Changeset 207 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS
- Timestamp:
- Jan 7, 2012, 7:57:57 PM (13 years ago)
- google:author:
- gregli@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Device/Serial/SerialCommand.asm
r203 r207 177 177 dec dx 178 178 179 ; 180 ; Start off with a normalized buffer pointer 181 ; 182 call Registers_NormalizeESDI 183 179 184 ;---------------------------------------------------------------------- 180 185 ; … … 183 188 ; Sends first six bytes of IDEREGS_AND_INTPACK as the command 184 189 ; 185 call Registers_NormalizeESDI186 187 190 push es ; save off real buffer location 188 191 push di … … 323 326 jnz SerialCommand_OutputWithParameters_Error 324 327 328 ; 329 ; Normalize buffer pointer for next go round, if needed 330 ; 331 test di,di 332 jns .clearBuffer 333 call Registers_NormalizeESDI 325 334 326 335 ;---------------------------------------------------------------------- … … 332 341 ; taken care of this, but I have seen cases where this is not true. 333 342 ; 343 334 344 .clearBuffer: 335 345 mov dl,bh … … 344 354 345 355 .clearBufferComplete: 356 346 357 pop ax ; sector count and command byte 347 358 dec al ; decrememnt sector count
Note:
See TracChangeset
for help on using the changeset viewer.