trunk/src/emu/machine/eeprom.c
| r24535 | r24536 | |
| 125 | 125 | void base_eeprom_device::static_set_default_data(device_t &device, const UINT8 *data, UINT32 size) |
| 126 | 126 | { |
| 127 | 127 | base_eeprom_device &eeprom = downcast<base_eeprom_device &>(device); |
| 128 | | assert(eeprom.m_cellbits == 8); |
| 128 | assert(eeprom.m_data_bits == 8); |
| 129 | 129 | eeprom.m_default_data.u8 = const_cast<UINT8 *>(data); |
| 130 | 130 | eeprom.m_default_data_size = size; |
| 131 | 131 | } |
| r24535 | r24536 | |
| 133 | 133 | void base_eeprom_device::static_set_default_data(device_t &device, const UINT16 *data, UINT32 size) |
| 134 | 134 | { |
| 135 | 135 | base_eeprom_device &eeprom = downcast<base_eeprom_device &>(device); |
| 136 | | assert(eeprom.m_cellbits == 16); |
| 136 | assert(eeprom.m_data_bits == 16); |
| 137 | 137 | eeprom.m_default_data.u16 = const_cast<UINT16 *>(data); |
| 138 | 138 | eeprom.m_default_data_size = size / 2; |
| 139 | 139 | } |