mirror of
https://github.com/holub/mame
synced 2025-04-22 16:31:49 +03:00
init vars for coverity (drivers/n,o)
This commit is contained in:
parent
971c2c80c8
commit
0d1716a8a1
@ -330,24 +330,24 @@ private:
|
||||
required_device<cpu_device> m_maincpu;
|
||||
|
||||
/* IRQ handling */
|
||||
uint8_t m_irq_enabled;
|
||||
uint8_t m_irq_active;
|
||||
uint8_t m_irq_enabled = 0;
|
||||
uint8_t m_irq_active = 0;
|
||||
|
||||
uint8_t m_lcd_memory_start;
|
||||
uint8_t m_lcd_memory_start = 0;
|
||||
|
||||
uint8_t m_matrix;
|
||||
uint8_t m_matrix = 0;
|
||||
|
||||
/* ROM */
|
||||
uint8_t *m_rom_base;
|
||||
uint32_t m_rom_size;
|
||||
uint8_t *m_rom_base = nullptr;
|
||||
uint32_t m_rom_size = 0;
|
||||
|
||||
/* RAM */
|
||||
std::unique_ptr<uint8_t[]> m_ram_base;
|
||||
uint32_t m_ram_size;
|
||||
uint32_t m_ram_size = 0;
|
||||
|
||||
/* Banking */
|
||||
uint8_t m_bank[8];
|
||||
uint8_t *m_bank_base[8];
|
||||
uint8_t m_bank[8]{};
|
||||
uint8_t *m_bank_base[8]{};
|
||||
};
|
||||
|
||||
|
||||
|
@ -485,7 +485,7 @@ private:
|
||||
uint16_t sprot_r();
|
||||
void sprot_w(uint16_t data);
|
||||
|
||||
uint8_t *nand_base;
|
||||
uint8_t *nand_base = nullptr;
|
||||
void nand_copy( uint32_t *dst, uint32_t address, int len );
|
||||
|
||||
void namcos10_map(address_map &map);
|
||||
@ -499,16 +499,16 @@ private:
|
||||
I2CP_RECIEVE_ACK_0
|
||||
};
|
||||
|
||||
uint32_t bank_base;
|
||||
uint32_t nand_address;
|
||||
uint16_t block[0x1ff];
|
||||
uint32_t bank_base = 0;
|
||||
uint32_t nand_address = 0;
|
||||
uint16_t block[0x1ff]{};
|
||||
|
||||
uint16_t i2c_host_clock, i2c_host_data, i2c_dev_clock, i2c_dev_data, i2c_prev_clock, i2c_prev_data;
|
||||
int i2cp_mode;
|
||||
uint8_t i2c_byte;
|
||||
int i2c_bit;
|
||||
uint16_t i2c_host_clock = 0, i2c_host_data = 0, i2c_dev_clock = 0, i2c_dev_data = 0, i2c_prev_clock = 0, i2c_prev_data = 0;
|
||||
int i2cp_mode = 0;
|
||||
uint8_t i2c_byte = 0;
|
||||
int i2c_bit = 0;
|
||||
|
||||
int sprot_bit, sprot_byte;
|
||||
int sprot_bit = 0, sprot_byte = 0;
|
||||
uint16_t nand_read( uint32_t address );
|
||||
uint16_t nand_read2( uint32_t address );
|
||||
|
||||
|
@ -1339,7 +1339,7 @@ public:
|
||||
|
||||
private:
|
||||
namcos23_state& m_state;
|
||||
float* m_zBuffer;
|
||||
float* m_zBuffer = nullptr;
|
||||
};
|
||||
|
||||
typedef namcos23_renderer::vertex_t poly_vertex;
|
||||
|
@ -124,9 +124,9 @@ protected:
|
||||
required_device<screen_device> m_screen;
|
||||
|
||||
//private:
|
||||
u8 m_portc, m_to_68k, m_from_68k;
|
||||
u8 m_porta_in, m_porta_out;
|
||||
u8 m_portb_out;
|
||||
u8 m_portc = 0, m_to_68k = 0, m_from_68k = 0;
|
||||
u8 m_porta_in = 0, m_porta_out = 0;
|
||||
u8 m_portb_out = 0;
|
||||
};
|
||||
|
||||
class ncd16_state : public ncd68k_state
|
||||
|
@ -592,8 +592,8 @@ protected:
|
||||
virtual void io_control_w(offs_t offset, uint8_t data) override;
|
||||
|
||||
private:
|
||||
uint8_t m_output_data;
|
||||
uint8_t m_output_latch;
|
||||
uint8_t m_output_data = 0;
|
||||
uint8_t m_output_latch = 0;
|
||||
};
|
||||
|
||||
|
||||
@ -688,8 +688,8 @@ protected:
|
||||
private:
|
||||
output_finder<4> m_digits;
|
||||
|
||||
uint8_t m_led1_value;
|
||||
uint8_t m_led2_value;
|
||||
uint8_t m_led1_value = 0;
|
||||
uint8_t m_led2_value = 0;
|
||||
};
|
||||
|
||||
|
||||
@ -716,7 +716,7 @@ protected:
|
||||
private:
|
||||
output_finder<6> m_lamps;
|
||||
|
||||
uint8_t m_el_value;
|
||||
uint8_t m_el_value = 0;
|
||||
};
|
||||
|
||||
|
||||
|
@ -80,10 +80,10 @@ public:
|
||||
DECLARE_INPUT_CHANGED_MEMBER(aes_jp1);
|
||||
|
||||
// neoCD
|
||||
uint8_t m_system_region;
|
||||
int32_t m_active_transfer_area;
|
||||
int32_t m_sprite_transfer_bank;
|
||||
int32_t m_adpcm_transfer_bank;
|
||||
uint8_t m_system_region = 0;
|
||||
int32_t m_active_transfer_area = 0;
|
||||
int32_t m_sprite_transfer_bank = 0;
|
||||
int32_t m_adpcm_transfer_bank = 0;
|
||||
int32_t m_dma_address1;
|
||||
int32_t m_dma_address2;
|
||||
int32_t m_dma_value1;
|
||||
@ -109,9 +109,9 @@ public:
|
||||
void interrupt_callback_type2(void);
|
||||
void interrupt_callback_type3(void);
|
||||
|
||||
uint8_t m_transfer_write_enable;
|
||||
uint8_t m_transfer_write_enable = 0;
|
||||
|
||||
bool prohibit_cdc_irq; // hack?
|
||||
bool prohibit_cdc_irq = false; // hack?
|
||||
|
||||
uint32_t screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
|
||||
|
||||
|
@ -100,9 +100,9 @@ private:
|
||||
required_device<generic_latch_8_device> m_soundlatch;
|
||||
optional_shared_ptr<uint16_t> m_generic_paletteram_16;
|
||||
|
||||
uint8_t m_audio_result;
|
||||
uint8_t m_bank_val;
|
||||
uint8_t m_vblank;
|
||||
uint8_t m_audio_result = 0;
|
||||
uint8_t m_bank_val = 0;
|
||||
uint8_t m_vblank = 0;
|
||||
void draw_layer(bitmap_ind16 &bitmap,const rectangle &cliprect,int layer,int data_shift);
|
||||
void audio_cpu_assert_nmi();
|
||||
};
|
||||
|
@ -116,7 +116,7 @@ private:
|
||||
virtual void machine_reset() override;
|
||||
uint8_t rom_r(offs_t offset);
|
||||
void bank_w(uint8_t data);
|
||||
uint8_t m_rombase;
|
||||
uint8_t m_rombase = 0;
|
||||
};
|
||||
|
||||
class nes_clone_vtvppong_state : public nes_clone_state
|
||||
@ -150,7 +150,7 @@ private:
|
||||
virtual void machine_reset() override;
|
||||
uint8_t rom_r(offs_t offset);
|
||||
void bank_w(uint8_t data);
|
||||
uint8_t m_rombase;
|
||||
uint8_t m_rombase = 0;
|
||||
};
|
||||
|
||||
class nes_clone_vtvsocr_state : public nes_clone_state
|
||||
@ -192,7 +192,7 @@ protected:
|
||||
|
||||
private:
|
||||
// configured at startup
|
||||
uint8_t m_maxchrbank;
|
||||
uint8_t m_maxchrbank = 0;
|
||||
|
||||
void nes_clone_afbm7800_map(address_map &map);
|
||||
|
||||
@ -215,20 +215,20 @@ private:
|
||||
uint8_t vram_r(offs_t offset);
|
||||
void vram_w(offs_t offset, uint8_t data);
|
||||
|
||||
uint8_t m_banksel;
|
||||
uint8_t m_banksel = 0;
|
||||
uint8_t m_bankregs[8];
|
||||
uint8_t m_extraregs[4];
|
||||
|
||||
void update_banks();
|
||||
void mmc3_scanline_cb(int scanline, int vblank, int blanked);
|
||||
int16_t m_mmc3_scanline_counter;
|
||||
uint8_t m_mmc3_scanline_latch;
|
||||
uint8_t m_mmc3_irq_enable;
|
||||
int16_t m_mmc3_scanline_counter = 0;
|
||||
uint8_t m_mmc3_scanline_latch = 0;
|
||||
uint8_t m_mmc3_irq_enable = 0;
|
||||
|
||||
std::vector<u8> m_vram;
|
||||
|
||||
uint8_t m_ntmirror;
|
||||
uint8_t m_ramprot;
|
||||
uint8_t m_ntmirror = 0;
|
||||
uint8_t m_ramprot = 0;
|
||||
|
||||
void update_nt_mirroring();
|
||||
std::vector<u8> m_nt_ram;
|
||||
|
@ -140,13 +140,13 @@ protected:
|
||||
|
||||
std::unique_ptr<u16[]> m_net_ram;
|
||||
|
||||
emu_timer *m_timer;
|
||||
emu_timer *m_timer = nullptr;
|
||||
|
||||
u8 m_intst;
|
||||
u8 m_inten;
|
||||
u8 m_intst = 0;
|
||||
u8 m_inten = 0;
|
||||
|
||||
bool m_int_state[3];
|
||||
bool m_scc_irq_state;
|
||||
bool m_int_state[3]{};
|
||||
bool m_scc_irq_state = 0;
|
||||
};
|
||||
|
||||
void news_38xx_state::machine_start()
|
||||
|
@ -148,15 +148,15 @@ protected:
|
||||
|
||||
std::unique_ptr<u16[]> m_net_ram;
|
||||
|
||||
emu_timer *m_itimer;
|
||||
emu_timer *m_itimer = nullptr;
|
||||
|
||||
u16 m_inten;
|
||||
u16 m_intst;
|
||||
u8 m_debug;
|
||||
u16 m_inten = 0;
|
||||
u16 m_intst = 0;
|
||||
u8 m_debug = 0;
|
||||
|
||||
bool m_int_state[4];
|
||||
bool m_lcd_enable;
|
||||
bool m_lcd_dim;
|
||||
bool m_int_state[4]{};
|
||||
bool m_lcd_enable = false;
|
||||
bool m_lcd_dim = false;
|
||||
};
|
||||
|
||||
void news_r3k_state::machine_start()
|
||||
|
@ -52,7 +52,7 @@ protected:
|
||||
required_device<arm7_cpu_device> m_maincpu;
|
||||
required_device<ram_device> m_ram;
|
||||
|
||||
uint32_t m_ram_size;
|
||||
uint32_t m_ram_size = 0;
|
||||
};
|
||||
|
||||
uint32_t newton_state::tick_count_r()
|
||||
|
@ -63,7 +63,7 @@ private:
|
||||
DECLARE_WRITE_LINE_MEMBER(screen_vblank);
|
||||
void nexus3d_map(address_map &map);
|
||||
|
||||
uint32_t m_intpend, m_intmask, m_intlevel;
|
||||
uint32_t m_intpend = 0, m_intmask = 0, m_intlevel = 0;
|
||||
uint32_t int_pending_r();
|
||||
void int_ack_w(uint32_t data);
|
||||
uint32_t int_level_r();
|
||||
@ -80,12 +80,12 @@ private:
|
||||
void timer_status_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
|
||||
uint32_t timer_count_r();
|
||||
void timer_count_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
|
||||
uint32_t m_timer_status;
|
||||
uint32_t m_timer_count;
|
||||
emu_timer *m_timer;
|
||||
uint32_t m_timer_status = 0;
|
||||
uint32_t m_timer_count = 0;
|
||||
emu_timer *m_timer = nullptr;
|
||||
TIMER_CALLBACK_MEMBER(timercb);
|
||||
bool m_timer_irq;
|
||||
bool m_timer_result;
|
||||
bool m_timer_irq = false;
|
||||
bool m_timer_result = false;
|
||||
|
||||
uint32_t crtc_vblank_r();
|
||||
};
|
||||
|
@ -79,7 +79,7 @@ protected:
|
||||
|
||||
private:
|
||||
required_shared_ptr<uint8_t> m_videoram;
|
||||
tilemap_t *m_bg_tilemap;
|
||||
tilemap_t *m_bg_tilemap = nullptr;
|
||||
required_device<cpu_device> m_maincpu;
|
||||
required_device<gfxdecode_device> m_gfxdecode;
|
||||
|
||||
|
@ -71,7 +71,7 @@ private:
|
||||
required_device<tmpz84c011_device> m_maincpu;
|
||||
required_device<v9938_device> m_v9938;
|
||||
required_region_ptr<uint8_t> m_gfxrom;
|
||||
uint32_t m_gfx_bank;
|
||||
uint32_t m_gfx_bank = 0;
|
||||
};
|
||||
|
||||
|
||||
|
@ -260,7 +260,7 @@ protected:
|
||||
required_device<sda2006_device> m_eeprom;
|
||||
|
||||
// cpu state
|
||||
int m_reset;
|
||||
int m_reset = 0;
|
||||
};
|
||||
|
||||
void nightmare_state::device_timer(emu_timer &timer, device_timer_id id, int param)
|
||||
|
@ -273,14 +273,14 @@ private:
|
||||
required_shared_ptr_array<uint16_t, 2> m_vram;
|
||||
|
||||
/* video-related */
|
||||
tilemap_t *m_tilemap[2];
|
||||
tilemap_t *m_tilemap[2]{};
|
||||
std::unique_ptr<bitmap_ind16> m_pixmap;
|
||||
|
||||
/* misc */
|
||||
uint8_t m_prot_val;
|
||||
uint8_t m_input_data;
|
||||
uint8_t m_priority_reg;
|
||||
uint8_t m_gfx_bank;
|
||||
uint8_t m_prot_val = 0;
|
||||
uint8_t m_input_data = 0;
|
||||
uint8_t m_priority_reg = 0;
|
||||
uint8_t m_gfx_bank = 0;
|
||||
|
||||
/* devices */
|
||||
required_device<cpu_device> m_maincpu;
|
||||
|
@ -197,35 +197,35 @@ private:
|
||||
uint8_t m_TabletYOn;
|
||||
uint8_t m_TabletXOn;
|
||||
uint8_t m_FrSel2;
|
||||
uint8_t m_FrSel1;
|
||||
uint8_t m_FrSel0;
|
||||
uint8_t m_SHConB;
|
||||
uint8_t m_SHConA;
|
||||
uint8_t m_SetSH;
|
||||
uint8_t m_FrSel1 = 0;
|
||||
uint8_t m_FrSel0 = 0;
|
||||
uint8_t m_SHConB = 0;
|
||||
uint8_t m_SHConA = 0;
|
||||
uint8_t m_SetSH = 0;
|
||||
// DiskReg
|
||||
uint8_t m_ADCSpd0;
|
||||
uint8_t m_ADCSpd1;
|
||||
uint8_t m_StopWordClock_q;
|
||||
uint8_t m_ClrDiskCont_q;
|
||||
uint8_t m_ProgBitClk1;
|
||||
uint8_t m_ProgBitClk2;
|
||||
uint8_t m_ProgBitClk3;
|
||||
uint8_t m_AnSel4;
|
||||
uint8_t m_AnSel2;
|
||||
uint8_t m_AnSel1;
|
||||
uint8_t m_DriveSel1;
|
||||
uint8_t m_DriveSel2;
|
||||
uint8_t m_DriveSel3;
|
||||
uint8_t m_SideSelect;
|
||||
uint8_t m_Disk5VOn;
|
||||
uint8_t m_Disk12VOn;
|
||||
uint8_t m_ADCSpd0 = 0;
|
||||
uint8_t m_ADCSpd1 = 0;
|
||||
uint8_t m_StopWordClock_q = 0;
|
||||
uint8_t m_ClrDiskCont_q = 0;
|
||||
uint8_t m_ProgBitClk1 = 0;
|
||||
uint8_t m_ProgBitClk2 = 0;
|
||||
uint8_t m_ProgBitClk3 = 0;
|
||||
uint8_t m_AnSel4 = 0;
|
||||
uint8_t m_AnSel2 = 0;
|
||||
uint8_t m_AnSel1 = 0;
|
||||
uint8_t m_DriveSel1 = 0;
|
||||
uint8_t m_DriveSel2 = 0;
|
||||
uint8_t m_DriveSel3 = 0;
|
||||
uint8_t m_SideSelect = 0;
|
||||
uint8_t m_Disk5VOn = 0;
|
||||
uint8_t m_Disk12VOn = 0;
|
||||
// output fifo, for DAC
|
||||
uint16_t m_outfifo[16]; // technically three 74LS225 5bit*16stage FIFO chips, arranged as a 16 stage, 12-bit wide fifo (one bit unused per chip)
|
||||
uint8_t m_outfifo_count;
|
||||
uint8_t m_outfifo_tail_ptr;
|
||||
uint8_t m_outfifo_head_ptr;
|
||||
uint8_t m_outfifo_count = 0;
|
||||
uint8_t m_outfifo_tail_ptr = 0;
|
||||
uint8_t m_outfifo_head_ptr = 0;
|
||||
// fifo timer
|
||||
emu_timer *m_FIFO_timer;
|
||||
emu_timer *m_FIFO_timer = nullptr;
|
||||
TIMER_CALLBACK_MEMBER(timer_fifoclk);
|
||||
// framebuffer display starting address
|
||||
uint16_t m_DispAddr;
|
||||
|
@ -176,7 +176,7 @@ private:
|
||||
virtual void lcd_data_w(u8 data) override;
|
||||
|
||||
TIMER_CALLBACK_MEMBER(beep) { m_beeper->set_state(param); }
|
||||
emu_timer *m_beeptimer;
|
||||
emu_timer *m_beeptimer = nullptr;
|
||||
};
|
||||
|
||||
void sforte_state::machine_start()
|
||||
|
@ -88,7 +88,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<tms9995_device> m_maincpu;
|
||||
required_device<gfxdecode_device> m_gfxdecode;
|
||||
|
||||
|
@ -120,11 +120,11 @@ private:
|
||||
required_shared_ptr_array<uint8_t, 2> m_colorram;
|
||||
|
||||
/* video-related */
|
||||
bool m_flipscreen;
|
||||
bool m_flipchars;
|
||||
uint8_t m_star_enable;
|
||||
uint16_t m_star_delay_counter;
|
||||
uint16_t m_star_shift_reg;
|
||||
bool m_flipscreen = false;
|
||||
bool m_flipchars = false;
|
||||
uint8_t m_star_enable = 0;
|
||||
uint16_t m_star_delay_counter = 0;
|
||||
uint16_t m_star_shift_reg = 0;
|
||||
|
||||
/* devices */
|
||||
required_device<cpu_device> m_maincpu;
|
||||
|
@ -99,10 +99,10 @@ private:
|
||||
required_device<generic_latch_8_device> m_soundlatch;
|
||||
|
||||
/* video-related */
|
||||
tilemap_t *m_bg_tilemap;
|
||||
tilemap_t *m_bg_tilemap = nullptr;
|
||||
|
||||
/* misc */
|
||||
uint16_t m_cmd;
|
||||
uint16_t m_cmd = 0;
|
||||
void olibochu_videoram_w(offs_t offset, uint8_t data);
|
||||
void olibochu_colorram_w(offs_t offset, uint8_t data);
|
||||
void olibochu_flipscreen_w(uint8_t data);
|
||||
|
@ -67,7 +67,7 @@ private:
|
||||
required_device<pc_keyboard_device> m_keyboard;
|
||||
required_device<wd37c65c_device> m_fdc;
|
||||
required_device<address_map_bank_device> m_bank;
|
||||
bool m_obf;
|
||||
bool m_obf = false;
|
||||
};
|
||||
|
||||
void olivpc1_state::machine_start()
|
||||
|
@ -270,7 +270,7 @@ private:
|
||||
uint8_t spinner2_r();
|
||||
void outputs_w(uint8_t data);
|
||||
|
||||
emu_timer *m_gbnmi;
|
||||
emu_timer *m_gbnmi = nullptr;
|
||||
};
|
||||
|
||||
|
||||
|
@ -65,7 +65,7 @@ private:
|
||||
required_device<speaker_sound_device> m_speaker;
|
||||
required_device<cassette_image_device> m_cassette;
|
||||
required_ioport_array<20> m_io_keyboard;
|
||||
bool m_spr_bit;
|
||||
bool m_spr_bit = false;
|
||||
};
|
||||
|
||||
|
||||
|
@ -74,15 +74,15 @@ private:
|
||||
|
||||
std::unique_ptr<uint8_t[]> m_fontram;
|
||||
std::unique_ptr<uint8_t[]> m_vram;
|
||||
uint8_t *m_ram_0000;
|
||||
uint8_t *m_ram_c000;
|
||||
uint8_t m_temp_attr;
|
||||
emu_timer *m_video_timer;
|
||||
uint8_t *m_ram_0000 = nullptr;
|
||||
uint8_t *m_ram_c000 = nullptr;
|
||||
uint8_t m_temp_attr = 0;
|
||||
emu_timer *m_video_timer = nullptr;
|
||||
|
||||
/* PIA 0 (UD12) */
|
||||
uint8_t m_pia0_porta;
|
||||
uint8_t m_pia0_portb;
|
||||
int m_pia0_cb2; /* 60/50 */
|
||||
uint8_t m_pia0_porta = 0;
|
||||
uint8_t m_pia0_portb = 0;
|
||||
int m_pia0_cb2 = 0; /* 60/50 */
|
||||
|
||||
/* PIA 1 (UD8) */
|
||||
|
||||
|
@ -82,14 +82,14 @@ private:
|
||||
required_shared_ptr<uint8_t> m_videoram;
|
||||
|
||||
/* video-related */
|
||||
int m_tile_bank;
|
||||
int m_tile_bank = 0;
|
||||
|
||||
/* misc */
|
||||
int m_ay_select;
|
||||
int m_ack_data;
|
||||
uint8_t m_n7751_command;
|
||||
int m_sound_addr;
|
||||
int m_n7751_busy;
|
||||
int m_ay_select = 0;
|
||||
int m_ack_data = 0;
|
||||
uint8_t m_n7751_command = 0;
|
||||
int m_sound_addr = 0;
|
||||
int m_n7751_busy = 0;
|
||||
|
||||
/* devices */
|
||||
required_device<cpu_device> m_maincpu;
|
||||
|
@ -99,13 +99,13 @@ private:
|
||||
virtual void machine_reset() override;
|
||||
|
||||
/* video-related */
|
||||
int m_zoom_colorbase[2];
|
||||
int m_road_colorbase[2];
|
||||
int m_sprite_colorbase;
|
||||
emu_timer *m_objdma_end_timer;
|
||||
int m_zoom_colorbase[2]{};
|
||||
int m_road_colorbase[2]{};
|
||||
int m_sprite_colorbase = 0;
|
||||
emu_timer *m_objdma_end_timer = nullptr;
|
||||
|
||||
/* misc */
|
||||
uint16_t m_cpuB_ctrl;
|
||||
uint16_t m_cpuB_ctrl = 0;
|
||||
|
||||
/* devices */
|
||||
required_device<cpu_device> m_maincpu;
|
||||
@ -118,7 +118,7 @@ private:
|
||||
required_device<k053252_device> m_k053252;
|
||||
required_device<screen_device> m_screen;
|
||||
output_finder<> m_led;
|
||||
int m_fake_timer;
|
||||
int m_fake_timer = 0;
|
||||
};
|
||||
|
||||
|
||||
|
@ -82,7 +82,7 @@ protected:
|
||||
virtual void config_map(address_map &map) override;
|
||||
|
||||
private:
|
||||
int ddr_ram_size;
|
||||
int ddr_ram_size = 0;
|
||||
std::vector<uint32_t> ram;
|
||||
crush11_host_device *host;
|
||||
address_space *ram_space;
|
||||
@ -104,7 +104,7 @@ protected:
|
||||
virtual void device_reset() override;
|
||||
|
||||
private:
|
||||
uint8_t buffer[0xff];
|
||||
uint8_t buffer[0xff]{};
|
||||
};
|
||||
|
||||
DECLARE_DEVICE_TYPE(SMBUS_LOGGER, smbus_logger_device)
|
||||
@ -123,8 +123,8 @@ protected:
|
||||
virtual void device_reset() override;
|
||||
|
||||
private:
|
||||
const uint8_t *buffer;
|
||||
int buffer_size;
|
||||
const uint8_t *buffer = nullptr;
|
||||
int buffer_size = 0;
|
||||
};
|
||||
|
||||
DECLARE_DEVICE_TYPE(SMBUS_ROM, smbus_rom_device)
|
||||
@ -143,7 +143,7 @@ protected:
|
||||
virtual void device_start() override;
|
||||
|
||||
private:
|
||||
uint8_t buffer[0xff];
|
||||
uint8_t buffer[0xff]{};
|
||||
};
|
||||
|
||||
DECLARE_DEVICE_TYPE(AS99127F, as99127f_device)
|
||||
@ -159,7 +159,7 @@ protected:
|
||||
virtual void device_start() override;
|
||||
|
||||
private:
|
||||
uint8_t buffer[0xff];
|
||||
uint8_t buffer[0xff]{};
|
||||
};
|
||||
|
||||
DECLARE_DEVICE_TYPE(AS99127F_SENSOR2, as99127f_sensor2_device)
|
||||
@ -175,7 +175,7 @@ protected:
|
||||
virtual void device_start() override;
|
||||
|
||||
private:
|
||||
uint8_t buffer[0xff];
|
||||
uint8_t buffer[0xff]{};
|
||||
};
|
||||
|
||||
DECLARE_DEVICE_TYPE(AS99127F_SENSOR3, as99127f_sensor3_device)
|
||||
|
Loading…
Reference in New Issue
Block a user