; fdc.inc ; ; Robert Östling, 2002-03-13 %ifndef _fdc_asm extern fdc_init extern fdc_timer extern fdc_send_byte extern fdc_read_byte extern fdc_motor_on extern fdc_motor_off extern fdc_reset extern fdc_wait extern fdc_seek extern fdc_recalibrate extern fdc_read_write %endif %define fdc_dor 0x3f2 ; Digital output register %define fdc_msr 0x3f4 ; Main status register (in) %define fdc_drs 0x3f4 ; Data rate select register (out) %define fdc_data 0x3f5 ; Data register %define fdc_dir 0x3f7 ; Digital input register (in) %define fdc_ccr 0x3f7 ; Configuration control register (out) %define cmd_specify 0x03 %define cmd_write 0xc5 %define cmd_read 0xe6 %define cmd_recal 0x07 %define cmd_sensei 0x08 %define cmd_format 0x4d %define cmd_seek 0x0f %define cmd_version 0x10