init vars for coverity (drivers/q,r)

This commit is contained in:
Robbbert 2022-03-25 02:00:06 +11:00
parent 3d005db62e
commit 8baee7398d
21 changed files with 89 additions and 89 deletions

View File

@ -95,11 +95,11 @@ private:
uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
TIMER_DEVICE_CALLBACK_MEMBER(clock_timer_cb); TIMER_DEVICE_CALLBACK_MEMBER(clock_timer_cb);
tilemap_t *m_tilemap; tilemap_t *m_tilemap = nullptr;
uint32_t m_clocks; uint32_t m_clocks = 0;
int m_blink_state; int m_blink_state = 0;
int m_category_enable; int m_category_enable = 0;
int m_tape_head_pos; int m_tape_head_pos = 0;
}; };

View File

@ -186,33 +186,33 @@ private:
required_device<palette_device> m_palette; required_device<palette_device> m_palette;
/* FDD */ /* FDD */
int m_fdcint; int m_fdcint = 0;
uint8_t m_motor_clk; uint8_t m_motor_clk = 0;
uint16_t m_counter; uint16_t m_counter = 0;
//int m_fdcready; //int m_fdcready = 0;
int m_spkr_enable; int m_spkr_enable = 0;
int m_spkr_freq; int m_spkr_freq = 0;
int m_pit1_out0; int m_pit1_out0 = 0;
/* centronics */ /* centronics */
int m_centronics_error; int m_centronics_error = 0;
int m_centronics_busy; int m_centronics_busy = 0;
int m_centronics_paper; int m_centronics_paper = 0;
int m_centronics_select; int m_centronics_select = 0;
int m_centronics_sense; int m_centronics_sense = 0;
/* memory */ /* memory */
memory_view m_ram_view; memory_view m_ram_view;
int m_external_bank; int m_external_bank = 0;
int m_membank; int m_membank = 0;
int m_memprom; int m_memprom = 0;
int m_memcmos; int m_memcmos = 0;
uint8_t m_cmosram[0x800]; uint8_t m_cmosram[0x800]{};
uint8_t m_color_mode; uint8_t m_color_mode = 0;
uint8_t m_zoom; uint8_t m_zoom = 0;
}; };
UPD7220_DISPLAY_PIXELS_MEMBER( qx10_state::hgdc_display_pixels ) UPD7220_DISPLAY_PIXELS_MEMBER( qx10_state::hgdc_display_pixels )

View File

@ -94,9 +94,9 @@ private:
required_device<ay8910_device> m_ay1; required_device<ay8910_device> m_ay1;
required_device<ay8910_device> m_ay2; required_device<ay8910_device> m_ay2;
uint8_t m_flipscreen; uint8_t m_flipscreen = 0;
uint32_t m_ttl74123_output; uint32_t m_ttl74123_output = 0;
uint8_t m_AY8910_selected; uint8_t m_AY8910_selected = 0;
uint8_t audio_command_r(); uint8_t audio_command_r();
void audio_command_w(uint8_t data); void audio_command_w(uint8_t data);

View File

@ -128,19 +128,19 @@ private:
required_device<wd33c93_device> m_wd33c93; required_device<wd33c93_device> m_wd33c93;
required_shared_ptr<uint32_t> m_main_ram; required_shared_ptr<uint32_t> m_main_ram;
m68000_base_device* ptr_m68000; m68000_base_device* ptr_m68000 = nullptr;
// Begin registers // Begin registers
uint32_t reg_ff050004; uint32_t reg_ff050004 = 0;
uint32_t reg_fff80040; uint32_t reg_fff80040 = 0;
uint32_t fdd_dest_address; // 5FF080B0 uint32_t fdd_dest_address = 0; // 5FF080B0
uint32_t fdd_cmd_complete; uint32_t fdd_cmd_complete = 0;
uint32_t smioc_dma_bank; uint32_t smioc_dma_bank = 0;
uint32_t fdd_dma_bank; uint32_t fdd_dma_bank = 0;
attotime timer_32khz_last; attotime timer_32khz_last;
// End registers // End registers
address_space *m_mem; address_space *m_mem = nullptr;
// functions // functions
uint32_t swap_uint32( uint32_t val ); uint32_t swap_uint32( uint32_t val );

View File

@ -154,12 +154,12 @@ private:
std::unique_ptr<bitmap_ind16> m_sprite_bitmap; std::unique_ptr<bitmap_ind16> m_sprite_bitmap;
rectangle m_sprite_clip; rectangle m_sprite_clip;
int m_vblirqlevel; int m_vblirqlevel = 0;
int m_bltirqlevel; int m_bltirqlevel = 0;
int m_banking; int m_banking = 0;
std::unique_ptr<uint32_t[]> m_tilemap_ram[4]; std::unique_ptr<uint32_t[]> m_tilemap_ram[4];
tilemap_t *m_tilemap[4]; tilemap_t *m_tilemap[4]{};
emu_timer *m_blit_done_timer; emu_timer *m_blit_done_timer = nullptr;
TILE_GET_INFO_MEMBER(get_tilemap0_tile_info); TILE_GET_INFO_MEMBER(get_tilemap0_tile_info);
TILE_GET_INFO_MEMBER(get_tilemap1_tile_info); TILE_GET_INFO_MEMBER(get_tilemap1_tile_info);

View File

@ -44,7 +44,7 @@ private:
void rambo_prg_map(address_map &map); void rambo_prg_map(address_map &map);
void rambo_data_map(address_map &map); void rambo_data_map(address_map &map);
uint8_t m_port_a; uint8_t m_port_a = 0;
required_device<avr8_device> m_maincpu; required_device<avr8_device> m_maincpu;
}; };

View File

@ -137,11 +137,11 @@ private:
DECLARE_WRITE_LINE_MEMBER(vblank_irq); DECLARE_WRITE_LINE_MEMBER(vblank_irq);
std::unique_ptr<uint8_t[]> m_nvram8; std::unique_ptr<uint8_t[]> m_nvram8;
uint8_t m_irq_status; uint8_t m_irq_status = 0;
uint32_t m_dpyaddr; uint32_t m_dpyaddr = 0;
std::unique_ptr<uint16_t[]> m_paletteram; std::unique_ptr<uint16_t[]> m_paletteram;
uint32_t m_speedup_count; uint32_t m_speedup_count = 0;
uint32_t m_tms_io_regs[0x80]; uint32_t m_tms_io_regs[0x80]{};
bitmap_ind16 m_update_bitmap; bitmap_ind16 m_update_bitmap;
uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect); uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);

View File

@ -103,9 +103,9 @@ private:
required_device<ym2151_device> m_ymsnd; required_device<ym2151_device> m_ymsnd;
required_ioport_array<3> m_dsw; required_ioport_array<3> m_dsw;
uint16_t m_tilebank; uint16_t m_tilebank = 0;
uint8_t m_mux_data; uint8_t m_mux_data = 0;
uint16_t m_dip_mux; uint16_t m_dip_mux = 0;
void mcu_io(address_map &map); void mcu_io(address_map &map);
void mcu_mem(address_map &map); void mcu_mem(address_map &map);

View File

@ -56,9 +56,9 @@ private:
required_ioport_array<9> m_keys; required_ioport_array<9> m_keys;
required_device<pia6821_device> m_pia1; required_device<pia6821_device> m_pia1;
uint8_t m_key_scan; uint8_t m_key_scan = 0;
bool m_shift; bool m_shift = false;
bool m_ctrl; bool m_ctrl = false;
}; };

View File

@ -125,12 +125,12 @@ private:
required_device<cpu_device> m_maincpu; required_device<cpu_device> m_maincpu;
// re900 specific // re900 specific
uint8_t m_psg_pa; uint8_t m_psg_pa = 0;
uint8_t m_psg_pb; uint8_t m_psg_pb = 0;
uint8_t m_mux_data; uint8_t m_mux_data = 0;
uint8_t m_ledant; uint8_t m_ledant = 0;
uint8_t m_player; uint8_t m_player = 0;
uint8_t m_stat_a; uint8_t m_stat_a = 0;
output_finder<84> m_lamps; output_finder<84> m_lamps;
}; };

View File

@ -168,7 +168,7 @@ public:
private: private:
int oz_wzd_extract_tag(const std::vector<uint8_t> &data, const char *tag, char *dest_buf); int oz_wzd_extract_tag(const std::vector<uint8_t> &data, const char *tag, char *dest_buf);
uint16_t m_kb_mask; uint16_t m_kb_mask = 0;
}; };

View File

@ -63,9 +63,9 @@ private:
required_device<upd7759_device> m_upd; required_device<upd7759_device> m_upd;
required_device<gfxdecode_device> m_gfxdecode; required_device<gfxdecode_device> m_gfxdecode;
required_device<palette_device> m_palette; required_device<palette_device> m_palette;
uint8_t m_hbeat; uint8_t m_hbeat = 0;
bool m_aysnd_data_next; bool m_aysnd_data_next = false;
bool m_aysnd_toggle_enabled; bool m_aysnd_toggle_enabled = false;
void aysnd_2000_w(uint8_t data); void aysnd_2000_w(uint8_t data);
void aysnd_2002_w(uint8_t data); void aysnd_2002_w(uint8_t data);

View File

@ -66,7 +66,7 @@ private:
void a7000_map(address_map &map); void a7000_map(address_map &map);
void riscpc_map(address_map &map); void riscpc_map(address_map &map);
bool m_i2cmem_clock; bool m_i2cmem_clock = false;
DECLARE_READ_LINE_MEMBER(iocr_od0_r); DECLARE_READ_LINE_MEMBER(iocr_od0_r);
DECLARE_READ_LINE_MEMBER(iocr_od1_r); DECLARE_READ_LINE_MEMBER(iocr_od1_r);
DECLARE_WRITE_LINE_MEMBER(iocr_od0_w); DECLARE_WRITE_LINE_MEMBER(iocr_od0_w);

View File

@ -82,9 +82,9 @@ protected:
required_ioport_array<2> m_key; required_ioport_array<2> m_key;
tilemap_t *m_bg_tilemap; tilemap_t *m_bg_tilemap = nullptr;
uint8_t m_keyboard_cmd; uint8_t m_keyboard_cmd = 0;
uint8_t m_gfxbank; uint8_t m_gfxbank = 0;
}; };

View File

@ -93,11 +93,11 @@ private:
void d110_map(address_map &map); void d110_map(address_map &map);
void d110_bank_map(address_map &map); void d110_bank_map(address_map &map);
uint8_t m_lcd_data_buffer[256]; uint8_t m_lcd_data_buffer[256]{};
int m_lcd_data_buffer_pos; int m_lcd_data_buffer_pos = 0;
uint8_t m_midi; uint8_t m_midi = 0;
int m_midi_pos; int m_midi_pos = 0;
uint8_t m_port0; uint8_t m_port0 = 0;
required_device<address_map_bank_device> m_bank; required_device<address_map_bank_device> m_bank;
required_device<nvram_device> m_rams; required_device<nvram_device> m_rams;
required_device<nvram_device> m_memcs; required_device<nvram_device> m_memcs;

View File

@ -224,11 +224,11 @@ private:
void mt32_map(address_map &map); void mt32_map(address_map &map);
uint8_t lcd_data_buffer[256]; uint8_t lcd_data_buffer[256]{};
int lcd_data_buffer_pos; int lcd_data_buffer_pos = 0;
uint8_t midi; uint8_t midi = 0;
int midi_pos; int midi_pos = 0;
uint8_t port0; uint8_t port0 = 0;
}; };
mt32_state::mt32_state(const machine_config &mconfig, device_type type, const char *tag) : mt32_state::mt32_state(const machine_config &mconfig, device_type type, const char *tag) :

View File

@ -183,7 +183,7 @@ private:
int m_fb_current; int m_fb_current;
uint8_t *m_texture_ram; uint8_t *m_texture_ram = nullptr;
}; };
template<bool UseZ> template<bool UseZ>

View File

@ -112,7 +112,7 @@ private:
uint8_t m_reg[0x10]; uint8_t m_reg[0x10];
std::unique_ptr<uint8_t[]> m_videobuf; std::unique_ptr<uint8_t[]> m_videobuf;
uint8_t m_lamp_old; uint8_t m_lamp_old = 0;
}; };

View File

@ -191,7 +191,7 @@ private:
required_device<sn76477_device> m_sn; required_device<sn76477_device> m_sn;
required_device<dac_byte_interface> m_dac; required_device<dac_byte_interface> m_dac;
int m_speakres_vrx; int m_speakres_vrx = 0;
}; };

View File

@ -195,19 +195,19 @@ protected:
required_region_ptr<u32> m_ipl; required_region_ptr<u32> m_ipl;
u8 m_mcu_p0; u8 m_mcu_p0 = 0;
u8 m_mcu_p1; u8 m_mcu_p1 = 0;
u8 m_mcu_p2; u8 m_mcu_p2 = 0;
u8 m_mcu_p3; u8 m_mcu_p3 = 0;
u8 m_ppi_pb; u8 m_ppi_pb = 0;
u8 m_mcu_uart; u8 m_mcu_uart = 0;
u8 m_ch8er; // dma channel 8 enable register u8 m_ch8er = 0; // dma channel 8 enable register
u8 m_crra; // component reset register a u8 m_crra = 0; // component reset register a
u8 m_crrb; // component reset register b u8 m_crrb = 0; // component reset register b
u8 m_ext[2]; // external serial registers u8 m_ext[2]{}; // external serial registers
}; };
static double const speaker_levels[4] = { 0.0, 1.0 / 3.0, 2.0 / 3.0, 1.0 }; static double const speaker_levels[4] = { 0.0, 1.0 / 3.0, 2.0 / 3.0, 1.0 };

View File

@ -101,7 +101,7 @@ private:
required_device<er2055_device> m_earom; required_device<er2055_device> m_earom;
uint8_t m_tile_bank; uint8_t m_tile_bank = 0;
}; };