summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/fb01.cpp
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2016-05-06 10:56:19 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2016-05-06 10:56:19 +0200
commit05c516cd26905d7315ee728b84ef7c724ee785b6 (patch)
tree624743cf13d662065343add55c26fab056efbe9d /src/mame/drivers/fb01.cpp
parent87cca4d3f9f2fdf25354a8be85096f5c7a6dc8b9 (diff)
hd44780_pixel_update_func to delegate (nw)
Diffstat (limited to 'src/mame/drivers/fb01.cpp')
-rw-r--r--src/mame/drivers/fb01.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mame/drivers/fb01.cpp b/src/mame/drivers/fb01.cpp
index 99fc222d7ca..a70ccb2cbed 100644
--- a/src/mame/drivers/fb01.cpp
+++ b/src/mame/drivers/fb01.cpp
@@ -42,6 +42,7 @@ public:
virtual void machine_reset() override;
DECLARE_PALETTE_INIT(fb01);
+ HD44780_PIXEL_UPDATE(fb01_pixel_update);
private:
required_device<z80_device> m_maincpu;
@@ -150,7 +151,7 @@ void fb01_state::update_int()
}
-static HD44780_PIXEL_UPDATE(fb01_pixel_update)
+HD44780_PIXEL_UPDATE(fb01_state::fb01_pixel_update)
{
if ( pos < 8 && line < 2 )
{
@@ -189,7 +190,7 @@ static MACHINE_CONFIG_START( fb01, fb01_state )
MCFG_HD44780_ADD("hd44780")
MCFG_HD44780_LCD_SIZE(2, 8) // 2x8 displayed as 1x16
- MCFG_HD44780_PIXEL_UPDATE_CB(fb01_pixel_update)
+ MCFG_HD44780_PIXEL_UPDATE_CB(fb01_state,fb01_pixel_update)
MCFG_DEVICE_ADD("upd71051", I8251, XTAL_4MHz)
MCFG_I8251_RXRDY_HANDLER(WRITELINE(fb01_state, upd71051_rxrdy_w))