att630: Configure screen (nw)
This commit is contained in:
parent
16d28ceea0
commit
c3530cdebe
@ -9,7 +9,7 @@ Skeleton driver for AT&T 630 MTG terminal.
|
||||
#include "emu.h"
|
||||
#include "cpu/m68000/m68000.h"
|
||||
#include "machine/mc68681.h"
|
||||
|
||||
#include "screen.h"
|
||||
|
||||
class att630_state : public driver_device
|
||||
{
|
||||
@ -19,10 +19,17 @@ public:
|
||||
, m_maincpu(*this, "maincpu")
|
||||
{ }
|
||||
|
||||
u32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
|
||||
|
||||
private:
|
||||
required_device<cpu_device> m_maincpu;
|
||||
};
|
||||
|
||||
u32 att630_state::screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
static ADDRESS_MAP_START( mem_map, AS_PROGRAM, 16, att630_state )
|
||||
AM_RANGE(0x000000, 0x03ffff) AM_ROM AM_REGION("maincpu", 0)
|
||||
AM_RANGE(0x200000, 0x20001f) AM_DEVREADWRITE8("duart1", scn2681_device, read, write, 0x00ff)
|
||||
@ -40,6 +47,10 @@ static MACHINE_CONFIG_START( att630 )
|
||||
MCFG_CPU_ADD("maincpu", M68000, XTAL_40MHz / 4) // clock not confirmed
|
||||
MCFG_CPU_PROGRAM_MAP(mem_map)
|
||||
|
||||
MCFG_SCREEN_ADD("screen", RASTER)
|
||||
MCFG_SCREEN_RAW_PARAMS(XTAL_87_18336MHz, 1376, 0, 1024, 1056, 0, 1024)
|
||||
MCFG_SCREEN_UPDATE_DRIVER(att630_state, screen_update)
|
||||
|
||||
MCFG_DEVICE_ADD("duart1", SCN2681, XTAL_3_6864MHz)
|
||||
|
||||
MCFG_DEVICE_ADD("duart2", SCN2681, XTAL_3_6864MHz)
|
||||
|
Loading…
Reference in New Issue
Block a user