summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/audio/rax.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/audio/rax.h')
-rw-r--r--src/mame/audio/rax.h58
1 files changed, 29 insertions, 29 deletions
diff --git a/src/mame/audio/rax.h b/src/mame/audio/rax.h
index e284771f79a..45058a82eab 100644
--- a/src/mame/audio/rax.h
+++ b/src/mame/audio/rax.h
@@ -22,31 +22,31 @@ public:
READ16_MEMBER( data_r );
WRITE16_MEMBER( data_w );
-
+
READ16_MEMBER(adsp_control_r);
WRITE16_MEMBER(adsp_control_w);
WRITE16_MEMBER(ram_bank_w);
WRITE16_MEMBER(rom_bank_w);
-
+
READ16_MEMBER(host_r);
WRITE16_MEMBER(host_w);
-
+
void update_data_ram_bank();
void adsp_irq(int which);
void recompute_sample_rate(int which);
-
+
WRITE32_MEMBER(adsp_sound_tx_callback);
-
+
TIMER_DEVICE_CALLBACK_MEMBER(adsp_irq0);
TIMER_DEVICE_CALLBACK_MEMBER(sport0_irq);
WRITE32_MEMBER(dmovlay_callback);
-
+
required_device<adsp2181_device> m_cpu;
- required_shared_ptr<uint32_t> m_adsp_pram;
- required_memory_bank m_adsp_data_bank;
+ required_shared_ptr<uint32_t> m_adsp_pram;
+ required_memory_bank m_adsp_data_bank;
uint32_t m_adsp_snd_pf0;
-
+
struct
{
uint16_t bdma_internal_addr;
@@ -54,38 +54,38 @@ public:
uint16_t bdma_control;
uint16_t bdma_word_count;
} m_adsp_regs;
-
+
address_space *m_program;
address_space *m_data;
-
- uint16_t m_control_regs[32];
- uint8_t* m_rom;
-
-
+
+ uint16_t m_control_regs[32];
+ uint8_t* m_rom;
+
+
/* sound output */
- uint16_t m_size[2];
- uint16_t m_incs[2];
- dmadac_sound_device *m_dmadac[2];
- timer_device *m_reg_timer[2];
- timer_device *m_sport_timer;
- uint32_t m_ireg[2];
- uint16_t m_ireg_base[2];
-
- uint32_t m_data_bank;
- uint32_t m_rom_bank;
- uint32_t m_dmovlay_val;
+ uint16_t m_size[2];
+ uint16_t m_incs[2];
+ dmadac_sound_device *m_dmadac[2];
+ timer_device *m_reg_timer[2];
+ timer_device *m_sport_timer;
+ uint32_t m_ireg[2];
+ uint16_t m_ireg_base[2];
+
+ uint32_t m_data_bank;
+ uint32_t m_rom_bank;
+ uint32_t m_dmovlay_val;
required_device<generic_latch_16_device> m_data_in;
required_device<generic_latch_16_device> m_data_out;
-
+
timer_device *m_dma_timer;
TIMER_DEVICE_CALLBACK_MEMBER( dma_timer_callback );
-
+
protected:
// device-level overrides
virtual void device_start() override;
virtual void device_reset() override;
- virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
// device type definition