Changeset 22
- Timestamp:
- Sep 20, 2010, 4:16:58 PM (15 years ago)
- Location:
- trunk/src/os2ahci
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/os2ahci/ata.c
r13 r22 90 90 ata_cmd.cmd = (u8) cmd; 91 91 92 _asm int 3; 93 92 94 /* parse variable arguments */ 93 95 do { 94 96 switch ((ap = va_arg(va, ATA_PARM))) { 95 97 96 98 case AP_AHCI_FLAGS: 97 99 ahci_flags |= va_arg(va, u16); … … 128 130 ata_cmd.lba_h = va_arg(va, u16); 129 131 break; 130 132 131 133 case AP_DEVICE: 132 134 /* ATA device byte */ … … 191 193 dma_base_virt = port_dma_base(ai, p); 192 194 dma_base_phys = port_dma_base_phys(ai, p); 193 195 194 196 /* AHCI command header */ 195 197 cmd_hdr = dma_base_virt->cmd_hdr + slot; … … 674 676 AP_END); 675 677 } 676 678 677 679 } else { 678 680 rc = ata_cmd(ai, p, d, slot, ATA_CMD_WRITE, … … 787 789 iorb_seterr(iorb, IOERR_DEVICE_NONSPECIFIC); 788 790 } 789 791 790 792 } else { 791 793 iorb_seterr(iorb, IOERR_DEVICE_NONSPECIFIC); -
trunk/src/os2ahci/wmakefile
r21 r22 59 59 60 60 AFLAGS = -Mb 61 CFLAGS = -ecc -bt=os2 -ms -zu -5 -w2 -wcd=138 -zp =1 -q -s -zdf61 CFLAGS = -ecc -bt=os2 -ms -zu -5 -w2 -wcd=138 -zp1 -q -s -zgp -zfp 62 62 CFLAGS_DEBUG = -d3 -hc 63 63 LFLAGS = /noe /nod /packd /a:16 /batch /map /line
Note:
See TracChangeset
for help on using the changeset viewer.