trunk/src/mess/drivers/sage2.c
| r24536 | r24537 | |
| 15 | 15 | TODO: |
| 16 | 16 | |
| 17 | 17 | - floppy loading |
| 18 | | - PROM test fails |
| 19 | | - i8251 test fails on boot |
| 20 | | |
| 21 | | 001BD8: move.b D6, $c071.w |
| 22 | | 001BDC: moveq #$e, D7 |
| 23 | | 001BDE: dbra D7, $1bde |
| 24 | | 001BE2: btst #$2, $c073.w |
| 25 | | 001BE8: bne $1bec |
| 26 | | |
| 27 | 18 | - TMS9914 IEEE-488 controller |
| 28 | 19 | - board 2 (4x 2651 USART) |
| 29 | 20 | - Winchester controller |
| r24536 | r24537 | |
| 645 | 636 | { |
| 646 | 637 | address_space &program = machine().device<cpu_device>(M68000_TAG)->space(AS_PROGRAM); |
| 647 | 638 | program.set_direct_update_handler(direct_update_delegate(FUNC(sage2_state::sage2_direct_update_handler), this)); |
| 648 | | |
| 649 | | // patch out i8251 test |
| 650 | | memregion(M68000_TAG)->base()[0x1be8] = 0xd6; |
| 651 | | memregion(M68000_TAG)->base()[0x1be9] = 0x4e; |
| 652 | 639 | } |
| 653 | 640 | |
| 654 | 641 | |