Previous 199869 Revisions Next

r26891 Thursday 2nd January, 2014 at 12:03:07 UTC by smf
Remove code obfuscation, please don't revert my changes without discussing it first. [smf]
[src/mess/drivers]mac.c
[src/mess/includes]mac.h
[src/mess/machine]mackbd.h

trunk/src/mess/includes/mac.h
r26890r26891
2727#define MAC_SCREEN_NAME "screen"
2828#define MAC_539X_1_TAG "scsi:539x_1"
2929#define MAC_539X_2_TAG "scsi:539x_2"
30#define MACKBD_TAG "mackbd"
3031
3132// uncomment to run i8021 keyboard in orignal Mac/512(e)/Plus
3233//#define MAC_USE_EMULATED_KBD (1)
r26890r26891
200201      m_539x_1(*this, MAC_539X_1_TAG),
201202      m_539x_2(*this, MAC_539X_2_TAG),
202203      m_ncr5380(*this, "scsi:ncr5380"),
203      m_mackbd(*this, MACKBD_DEFAULT_TAG),
204      m_mackbd(*this, MACKBD_TAG),
204205      m_rtc(*this,"rtc"),
205206      m_mouse0(*this, "MOUSE0"),
206207      m_mouse1(*this, "MOUSE1"),
trunk/src/mess/drivers/mac.c
r26890r26891
959959   MCFG_VIA6522_CB2_HANDLER(WRITELINE(mac_state,mac_via_out_cb2))
960960   MCFG_VIA6522_IRQ_HANDLER(WRITELINE(mac_state,mac_via_irq))
961961
962   MCFG_MACKBD_ADD()
962    MCFG_DEVICE_ADD(MACKBD_TAG, MACKBD, 0)
963963#ifdef MAC_USE_EMULATED_KBD
964964   MCFG_MACKBD_DATAOUT_HANDLER(DEVWRITELINE("via6522_0", via6522_device, write_cb2))
965965   MCFG_MACKBD_CLKOUT_HANDLER(WRITELINE(mac_state, mac_kbd_clk_in))
r26890r26891
10171017   MCFG_RAM_DEFAULT_SIZE("4M")
10181018   MCFG_RAM_EXTRA_OPTIONS("2M,2560K,4M")
10191019
1020   MCFG_MACKBD_REMOVE()
1020   MCFG_DEVICE_REMOVE(MACKBD_TAG)
10211021
10221022   MCFG_MACPDS_BUS_ADD("sepds", "maincpu", macpds_intf)
10231023   MCFG_MACPDS_SLOT_ADD("sepds", "pds", mac_sepds_cards, NULL)
r26890r26891
10411041   MCFG_RAM_DEFAULT_SIZE("4M")
10421042   MCFG_RAM_EXTRA_OPTIONS("2M,2560K,4M")
10431043
1044   MCFG_MACKBD_REMOVE()
1044   MCFG_DEVICE_REMOVE(MACKBD_TAG)
10451045MACHINE_CONFIG_END
10461046
10471047static MACHINE_CONFIG_START( macprtb, mac_state )
trunk/src/mess/machine/mackbd.h
r26890r26891
1111//  INTERFACE CONFIGURATION MACROS
1212//**************************************************************************
1313
14#define MACKBD_DEFAULT_TAG "mackbd"
15
16#define MCFG_MACKBD_ADD() \
17    MCFG_DEVICE_ADD(MACKBD_DEFAULT_TAG, MACKBD, 0)
18
19#define MCFG_MACKBD_REPLACE() \
20    MCFG_DEVICE_REPLACE(MACKBD_DEFAULT_TAG, MACKBD, 0)
21
22#define MCFG_MACKBD_REMOVE() \
23    MCFG_DEVICE_REMOVE(MACKBD_DEFAULT_TAG)
24
2514#define MCFG_MACKBD_CLKOUT_HANDLER(_devcb) \
2615   devcb = &mackbd_device::set_clkout_handler(*device, DEVCB2_##_devcb);
2716

Previous 199869 Revisions Next


© 1997-2024 The MAME Team