diff options
Diffstat (limited to 'src/mame/drivers/fidelz80.cpp')
-rw-r--r-- | src/mame/drivers/fidelz80.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/mame/drivers/fidelz80.cpp b/src/mame/drivers/fidelz80.cpp index 6b8782c0c02..3d42cd37298 100644 --- a/src/mame/drivers/fidelz80.cpp +++ b/src/mame/drivers/fidelz80.cpp @@ -620,7 +620,7 @@ void fidelz80base_state::machine_reset() void fidelz80base_state::display_update() { - UINT32 active_state[0x20]; + uint32_t active_state[0x20]; for (int y = 0; y < m_display_maxy; y++) { @@ -633,7 +633,7 @@ void fidelz80base_state::display_update() m_display_decay[y][x] = m_display_wait; // determine active state - UINT32 ds = (m_display_decay[y][x] != 0) ? 1 : 0; + uint32_t ds = (m_display_decay[y][x] != 0) ? 1 : 0; active_state[y] |= (ds << x); } } @@ -688,7 +688,7 @@ void fidelz80base_state::set_display_size(int maxx, int maxy) m_display_maxy = maxy; } -void fidelz80base_state::set_display_segmask(UINT32 digits, UINT32 mask) +void fidelz80base_state::set_display_segmask(uint32_t digits, uint32_t mask) { // set a segment mask per selected digit, but leave unselected ones alone for (int i = 0; i < 0x20; i++) @@ -699,12 +699,12 @@ void fidelz80base_state::set_display_segmask(UINT32 digits, UINT32 mask) } } -void fidelz80base_state::display_matrix(int maxx, int maxy, UINT32 setx, UINT32 sety, bool update) +void fidelz80base_state::display_matrix(int maxx, int maxy, uint32_t setx, uint32_t sety, bool update) { set_display_size(maxx, maxy); // update current state - UINT32 mask = (1 << maxx) - 1; + uint32_t mask = (1 << maxx) - 1; for (int y = 0; y < maxy; y++) m_display_state[y] = (sety >> y & 1) ? ((setx & mask) | (1 << maxx)) : 0; @@ -715,9 +715,9 @@ void fidelz80base_state::display_matrix(int maxx, int maxy, UINT32 setx, UINT32 // generic input handlers -UINT16 fidelz80base_state::read_inputs(int columns) +uint16_t fidelz80base_state::read_inputs(int columns) { - UINT16 ret = 0; + uint16_t ret = 0; // read selected input rows for (int i = 0; i < columns; i++) @@ -741,7 +741,7 @@ INPUT_CHANGED_MEMBER(fidelz80_state::reset_button) DEVICE_IMAGE_LOAD_MEMBER(fidelz80base_state, scc_cartridge) { - UINT32 size = m_cart->common_get_size("rom"); + uint32_t size = m_cart->common_get_size("rom"); // max size is 16KB? if (size > 0x4000) @@ -769,7 +769,7 @@ DEVICE_IMAGE_LOAD_MEMBER(fidelz80base_state, scc_cartridge) void fidelz80_state::vcc_prepare_display() { // 4 7seg leds (note: sel d0 for extra leds) - UINT8 outdata = (m_7seg_data & 0x7f) | (m_led_select << 7 & 0x80); + uint8_t outdata = (m_7seg_data & 0x7f) | (m_led_select << 7 & 0x80); set_display_segmask(0xf, 0x7f); display_matrix(8, 4, outdata, m_led_select >> 2 & 0xf); } @@ -836,7 +836,7 @@ WRITE8_MEMBER(fidelz80_state::vcc_ppi_portb_w) READ8_MEMBER(fidelz80_state::vcc_ppi_portc_r) { // d0-d3: multiplexed inputs (active low), also language switches - UINT8 lan = (~m_led_select & 0x40) ? m_inp_matrix[4]->read() : 0; + uint8_t lan = (~m_led_select & 0x40) ? m_inp_matrix[4]->read() : 0; return ~(lan | read_inputs(4)) & 0xf; } @@ -879,7 +879,7 @@ WRITE8_MEMBER(fidelz80_state::cc10_ppi_porta_w) WRITE8_MEMBER(fidelz80_state::bcc_control_w) { // a0-a2,d7: digit segment data via NE591, Q7 is speaker out - UINT8 mask = 1 << (offset & 7); + uint8_t mask = 1 << (offset & 7); m_7seg_data = (m_7seg_data & ~mask) | ((data & 0x80) ? mask : 0); m_dac->write(BIT(m_7seg_data, 7)); @@ -951,7 +951,7 @@ READ8_MEMBER(fidelz80_state::vsc_pio_porta_r) READ8_MEMBER(fidelz80_state::vsc_pio_portb_r) { - UINT8 data = 0; + uint8_t data = 0; // d4: TSI BUSY line data |= (m_speech->busy_r()) ? 0 : 0x10; @@ -987,7 +987,7 @@ WRITE8_MEMBER(fidelz80_state::vsc_pio_portb_w) void fidelz80_state::vbrc_prepare_display() { // 14seg led segments, d15 is extra led, d14 is unused (tone on prototype?) - UINT16 outdata = BITSWAP16(m_7seg_data,12,13,1,6,5,2,0,7,15,11,10,14,4,3,9,8); + uint16_t outdata = BITSWAP16(m_7seg_data,12,13,1,6,5,2,0,7,15,11,10,14,4,3,9,8); set_display_segmask(0xff, 0x3fff); display_matrix(16, 8, outdata, m_led_select); } @@ -1093,7 +1093,7 @@ ADDRESS_MAP_END // VSC io: A2 is 8255 _CE, A3 is Z80 PIO _CE - in theory, both chips can be accessed simultaneously READ8_MEMBER(fidelz80_state::vsc_io_trampoline_r) { - UINT8 data = 0xff; // open bus + uint8_t data = 0xff; // open bus if (~offset & 4) data &= m_ppi8255->read(space, offset & 3); if (~offset & 8) |