mirror of
https://github.com/holub/mame
synced 2025-04-22 16:31:49 +03:00
init vars for coverity (drivers/j)
This commit is contained in:
parent
2c2b8dccc8
commit
a2c5237217
@ -119,15 +119,15 @@ private:
|
||||
output_finder<> m_led;
|
||||
output_finder<6> m_lamps;
|
||||
|
||||
int m_exp_bank;
|
||||
tilemap_t *m_fg_tilemap;
|
||||
tilemap_t *m_reel_tilemap[3];
|
||||
int m_irq_enable;
|
||||
int m_nmi_enable;
|
||||
int m_bg_enable;
|
||||
int m_hopper;
|
||||
uint8_t m_out[3];
|
||||
uint16_t m_unk_reg[3][5];
|
||||
int m_exp_bank = 0;
|
||||
tilemap_t *m_fg_tilemap = nullptr;
|
||||
tilemap_t *m_reel_tilemap[3]{};
|
||||
int m_irq_enable = 0;
|
||||
int m_nmi_enable = 0;
|
||||
int m_bg_enable = 0;
|
||||
int m_hopper = 0;
|
||||
uint8_t m_out[3]{};
|
||||
uint16_t m_unk_reg[3][5]{};
|
||||
};
|
||||
|
||||
|
||||
|
@ -55,7 +55,7 @@ private:
|
||||
void jackpool_mem(address_map &map);
|
||||
|
||||
required_shared_ptr<uint16_t> m_vram;
|
||||
uint8_t m_map_vreg;
|
||||
uint8_t m_map_vreg = 0;
|
||||
required_device<cpu_device> m_maincpu;
|
||||
required_device<eeprom_serial_93cxx_device> m_eeprom;
|
||||
required_device<gfxdecode_device> m_gfxdecode;
|
||||
|
@ -71,7 +71,7 @@ private:
|
||||
required_device<gfxdecode_device> m_gfxdecode;
|
||||
required_shared_ptr<uint8_t> m_tx_videoram;
|
||||
|
||||
tilemap_t *m_tx_tilemap;
|
||||
tilemap_t *m_tx_tilemap = nullptr;
|
||||
|
||||
TILE_GET_INFO_MEMBER(get_tx_tile_info);
|
||||
void tx_videoram_w(offs_t offset, uint8_t data);
|
||||
|
@ -263,7 +263,7 @@ private:
|
||||
required_shared_ptr_array<uint16_t, 2> m_vreg;
|
||||
required_device<gfxdecode_device> m_gfxdecode;
|
||||
|
||||
tilemap_t *m_layer[2];
|
||||
tilemap_t *m_layer[2]{};
|
||||
|
||||
TILEMAP_MAPPER_MEMBER(range0_16x16);
|
||||
TILEMAP_MAPPER_MEMBER(range3_8x8);
|
||||
|
@ -74,17 +74,17 @@ protected:
|
||||
private:
|
||||
/* sound-related */
|
||||
// Jangou CVSD Sound
|
||||
emu_timer *m_cvsd_bit_timer;
|
||||
uint8_t m_cvsd_shiftreg;
|
||||
int m_cvsd_shift_cnt;
|
||||
emu_timer *m_cvsd_bit_timer = nullptr;
|
||||
uint8_t m_cvsd_shiftreg = 0;
|
||||
int m_cvsd_shift_cnt = 0;
|
||||
// Jangou Lady ADPCM Sound
|
||||
uint8_t m_adpcm_byte;
|
||||
int m_msm5205_vclk_toggle;
|
||||
uint8_t m_adpcm_byte = 0;
|
||||
int m_msm5205_vclk_toggle = 0;
|
||||
|
||||
/* misc */
|
||||
uint8_t m_mux_data;
|
||||
uint8_t m_nsc_latch;
|
||||
uint8_t m_z80_latch;
|
||||
uint8_t m_mux_data = 0;
|
||||
uint8_t m_nsc_latch = 0;
|
||||
uint8_t m_z80_latch = 0;
|
||||
|
||||
std::unique_ptr<bitmap_ind16> m_tmp_bitmap;
|
||||
|
||||
|
@ -269,8 +269,8 @@ private:
|
||||
|
||||
required_device<gfxdecode_device> m_gfxdecode;
|
||||
|
||||
tilemap_t *m_tmap;
|
||||
tilemap_t *m_tmap2;
|
||||
tilemap_t *m_tmap = nullptr;
|
||||
tilemap_t *m_tmap2 = nullptr;
|
||||
};
|
||||
|
||||
|
||||
|
@ -90,9 +90,9 @@ private:
|
||||
required_device<i82357_device> m_isp;
|
||||
|
||||
// machine state
|
||||
u8 m_hae;
|
||||
u8 m_sysctl;
|
||||
u8 m_spare;
|
||||
u8 m_hae = 0;
|
||||
u8 m_sysctl = 0;
|
||||
u8 m_spare = 0;
|
||||
};
|
||||
|
||||
void jensen_state::machine_start()
|
||||
|
@ -104,7 +104,7 @@ protected:
|
||||
private:
|
||||
required_shared_ptr<uint8_t> m_videoram;
|
||||
required_shared_ptr<uint8_t> m_colorram;
|
||||
tilemap_t *m_bg_tilemap;
|
||||
tilemap_t *m_bg_tilemap = nullptr;
|
||||
required_device<cpu_device> m_maincpu;
|
||||
required_device<gfxdecode_device> m_gfxdecode;
|
||||
|
||||
|
@ -154,15 +154,15 @@ private:
|
||||
optional_shared_ptr<uint8_t> m_bulletram;
|
||||
|
||||
/* video-related */
|
||||
tilemap_t *m_bg_tilemap;
|
||||
tilemap_t *m_bg_tilemap = nullptr;
|
||||
|
||||
/* misc */
|
||||
uint8_t m_nmi_enable;
|
||||
uint8_t m_flip_x;
|
||||
uint8_t m_flip_y;
|
||||
uint8_t m_bitmap_disable;
|
||||
uint8_t m_tilemap_bank;
|
||||
uint8_t m_pri;
|
||||
uint8_t m_nmi_enable = 0;
|
||||
uint8_t m_flip_x = 0;
|
||||
uint8_t m_flip_y = 0;
|
||||
uint8_t m_bitmap_disable = 0;
|
||||
uint8_t m_tilemap_bank = 0;
|
||||
uint8_t m_pri = 0;
|
||||
void jollyjgr_videoram_w(offs_t offset, uint8_t data);
|
||||
void jollyjgr_attrram_w(offs_t offset, uint8_t data);
|
||||
void jollyjgr_misc_w(uint8_t data);
|
||||
|
@ -156,8 +156,8 @@ private:
|
||||
required_shared_ptr<uint16_t> m_outputs;
|
||||
|
||||
// tilemaps
|
||||
tilemap_t *m_bg1_tmap;
|
||||
tilemap_t *m_bg2_tmap;
|
||||
tilemap_t *m_bg1_tmap = nullptr;
|
||||
tilemap_t *m_bg2_tmap = nullptr;
|
||||
void bg1_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
|
||||
void bg2_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
|
||||
TILE_GET_INFO_MEMBER(get_bg1_tile_info);
|
||||
@ -170,7 +170,7 @@ private:
|
||||
static const rgb_t BG15_TRANSPARENT;
|
||||
void draw_bg15_tile(int x, int y, uint16_t code);
|
||||
void draw_bg15_tilemap();
|
||||
bool bg15_tiles_dirty;
|
||||
bool bg15_tiles_dirty = false;
|
||||
|
||||
// eeprom
|
||||
uint16_t eeprom_r();
|
||||
|
@ -151,8 +151,8 @@ public:
|
||||
void jpmmps(machine_config &config);
|
||||
|
||||
private:
|
||||
uint8_t m_sound_buffer;
|
||||
uint8_t m_psg_latch;
|
||||
uint8_t m_sound_buffer = 0;
|
||||
uint8_t m_psg_latch = 0;
|
||||
virtual void machine_reset() override;
|
||||
|
||||
void jpmmps_io_map(address_map &map);
|
||||
|
@ -234,12 +234,12 @@ private:
|
||||
virtual void machine_start() override { m_lamps.resolve(); }
|
||||
virtual void video_start() override;
|
||||
|
||||
uint8_t mux_sel;
|
||||
uint8_t muxlamps;
|
||||
uint8_t mux_sel = 0;
|
||||
uint8_t muxlamps = 0;
|
||||
|
||||
required_shared_ptr<uint8_t> m_videoram;
|
||||
required_shared_ptr<uint8_t> m_colorram;
|
||||
tilemap_t *m_bg_tilemap;
|
||||
tilemap_t *m_bg_tilemap = nullptr;
|
||||
required_device<cpu_device> m_maincpu;
|
||||
required_device<gfxdecode_device> m_gfxdecode;
|
||||
output_finder<9> m_lamps;
|
||||
|
@ -47,7 +47,7 @@ private:
|
||||
required_device<cd4099_device> m_latch;
|
||||
required_device<i8251_device> m_usart;
|
||||
|
||||
u8 m_db;
|
||||
u8 m_db = 0;
|
||||
};
|
||||
|
||||
void juno6_state::machine_start()
|
||||
|
@ -141,9 +141,9 @@ private:
|
||||
required_device<filter_rc_device> m_filter_0_2;
|
||||
required_region_ptr<uint8_t> m_blitrom;
|
||||
|
||||
uint8_t m_blitterdata[4];
|
||||
uint8_t m_i8039_status;
|
||||
uint8_t m_last_irq;
|
||||
uint8_t m_blitterdata[4]{};
|
||||
uint8_t m_i8039_status = 0;
|
||||
uint8_t m_last_irq = 0;
|
||||
};
|
||||
|
||||
|
||||
|
@ -46,9 +46,9 @@ private:
|
||||
void tx_queue();
|
||||
|
||||
devcb_write_line m_rxd_handler;
|
||||
int8_t m_sending;
|
||||
uint8_t m_touch_data[3];
|
||||
uint8_t m_sendpos;
|
||||
int8_t m_sending = 0;
|
||||
uint8_t m_touch_data[3]{};
|
||||
uint8_t m_sendpos = 0;
|
||||
};
|
||||
|
||||
DECLARE_DEVICE_TYPE(JPM_TOUCHSCREEN, jpmtouch_device)
|
||||
@ -104,7 +104,7 @@ protected:
|
||||
|
||||
void common_map(address_map &map);
|
||||
|
||||
int m_lamp_strobe;
|
||||
int m_lamp_strobe = 0;
|
||||
|
||||
void set_duart_1_hack_ip(bool state);
|
||||
|
||||
@ -147,16 +147,16 @@ private:
|
||||
DECLARE_WRITE_LINE_MEMBER(duart_irq_handler);
|
||||
void impact_non_video_map(address_map &map);
|
||||
|
||||
uint8_t m_Lamps[256];
|
||||
int m_optic_pattern;
|
||||
int m_payen;
|
||||
int m_hopinhibit;
|
||||
int m_slidesout;
|
||||
int m_hopper[3];
|
||||
int m_motor[3];
|
||||
int m_volume_latch;
|
||||
int m_global_volume;
|
||||
uint16_t m_coinstate;
|
||||
uint8_t m_Lamps[256]{};
|
||||
int m_optic_pattern = 0;
|
||||
int m_payen = 0;
|
||||
int m_hopinhibit = 0;
|
||||
int m_slidesout = 0;
|
||||
int m_hopper[3]{};
|
||||
int m_motor[3]{};
|
||||
int m_volume_latch = 0;
|
||||
int m_global_volume = 0;
|
||||
uint16_t m_coinstate = 0;
|
||||
required_device_array<timer_device, 6> m_cointimer;
|
||||
|
||||
required_device<i8255_device> m_ppi;
|
||||
@ -201,7 +201,7 @@ protected:
|
||||
TMS340X0_TO_SHIFTREG_CB_MEMBER(to_shiftreg);
|
||||
TMS340X0_FROM_SHIFTREG_CB_MEMBER(from_shiftreg);
|
||||
TMS340X0_SCANLINE_RGB32_CB_MEMBER(scanline_update);
|
||||
uint8_t m_tms_irq;
|
||||
uint8_t m_tms_irq = 0;
|
||||
|
||||
virtual void update_irqs() override;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user