#include <fdc.h>
Collaboration diagram for Fdc:
Public Types | |
typedef void(Fdc::*) | CmdHandler (void) |
Public Member Functions | |
void | write_data (UBYTE val) |
UBYTE | read_status () |
UBYTE | read_data () |
void | specify () |
void | drvstat () |
void | recalib () |
void | intstat () |
void | seek () |
void | readtrk () |
void | write () |
void | read () |
void | readID () |
void | writeID () |
void | scan () |
void | check_unit () |
int | init_status_regs () |
Sector * | find_sector (UBYTE *requested_CHRN) |
void | cmd_write () |
void | cmd_read () |
void | cmd_readtrk () |
void | cmd_scan () |
int | dsk_load (const char *pchFileName, int drv, char chID='A') |
void | dsk_eject (int drv) |
int | motor () |
void | setMotor (int s) |
int | flags () |
void | addFlags (int flags) |
int | phase () |
int | timeout () |
void | setTimeout (int val) |
int | cmdDirection () |
bool | led () |
void Fdc::write_data | ( | UBYTE | val | ) |
void Fdc::dsk_eject | ( | int | drv | ) |