trunk/src/mess/drivers/mac.c
| r26891 | r26892 | |
| 959 | 959 | MCFG_VIA6522_CB2_HANDLER(WRITELINE(mac_state,mac_via_out_cb2)) |
| 960 | 960 | MCFG_VIA6522_IRQ_HANDLER(WRITELINE(mac_state,mac_via_irq)) |
| 961 | 961 | |
| 962 | | MCFG_DEVICE_ADD(MACKBD_TAG, MACKBD, 0) |
| 962 | MCFG_MACKBD_ADD(MACKBD_TAG) |
| 963 | 963 | #ifdef MAC_USE_EMULATED_KBD |
| 964 | 964 | MCFG_MACKBD_DATAOUT_HANDLER(DEVWRITELINE("via6522_0", via6522_device, write_cb2)) |
| 965 | 965 | MCFG_MACKBD_CLKOUT_HANDLER(WRITELINE(mac_state, mac_kbd_clk_in)) |
| r26891 | r26892 | |
| 1017 | 1017 | MCFG_RAM_DEFAULT_SIZE("4M") |
| 1018 | 1018 | MCFG_RAM_EXTRA_OPTIONS("2M,2560K,4M") |
| 1019 | 1019 | |
| 1020 | | MCFG_DEVICE_REMOVE(MACKBD_TAG) |
| 1020 | MCFG_MACKBD_REMOVE(MACKBD_TAG) |
| 1021 | 1021 | |
| 1022 | 1022 | MCFG_MACPDS_BUS_ADD("sepds", "maincpu", macpds_intf) |
| 1023 | 1023 | MCFG_MACPDS_SLOT_ADD("sepds", "pds", mac_sepds_cards, NULL) |
| r26891 | r26892 | |
| 1041 | 1041 | MCFG_RAM_DEFAULT_SIZE("4M") |
| 1042 | 1042 | MCFG_RAM_EXTRA_OPTIONS("2M,2560K,4M") |
| 1043 | 1043 | |
| 1044 | | MCFG_DEVICE_REMOVE(MACKBD_TAG) |
| 1044 | MCFG_MACKBD_REMOVE(MACKBD_TAG) |
| 1045 | 1045 | MACHINE_CONFIG_END |
| 1046 | 1046 | |
| 1047 | 1047 | static MACHINE_CONFIG_START( macprtb, mac_state ) |
trunk/src/mess/machine/mackbd.h
| r26891 | r26892 | |
| 11 | 11 | // INTERFACE CONFIGURATION MACROS |
| 12 | 12 | //************************************************************************** |
| 13 | 13 | |
| 14 | #define MCFG_MACKBD_ADD(_tag) \ |
| 15 | MCFG_DEVICE_ADD(_tag, MACKBD, 0) |
| 16 | |
| 17 | #define MCFG_MACKBD_REPLACE(_tag) \ |
| 18 | MCFG_DEVICE_REPLACE(_tag, MACKBD, 0) |
| 19 | |
| 20 | #define MCFG_MACKBD_REMOVE(_tag) \ |
| 21 | MCFG_DEVICE_REMOVE(_tag) |
| 22 | |
| 14 | 23 | #define MCFG_MACKBD_CLKOUT_HANDLER(_devcb) \ |
| 15 | 24 | devcb = &mackbd_device::set_clkout_handler(*device, DEVCB2_##_devcb); |
| 16 | 25 | |