From e50610ed4997393718fbd429f7d0a498eb583f49 Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Sat, 5 Jan 2008 02:19:58 +0000 Subject: [PATCH] added defines for LBA limitations git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23248 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/busses/scsi/ahci/ahci_defs.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/add-ons/kernel/busses/scsi/ahci/ahci_defs.h b/src/add-ons/kernel/busses/scsi/ahci/ahci_defs.h index c65500d015..1b3509bbf5 100644 --- a/src/add-ons/kernel/busses/scsi/ahci/ahci_defs.h +++ b/src/add-ons/kernel/busses/scsi/ahci/ahci_defs.h @@ -251,6 +251,11 @@ extern device_manager_info *gDeviceManager; extern pci_device_module_info *gPCI; extern scsi_for_sim_interface *gSCSI; + +#define MAX_SECTOR_LBA_28 ((1ull << 28) - 1) +#define MAX_SECTOR_LBA_48 ((1ull << 48) - 1) + + #define LO32(val) ((uint32)(val)) #define HI32(val) (((uint64)(val)) >> 32) #define ASSERT(expr) if (expr) {} else panic(#expr)