diff options
Diffstat (limited to 'src/mess/video/bbc.c')
-rw-r--r-- | src/mess/video/bbc.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mess/video/bbc.c b/src/mess/video/bbc.c index 18688fc56b1..b420703cfb5 100644 --- a/src/mess/video/bbc.c +++ b/src/mess/video/bbc.c @@ -276,10 +276,9 @@ static MC6845_UPDATE_ROW( vid_update_row ) } } -static WRITE_LINE_DEVICE_HANDLER( bbc_vsync ) +WRITE_LINE_MEMBER(bbc_state::bbc_vsync) { - bbc_state *bstate = device->machine().driver_data<bbc_state>(); - bstate->m_trom->dew_w(state); + m_trom->dew_w(state); } @@ -293,7 +292,7 @@ const mc6845_interface bbc_mc6845_intf = DEVCB_NULL, /* on_de_changed */ DEVCB_NULL, /* on_cur_changed */ DEVCB_NULL, /* on_hsync_changed */ - DEVCB_LINE(bbc_vsync), /* on_vsync_changed */ + DEVCB_DRIVER_LINE_MEMBER(bbc_state,bbc_vsync), /* on_vsync_changed */ NULL }; |