diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2014-05-10 15:51:40 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2014-06-04 11:06:58 -0400 |
commit | c029a912d39f82cefc305800b49c933f1789faee (patch) | |
tree | 10811cc7eca9e7e0e34405960ecab74030d780f7 /src/block.c | |
parent | 02f7676421af87f59e0b8e039fb7f13aaecd0b2b (diff) | |
download | seabios-c029a912d39f82cefc305800b49c933f1789faee.tar.gz |
Move cdemu call interface and disk_ret helper code to disk.c.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/block.c')
-rw-r--r-- | src/block.c | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/src/block.c b/src/block.c index aff263c9..7892be5d 100644 --- a/src/block.c +++ b/src/block.c @@ -7,7 +7,6 @@ #include "biosvar.h" // GET_GLOBAL #include "block.h" // process_op -#include "bregs.h" // struct bregs #include "hw/ata.h" // process_ata_op #include "hw/ahci.h" // process_ahci_op #include "hw/blockcmd.h" // cdb_* @@ -280,36 +279,6 @@ map_floppy_drive(struct drive_s *drive) /**************************************************************** - * Return status functions - ****************************************************************/ - -void -__disk_ret(struct bregs *regs, u32 linecode, const char *fname) -{ - u8 code = linecode; - if (regs->dl < EXTSTART_HD) - SET_BDA(floppy_last_status, code); - else - SET_BDA(disk_last_status, code); - if (code) - __set_code_invalid(regs, linecode, fname); - else - set_code_success(regs); -} - -void -__disk_ret_unimplemented(struct bregs *regs, u32 linecode, const char *fname) -{ - u8 code = linecode; - if (regs->dl < EXTSTART_HD) - SET_BDA(floppy_last_status, code); - else - SET_BDA(disk_last_status, code); - __set_code_unimplemented(regs, linecode, fname); -} - - -/**************************************************************** * Extended Disk Drive (EDD) get drive parameters ****************************************************************/ |