summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/bbc/rom/pal.h
diff options
context:
space:
mode:
author andreasnaive <andreasnaive@gmail.com>2019-03-25 23:13:40 +0100
committer andreasnaive <andreasnaive@gmail.com>2019-03-25 23:13:40 +0100
commitb380514764cf857469bae61c11143a19f79a74c5 (patch)
tree63c8012e262618f08a332da31dd714281aa2c5ed /src/devices/bus/bbc/rom/pal.h
parentc24473ddff715ecec2e258a6eb38960cf8c8e98e (diff)
Revert "conflict resolution (nw)"
This reverts commit c24473ddff715ecec2e258a6eb38960cf8c8e98e, reversing changes made to 009cba4fb8102102168ef32870892438327f3705.
Diffstat (limited to 'src/devices/bus/bbc/rom/pal.h')
-rw-r--r--src/devices/bus/bbc/rom/pal.h167
1 files changed, 0 insertions, 167 deletions
diff --git a/src/devices/bus/bbc/rom/pal.h b/src/devices/bus/bbc/rom/pal.h
deleted file mode 100644
index 31c8dcd0d78..00000000000
--- a/src/devices/bus/bbc/rom/pal.h
+++ /dev/null
@@ -1,167 +0,0 @@
-// license:BSD-3-Clause
-// copyright-holders:Nigel Barnes
-/***************************************************************************
-
- BBC Micro PALPROM carrier boards
-
-***************************************************************************/
-
-#ifndef MAME_BUS_BBC_ROM_PAL_H
-#define MAME_BUS_BBC_ROM_PAL_H
-
-#pragma once
-
-#include "slot.h"
-
-
-//**************************************************************************
-// TYPE DEFINITIONS
-//**************************************************************************
-
-// ======================> bbc_pal_device
-
-class bbc_pal_device : public device_t,
- public device_bbc_rom_interface
-{
-protected:
- // construction/destruction
- bbc_pal_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock);
-
- // device-level overrides
- virtual void device_start() override;
-
- // device_bbc_rom_interface overrides
- virtual uint32_t get_rom_size() override { return 0x4000; }
-
- uint8_t m_bank;
-};
-
-// ======================> bbc_cciword_device
-
-class bbc_cciword_device : public bbc_pal_device
-{
-public:
- // construction/destruction
- bbc_cciword_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
-
-protected:
- // device_bbc_rom_interface overrides
- virtual uint8_t read(offs_t offset) override;
-};
-
-// ======================> bbc_ccibase_device
-
-class bbc_ccibase_device : public bbc_pal_device
-{
-public:
- // construction/destruction
- bbc_ccibase_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
-
-protected:
- // device_bbc_rom_interface overrides
- virtual uint8_t read(offs_t offset) override;
-};
-
-// ======================> bbc_ccispell_device
-
-class bbc_ccispell_device : public bbc_pal_device
-{
-public:
- // construction/destruction
- bbc_ccispell_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
-
-protected:
- // device_bbc_rom_interface overrides
- virtual uint8_t read(offs_t offset) override;
-};
-
-// ======================> bbc_palqst_device
-
-class bbc_palqst_device : public bbc_pal_device
-{
-public:
- bbc_palqst_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
-
-protected:
- // device_bbc_rom_interface overrides
- virtual uint8_t read(offs_t offset) override;
-};
-
-// ======================> bbc_palwap_device
-
-class bbc_palwap_device : public bbc_pal_device
-{
-public:
- bbc_palwap_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
-
-protected:
- // device_bbc_rom_interface overrides
- virtual uint8_t read(offs_t offset) override;
-};
-
-// ======================> bbc_palted_device
-
-class bbc_palted_device : public bbc_pal_device
-{
-public:
- // construction/destruction
- bbc_palted_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
-
-protected:
- // device_bbc_rom_interface overrides
- virtual uint8_t read(offs_t offset) override;
-};
-
-// ======================> bbc_palabep_device
-
-class bbc_palabep_device : public bbc_pal_device
-{
-public:
- // construction/destruction
- bbc_palabep_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
-
-protected:
- // device_bbc_rom_interface overrides
- virtual uint8_t read(offs_t offset) override;
-};
-
-// ======================> bbc_palabe_device
-
-class bbc_palabe_device : public bbc_pal_device
-{
-public:
- // construction/destruction
- bbc_palabe_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
-
-protected:
- // device_bbc_rom_interface overrides
- virtual uint8_t read(offs_t offset) override;
-};
-
-// ======================> bbc_palmo2_device
-
-class bbc_palmo2_device : public bbc_pal_device
-{
-public:
- // construction/destruction
- bbc_palmo2_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
-
-protected:
- // device_bbc_rom_interface overrides
- virtual uint8_t read(offs_t offset) override;
-};
-
-
-// device type definition
-DECLARE_DEVICE_TYPE(BBC_CCIWORD, bbc_cciword_device)
-DECLARE_DEVICE_TYPE(BBC_CCIBASE, bbc_ccibase_device)
-DECLARE_DEVICE_TYPE(BBC_CCISPELL, bbc_ccispell_device)
-DECLARE_DEVICE_TYPE(BBC_PALQST, bbc_palqst_device)
-DECLARE_DEVICE_TYPE(BBC_PALWAP, bbc_palwap_device)
-DECLARE_DEVICE_TYPE(BBC_PALTED, bbc_palted_device)
-DECLARE_DEVICE_TYPE(BBC_PALABEP, bbc_palabep_device)
-DECLARE_DEVICE_TYPE(BBC_PALABE, bbc_palabe_device)
-DECLARE_DEVICE_TYPE(BBC_PALMO2, bbc_palmo2_device)
-
-
-#endif // MAME_BUS_BBC_ROM_PAL_H