diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2008-02-29 00:22:27 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2008-02-29 00:22:27 -0500 |
commit | 3491e8b9763197d17a6ef32a41be843ff7a111cf (patch) | |
tree | 4ea3ef4b72a826b17997ea87f74c7169d1316460 /src/biosvar.h | |
parent | 4ce6a497b2c8ad30736a6c2e516e4e93c66f3ce4 (diff) | |
download | seabios-3491e8b9763197d17a6ef32a41be843ff7a111cf.tar.gz |
Initial support for ATA disks.
Diffstat (limited to 'src/biosvar.h')
-rw-r--r-- | src/biosvar.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/biosvar.h b/src/biosvar.h index d4c04c75..0dd603b9 100644 --- a/src/biosvar.h +++ b/src/biosvar.h @@ -57,7 +57,9 @@ struct bios_data_area_s { u32 timer_counter; // 40:70 u8 timer_rollover; - u8 other4[0x04]; + u8 break_flag; + u16 soft_reset_flag; + u8 disk_last_status; u8 disk_count; u8 disk_control_byte; u8 port_disk; @@ -68,7 +70,9 @@ struct bios_data_area_s { u16 kbd_buf_end_offset; u8 other5[7]; u8 floppy_last_data_rate; - u8 other6[3]; + u8 disk_status_controller; + u8 disk_error_controller; + u8 disk_interrupt_flag; u8 floppy_harddisk_info; // 40:90 u8 floppy_media_state[4]; |