chore: fix almost *ALL* warnings.
[lunaix-os.git] / lunaix-os / includes / hal / ahci / scsi.h
index d6582293470a59015c050912d7c36fdcc605339a..5d8d2dbb5828fa390c2716d36d737b09a89b5543 100644 (file)
 
 struct scsi_cdb12
 {
-    uint8_t opcode;
-    uint8_t misc1;
+    u8_t opcode;
+    u8_t misc1;
     u32_t lba_be;
     u32_t length;
-    uint8_t misc2;
-    uint8_t ctrl;
+    u8_t misc2;
+    u8_t ctrl;
 } __attribute__((packed));
 
 struct scsi_cdb16
 {
-    uint8_t opcode;
-    uint8_t misc1;
+    u8_t opcode;
+    u8_t misc1;
     u32_t lba_be_hi;
     u32_t lba_be_lo;
     u32_t length;
-    uint8_t misc2;
-    uint8_t ctrl;
+    u8_t misc2;
+    u8_t ctrl;
 } __attribute__((packed));
 
 void
 scsi_create_packet12(struct scsi_cdb12* cdb,
-                     uint8_t opcode,
+                     u8_t opcode,
                      u32_t lba,
                      u32_t alloc_size);
 
 void
 scsi_create_packet16(struct scsi_cdb16* cdb,
-                     uint8_t opcode,
-                     uint64_t lba,
+                     u8_t opcode,
+                     lba_t lba,
                      u32_t alloc_size);
 
 void