summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/trs80.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/trs80.h')
-rw-r--r--src/mame/includes/trs80.h17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/mame/includes/trs80.h b/src/mame/includes/trs80.h
index ebd2d8fe77c..61f70e319e7 100644
--- a/src/mame/includes/trs80.h
+++ b/src/mame/includes/trs80.h
@@ -9,7 +9,6 @@
#include "bus/centronics/ctronics.h"
#include "cpu/z80/z80.h"
-#include "machine/bankdev.h"
#include "imagedev/cassette.h"
#include "imagedev/floppy.h"
#include "imagedev/snapquik.h"
@@ -22,8 +21,6 @@
#include "sound/spkrdev.h"
#include "emupal.h"
-#include "formats/trs_cas.h"
-
class trs80_state : public driver_device
{
@@ -34,8 +31,6 @@ public:
, m_region_maincpu(*this, "maincpu")
, m_p_chargen(*this, "chargen")
, m_p_videoram(*this, "videoram")
- , m_p_gfxram(*this, "gfxram") // LNW80 only
- , m_lnw_bank(*this, "lnw_banked_mem") // LNW80 only
, m_centronics(*this, "centronics")
, m_cent_data_out(*this, "cent_data_out")
, m_cent_status_in(*this, "cent_status_in")
@@ -57,7 +52,6 @@ public:
void sys80(machine_config &config);
void sys80p(machine_config &config);
void trs80(machine_config &config);
- void lnw80(machine_config &config);
void radionic(machine_config &config);
void model1(machine_config &config);
void ht1080z(machine_config &config);
@@ -72,12 +66,10 @@ protected:
private:
static void floppy_formats(format_registration &fr);
void port_ff_w(uint8_t data);
- void lnw80_fe_w(uint8_t data);
void sys80_fe_w(uint8_t data);
void sys80_f8_w(uint8_t data);
void port_ea_w(uint8_t data);
void port_e8_w(uint8_t data);
- uint8_t lnw80_fe_r();
uint8_t port_ff_r();
uint8_t sys80_f9_r();
uint8_t port_ea_r();
@@ -96,16 +88,10 @@ private:
TIMER_CALLBACK_MEMBER(cassette_data_callback);
DECLARE_WRITE_LINE_MEMBER(intrq_w);
DECLARE_QUICKLOAD_LOAD_MEMBER(quickload_cb);
- DECLARE_MACHINE_RESET(lnw80);
- void lnw80_palette(palette_device &palette) const;
uint32_t screen_update_trs80(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
uint32_t screen_update_ht1080z(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- uint32_t screen_update_lnw80(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
uint32_t screen_update_radionic(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- void lnw80_io(address_map &map);
- void lnw80_mem(address_map &map);
- void lnw_banked_mem(address_map &map);
void m1_io(address_map &map);
void m1_mem(address_map &map);
void sys80_io(address_map &map);
@@ -119,7 +105,6 @@ private:
uint8_t m_mask;
uint8_t m_tape_unit;
bool m_reg_load;
- u8 m_lnw_mode;
bool m_cassette_data;
emu_timer *m_cassette_data_timer;
double m_old_cassette_val;
@@ -130,8 +115,6 @@ private:
required_memory_region m_region_maincpu;
required_region_ptr<u8> m_p_chargen;
optional_shared_ptr<u8> m_p_videoram;
- optional_shared_ptr<u8> m_p_gfxram;
- optional_device<address_map_bank_device> m_lnw_bank;
optional_device<centronics_device> m_centronics;
optional_device<output_latch_device> m_cent_data_out;
optional_device<input_buffer_device> m_cent_status_in;