trunk/src/emu/sound/mos7360.c
| r21711 | r21712 | |
| 345 | 345 | |
| 346 | 346 | void mos7360_device::device_reset() |
| 347 | 347 | { |
| 348 | | memset(m_reg, 0, ARRAY_LENGTH(m_reg)); |
| 348 | memset(m_reg, 0, sizeof(m_reg)); |
| 349 | m_last_data = 0; |
| 349 | 350 | |
| 350 | 351 | m_rom = 1; // FIXME: at start should be RAM or ROM? old c16 code set it to ROM at init: is it correct? |
| 351 | 352 | |
| r21711 | r21712 | |
| 366 | 367 | m_y_begin = 0; |
| 367 | 368 | m_y_end = 0; |
| 368 | 369 | |
| 369 | | memset(m_c16_bitmap, 0, ARRAY_LENGTH(m_c16_bitmap)); |
| 370 | | memset(m_bitmapmulti, 0, ARRAY_LENGTH(m_bitmapmulti)); |
| 371 | | memset(m_mono, 0, ARRAY_LENGTH(m_mono)); |
| 372 | | memset(m_monoinversed, 0, ARRAY_LENGTH(m_monoinversed)); |
| 373 | | memset(m_multi, 0, ARRAY_LENGTH(m_multi)); |
| 374 | | memset(m_ecmcolor, 0, ARRAY_LENGTH(m_ecmcolor)); |
| 375 | | memset(m_colors, 0, ARRAY_LENGTH(m_colors)); |
| 370 | memset(m_c16_bitmap, 0, sizeof(m_c16_bitmap)); |
| 371 | memset(m_bitmapmulti, 0, sizeof(m_bitmapmulti)); |
| 372 | memset(m_mono, 0, sizeof(m_mono)); |
| 373 | memset(m_monoinversed, 0, sizeof(m_monoinversed)); |
| 374 | memset(m_multi, 0, sizeof(m_multi)); |
| 375 | memset(m_ecmcolor, 0, sizeof(m_ecmcolor)); |
| 376 | memset(m_colors, 0, sizeof(m_colors)); |
| 376 | 377 | |
| 377 | 378 | m_tone1pos = 0; |
| 378 | 379 | m_tone2pos = 0; |