diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-10-21 10:04:36 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-10-21 10:04:36 +0200 |
| commit | 555e7c5a3aff136489949938d38e286ca863d59d (patch) | |
| tree | b89b1ef0af6d58d0c717c05b5f6b164d84816c6a /dev/zka/src | |
| parent | 0bb0eb7952edbe2d14a071abe9eeff6e8b1b51ee (diff) | |
IMP: Fixes and improvements to syscalls.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/zka/src')
| -rw-r--r-- | dev/zka/src/DriveMgr.cxx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/dev/zka/src/DriveMgr.cxx b/dev/zka/src/DriveMgr.cxx index d9bf57f2..9a8e98cd 100644 --- a/dev/zka/src/DriveMgr.cxx +++ b/dev/zka/src/DriveMgr.cxx @@ -72,10 +72,14 @@ namespace Kernel kATAMaster = true; kATAIO = ATA_PRIMARY_IO; - MUST_PASS(drv_std_init(kATAIO, kATAMaster, kATAIO, kATAMaster)); + if (!drv_std_init(kATAIO, kATAMaster, kATAIO, kATAMaster)) + return; + #elif defined(__AHCI__) UInt16 pi = 0; - MUST_PASS(drv_std_init(pi)); + + if (!drv_std_init(pi)) + return; #endif // if defined(__ATA_PIO__) || defined (__ATA_DMA__) pckt->fPacketGood = true; |
