trunk/src/mess/drivers/bullet.c
| r26305 | r26306 | |
| 50 | 50 | |
| 51 | 51 | TODO: |
| 52 | 52 | |
| 53 | | - floppy broken |
| 53 | - memory banking is broken |
| 54 | 54 | - z80dart wait/ready |
| 55 | | - Winchester hard disk |
| 55 | - IMI 7710 Winchester controller |
| 56 | chdman createhd -o imi7710.chd -chs 350,3,10 -ss 1024 |
| 56 | 57 | - revision E model |
| 57 | 58 | |
| 58 | 59 | */ |
| r26305 | r26306 | |
| 201 | 202 | |
| 202 | 203 | */ |
| 203 | 204 | |
| 204 | | if (BIT(data, 2)) |
| 205 | if (BIT(data, 3)) |
| 205 | 206 | { |
| 206 | 207 | m_exdsk_sw = true; |
| 207 | 208 | } |
| r26305 | r26306 | |
| 297 | 298 | if (m_hdcon_sw) |
| 298 | 299 | { |
| 299 | 300 | // FDC clock |
| 300 | | m_fdc->set_unscaled_clock(BIT(data, 2) ? XTAL_16MHz/8 : XTAL_16MHz/16); |
| 301 | m_fdc->set_unscaled_clock(BIT(data, 2) ? XTAL_16MHz/16 : XTAL_16MHz/8); |
| 301 | 302 | |
| 302 | 303 | // density select |
| 303 | 304 | m_fdc->dden_w(BIT(data, 3)); |