diff options
Diffstat (limited to 'src/mess/drivers/psion.c')
-rw-r--r-- | src/mess/drivers/psion.c | 100 |
1 files changed, 50 insertions, 50 deletions
diff --git a/src/mess/drivers/psion.c b/src/mess/drivers/psion.c index 571e8027fc7..16171b1d4e4 100644 --- a/src/mess/drivers/psion.c +++ b/src/mess/drivers/psion.c @@ -82,16 +82,16 @@ WRITE8_MEMBER( psion_state::hd63701_int_reg_w ) break; case 0x17: /* - datapack control lines - x--- ---- slot on/off - -x-- ---- slot 3 - --x- ---- slot 2 - ---x ---- slot 1 - ---- x--- output enable - ---- -x-- program line - ---- --x- reset line - ---- ---x clock line - */ + datapack control lines + x--- ---- slot on/off + -x-- ---- slot 3 + --x- ---- slot 2 + ---x ---- slot 1 + ---- x--- output enable + ---- -x-- program line + ---- --x- reset line + ---- ---x clock line + */ m_port6 = (data & m_port6_ddr) | (m_port6 & ~m_port6_ddr); m_pack1->control_w((m_port6 & 0x8f) | (m_port6 & 0x10)); @@ -113,11 +113,11 @@ READ8_MEMBER( psion_state::hd63701_int_reg_r ) return (m6801_io_r(space, offset)&0x7f) | (m_stby_pwr<<7); case 0x15: /* - x--- ---- ON key active high - -xxx xx-- keys matrix active low - ---- --x- pulse - ---- ---x battery status - */ + x--- ---- ON key active high + -xxx xx-- keys matrix active low + ---- --x- pulse + ---- ---x battery status + */ return kb_read(machine()) | ioport("BATTERY")->read() | ioport("ON")->read() | (m_kb_counter == 0x7ff)<<1 | m_pulse<<1; case 0x17: /* datapack control lines */ @@ -445,13 +445,13 @@ void psion_state::palette_init() static const gfx_layout psion_charlayout = { - 5, 8, /* 5 x 8 characters */ - 256, /* 256 characters */ - 1, /* 1 bits per pixel */ - { 0 }, /* no bitplanes */ + 5, 8, /* 5 x 8 characters */ + 256, /* 256 characters */ + 1, /* 1 bits per pixel */ + { 0 }, /* no bitplanes */ { 3, 4, 5, 6, 7}, { 0, 8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8}, - 8*8 /* 8 bytes */ + 8*8 /* 8 bytes */ }; static GFXDECODE_START( psion ) @@ -460,25 +460,25 @@ GFXDECODE_END static HD44780_INTERFACE( psion_2line_display ) { - 2, // number of lines - 16, // chars for line - NULL // pixel update callback + 2, // number of lines + 16, // chars for line + NULL // pixel update callback }; /* basic configuration for 2 lines display */ static MACHINE_CONFIG_START( psion_2lines, psion_state ) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", HD63701, 980000) // should be HD6303 at 0.98MHz + MCFG_CPU_ADD("maincpu", HD63701, 980000) // should be HD6303 at 0.98MHz - /* video hardware */ - MCFG_SCREEN_ADD("screen", LCD) - MCFG_SCREEN_REFRESH_RATE(50) - MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */ + /* video hardware */ + MCFG_SCREEN_ADD("screen", LCD) + MCFG_SCREEN_REFRESH_RATE(50) + MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */ MCFG_SCREEN_UPDATE_DEVICE("hd44780", hd44780_device, screen_update) MCFG_SCREEN_SIZE(6*16, 9*2) MCFG_SCREEN_VISIBLE_AREA(0, 6*16-1, 0, 9*2-1) MCFG_DEFAULT_LAYOUT(layout_lcd) - MCFG_PALETTE_LENGTH(2) + MCFG_PALETTE_LENGTH(2) MCFG_GFXDECODE(psion) MCFG_HD44780_ADD("hd44780", psion_2line_display) @@ -503,15 +503,15 @@ MACHINE_CONFIG_END static HD44780_INTERFACE( psion_4line_display ) { - 4, // number of lines - 20, // chars for line - NULL // pixel update callback + 4, // number of lines + 20, // chars for line + NULL // pixel update callback }; /* basic configuration for 4 lines display */ static MACHINE_CONFIG_DERIVED( psion_4lines, psion_2lines ) - /* video hardware */ - MCFG_SCREEN_MODIFY("screen") + /* video hardware */ + MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_SIZE(6*20, 9*4) MCFG_SCREEN_VISIBLE_AREA(0, 6*20-1, 0, 9*4-1) @@ -551,7 +551,7 @@ MACHINE_CONFIG_END /* ROM definition */ ROM_START( psioncm ) - ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF ) + ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF ) ROM_SYSTEM_BIOS(0, "v24", "CM v2.4") ROMX_LOAD( "24-cm.dat", 0x8000, 0x8000, CRC(f6798394) SHA1(736997f0db9a9ee50d6785636bdc3f8ff1c33c66), ROM_BIOS(1)) @@ -560,7 +560,7 @@ ROM_START( psioncm ) ROM_END ROM_START( psionla ) - ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF ) + ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF ) ROM_SYSTEM_BIOS(0, "v33", "LA v3.3") ROMX_LOAD( "33-la.dat", 0x8000, 0x8000, CRC(02668ed4) SHA1(e5d4ee6b1cde310a2970ffcc6f29a0ce09b08c46), ROM_BIOS(1)) @@ -569,7 +569,7 @@ ROM_START( psionla ) ROM_END ROM_START( psionp350 ) - ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF ) + ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF ) ROM_SYSTEM_BIOS(0, "v36", "POS350 v3.6") ROMX_LOAD( "36-p350.dat", 0x8000, 0x8000, CRC(3a371a74) SHA1(9167210b2c0c3bd196afc08ca44ab23e4e62635e), ROM_BIOS(1)) ROM_SYSTEM_BIOS(1, "v38", "POS350 v3.8") @@ -580,7 +580,7 @@ ROM_START( psionp350 ) ROM_END ROM_START( psionlam ) - ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) + ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) ROM_SYSTEM_BIOS(0, "v37", "LA v3.7") ROMX_LOAD( "37-lam.dat", 0x8000, 0x10000, CRC(7ee3a1bc) SHA1(c7fbd6c8e47c9b7d5f636e9f56e911b363d6796b), ROM_BIOS(1)) @@ -589,7 +589,7 @@ ROM_START( psionlam ) ROM_END ROM_START( psionlz64 ) - ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) + ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) ROM_SYSTEM_BIOS(0, "v44", "LZ64 v4.4") ROMX_LOAD( "44-lz64.dat", 0x8000, 0x10000, CRC(aa487913) SHA1(5a44390f63fc8c1bc94299ab2eb291bc3a5b989a), ROM_BIOS(1)) @@ -598,7 +598,7 @@ ROM_START( psionlz64 ) ROM_END ROM_START( psionlz64s ) - ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) + ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) ROM_SYSTEM_BIOS(0, "v46", "LZ64 v4.6") ROMX_LOAD( "46-lz64s.dat", 0x8000, 0x10000, CRC(328d9772) SHA1(7f9e2d591d59ecfb0822d7067c2fe59542ea16dd), ROM_BIOS(1)) @@ -607,7 +607,7 @@ ROM_START( psionlz64s ) ROM_END ROM_START( psionlz ) - ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) + ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) ROM_SYSTEM_BIOS(0, "v46", "LZ v4.6") ROMX_LOAD( "46-lz.dat", 0x8000, 0x10000, CRC(22715f48) SHA1(cf460c81cadb53eddb7afd8dadecbe8c38ea3fc2), ROM_BIOS(1)) @@ -616,7 +616,7 @@ ROM_START( psionlz ) ROM_END ROM_START( psionp464 ) - ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) + ROM_REGION( 0x18000, "maincpu", ROMREGION_ERASEFF ) ROM_SYSTEM_BIOS(0, "v46", "POS464 v4.6") ROMX_LOAD( "46-p464.dat", 0x8000, 0x10000, CRC(672a0945) SHA1(d2a6e3fe1019d1bd7ae4725e33a0b9973f8cd7d8), ROM_BIOS(1)) @@ -627,11 +627,11 @@ ROM_END /* Driver */ /* YEAR NAME PARENT COMPAT MACHINE INPUT INIT COMPANY FULLNAME FLAGS */ -COMP( 1986, psioncm, 0, 0, psioncm, psion, driver_device, 0, "Psion", "Organiser II CM", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) -COMP( 1986, psionla, psioncm, 0, psionla, psion, driver_device, 0, "Psion", "Organiser II LA", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) -COMP( 1986, psionp350, psioncm, 0, psionp350, psion, driver_device, 0, "Psion", "Organiser II P350", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) -COMP( 1986, psionlam, psioncm, 0, psionlam, psion, driver_device, 0, "Psion", "Organiser II LAM", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) -COMP( 1989, psionlz, 0, 0, psionlz, psion, driver_device, 0, "Psion", "Organiser II LZ", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) -COMP( 1989, psionlz64, psionlz, 0, psionlz, psion, driver_device, 0, "Psion", "Organiser II LZ64", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) -COMP( 1989, psionlz64s, psionlz, 0, psionlz, psion, driver_device, 0, "Psion", "Organiser II LZ64S", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) -COMP( 1989, psionp464, psionlz, 0, psionlz, psion, driver_device, 0, "Psion", "Organiser II P464", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) +COMP( 1986, psioncm, 0, 0, psioncm, psion, driver_device, 0, "Psion", "Organiser II CM", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) +COMP( 1986, psionla, psioncm, 0, psionla, psion, driver_device, 0, "Psion", "Organiser II LA", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) +COMP( 1986, psionp350, psioncm, 0, psionp350, psion, driver_device, 0, "Psion", "Organiser II P350", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) +COMP( 1986, psionlam, psioncm, 0, psionlam, psion, driver_device, 0, "Psion", "Organiser II LAM", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) +COMP( 1989, psionlz, 0, 0, psionlz, psion, driver_device, 0, "Psion", "Organiser II LZ", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) +COMP( 1989, psionlz64, psionlz, 0, psionlz, psion, driver_device, 0, "Psion", "Organiser II LZ64", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) +COMP( 1989, psionlz64s, psionlz, 0, psionlz, psion, driver_device, 0, "Psion", "Organiser II LZ64S", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) +COMP( 1989, psionp464, psionlz, 0, psionlz, psion, driver_device, 0, "Psion", "Organiser II P464", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS) |