trunk/src/mess/drivers/pt68k4.c
| r26899 | r26900 | |
| 15 | 15 | Note: bios 0 works with the terminal. When first started, press Enter |
| 16 | 16 | to get the logo. Enter HE to get a list of commands. Terminate |
| 17 | 17 | numeric entries with a Space (not Enter!). |
| 18 | | |
| 18 | |
| 19 | Chips: |
| 20 | 68230 Parallel Interface/Timer @ FE0080 |
| 21 | 68681 DUART/Timer (x2) @ FE0000 and FE0040 |
| 22 | WD37C65 FDC @ FE0101/3/etc (compatible with PC NEC765) |
| 23 | Floppy drive select @ FE00C1: bits 0/1 drive select 0-3, bit 5 = 1 for double density, bit 6 = side select |
| 24 | MK48T02 TimeKeeper @ FF0FF1/3/5/etc. |
| 25 | Keyboard at FE01C1 (status/IRQ clear)/FE01C3 (AT scan codes) |
| 26 | |
| 27 | Video: ISA MDA or CGA-style boards |
| 28 | MDA maps VRAM at D60000, 6845 address at FA0769, 6845 data at FA076B, control latch at FA0771 |
| 29 | CGA maps VRAM at D70000, 6845 address at FA07A9, 6845 data at FA07AB, control port at FA07B1, color set at FA07B3, CGA status at FA07B5 |
| 30 | |
| 31 | HUMBUG BIOS tests MDA and CGA VRAM to determine existence, falls back to serial console if neither exists. If both exist, MDA is used. |
| 32 | VRAM is every other byte for ISA cards. (Only 8 bit cards are supported). |
| 33 | |
| 34 | IRQs: |
| 35 | 5: keyboard has new scan code available, all others don't exist |
| 36 | |
| 19 | 37 | ****************************************************************************/ |
| 20 | 38 | |
| 21 | 39 | #include "emu.h" |