H A D | DevFdc.cpp | 101 #define GET_CUR_DRV(fdctrl) ((fdctrl)->cur_drv) 102 #define SET_CUR_DRV(fdctrl, drive) ((fdctrl)->cur_drv = (drive)) 505 static void fdctrl_reset(fdctrl_t *fdctrl, int do_irq); 506 static void fdctrl_reset_fifo(fdctrl_t *fdctrl); 517 static void fdctrl_raise_irq(fdctrl_t *fdctrl, uint8_t status0); 518 static fdrive_t *get_cur_drv(fdctrl_t *fdctrl); 521 static uint32_t fdctrl_read_statusA(fdctrl_t *fdctrl); 522 static uint32_t fdctrl_read_statusB(fdctrl_t *fdctrl); 699 fdctrl_t *fdctrl; member in struct:fdctrl_t 764 fdctrl_t *fdctrl = (fdctrl_t *)opaque; local 800 fdctrl_t *fdctrl = (fdctrl_t *)opaque; local 826 fdctrl_reset_irq(fdctrl_t *fdctrl) argument 839 fdctrl_raise_irq(fdctrl_t *fdctrl, uint8_t status0) argument 865 fdctrl_reset(fdctrl_t *fdctrl, int do_irq) argument 898 drv0(fdctrl_t *fdctrl) argument 903 drv1(fdctrl_t *fdctrl) argument 912 drv2(fdctrl_t *fdctrl) argument 920 drv3(fdctrl_t *fdctrl) argument 929 get_cur_drv(fdctrl_t *fdctrl) argument 943 fdctrl_read_statusA(fdctrl_t *fdctrl) argument 953 fdctrl_read_statusB(fdctrl_t *fdctrl) argument 963 fdctrl_read_dor(fdctrl_t *fdctrl) argument 974 fdctrl_write_dor(fdctrl_t *fdctrl, uint32_t value) argument 1013 fdctrl_read_tape(fdctrl_t *fdctrl) argument 1022 fdctrl_write_tape(fdctrl_t *fdctrl, uint32_t value) argument 1036 fdctrl_read_main_status(fdctrl_t *fdctrl) argument 1049 fdctrl_write_rate(fdctrl_t *fdctrl, uint32_t value) argument 1070 fdctrl_write_ccr(fdctrl_t *fdctrl, uint32_t value) argument 1103 fdctrl_read_dir(fdctrl_t *fdctrl) argument 1131 fdctrl_reset_fifo(fdctrl_t *fdctrl) argument 1139 fdctrl_set_fifo(fdctrl_t *fdctrl, int fifo_len, int do_irq) argument 1150 fdctrl_unimplemented(fdctrl_t *fdctrl, int direction) argument 1158 fdctrl_seek_to_next_sect(fdctrl_t *fdctrl, fdrive_t *cur_drv) argument 1192 fdctrl_stop_transfer(fdctrl_t *fdctrl, uint8_t status0, uint8_t status1, uint8_t status2) argument 1226 fdctrl_start_transfer(fdctrl_t *fdctrl, int direction) argument 1354 fdctrl_start_format(fdctrl_t *fdctrl) argument 1458 fdctrl_start_transfer_del(fdctrl_t *fdctrl, int direction) argument 1518 fdctrl_t *fdctrl; local 1728 fdctrl_read_data(fdctrl_t *fdctrl) argument 1785 fdctrl_format_sector(fdctrl_t *fdctrl) argument 1863 fdctrl_handle_lock(fdctrl_t *fdctrl, int direction) argument 1870 fdctrl_handle_dumpreg(fdctrl_t *fdctrl, int direction) argument 1895 fdctrl_handle_version(fdctrl_t *fdctrl, int direction) argument 1902 fdctrl_handle_partid(fdctrl_t *fdctrl, int direction) argument 1908 fdctrl_handle_restore(fdctrl_t *fdctrl, int direction) argument 1931 fdctrl_handle_save(fdctrl_t *fdctrl, int direction) argument 1961 fdctrl_handle_readid(fdctrl_t *fdctrl, int direction) argument 1977 fdctrl_handle_format_track(fdctrl_t *fdctrl, int direction) argument 2009 fdctrl_handle_specify(fdctrl_t *fdctrl, int direction) argument 2021 fdctrl_handle_sense_drive_status(fdctrl_t *fdctrl, int direction) argument 2037 fdctrl_handle_recalibrate(fdctrl_t *fdctrl, int direction) argument 2054 fdctrl_handle_sense_interrupt_status(fdctrl_t *fdctrl, int direction) argument 2080 fdctrl_handle_seek(fdctrl_t *fdctrl, int direction) argument 2110 fdctrl_handle_perpendicular_mode(fdctrl_t *fdctrl, int direction) argument 2120 fdctrl_handle_configure(fdctrl_t *fdctrl, int direction) argument 2128 fdctrl_handle_powerdown_mode(fdctrl_t *fdctrl, int direction) argument 2135 fdctrl_handle_option(fdctrl_t *fdctrl, int direction) argument 2141 fdctrl_handle_drive_specification_command(fdctrl_t *fdctrl, int direction) argument 2163 fdctrl_handle_relative_seek_out(fdctrl_t *fdctrl, int direction) argument 2179 fdctrl_handle_relative_seek_in(fdctrl_t *fdctrl, int direction) argument 2239 fdctrl_write_data(fdctrl_t *fdctrl, uint32_t value) argument 2305 fdctrl_t *fdctrl = (fdctrl_t *)opaque; local 2345 fdctrl_t *fdctrl = (fdctrl_t *)pvUser; local 2728 fdctrl_t *fdctrl = PDMINS_2_DATA(pDevIns, fdctrl_t *); local [all...] |