diff options
Diffstat (limited to 'src/mess/drivers/coco12.c')
-rw-r--r-- | src/mess/drivers/coco12.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mess/drivers/coco12.c b/src/mess/drivers/coco12.c index 43824e4b251..5dd1780d9bf 100644 --- a/src/mess/drivers/coco12.c +++ b/src/mess/drivers/coco12.c @@ -293,7 +293,11 @@ static MACHINE_CONFIG_START( coco, coco12_state ) MCFG_SAM6883_ADD(SAM_TAG, XTAL_3_579545MHz, coco12_state::sam6883_config) MCFG_SAM6883_RES_CALLBACK(READ8(coco12_state, sam_read)) MCFG_CASSETTE_ADD("cassette", coco_state::coco_cassette_interface) - MCFG_BITBANGER_ADD(BITBANGER_TAG, coco_state::coco_bitbanger_config) + MCFG_DEVICE_ADD(BITBANGER_TAG, BITBANGER, 0) + MCFG_BITBANGER_INPUT_CB(WRITELINE(coco_state, bitbanger_callback)) /* callback */ + MCFG_BITBANGER_DEFAULT_MODE(BITBANGER_PRINTER) /* default mode */ + MCFG_BITBANGER_DEFAULT_BAUD(BITBANGER_600) /* default output baud */ + MCFG_BITBANGER_DEFAULT_TUNE(BITBANGER_0PERCENT) /* default fine tune adjustment */ MCFG_COCO_CARTRIDGE_ADD(CARTRIDGE_TAG, coco_state::cartridge_config, coco_cart, "pak") // video hardware |