trunk/src/emu/cpu/mcs51/mcs51.c
| r31484 | r31485 | |
| 2137 | 2137 | save_item(NAME(m_ds5002fp.previous_ta) ); |
| 2138 | 2138 | save_item(NAME(m_ds5002fp.ta_window) ); |
| 2139 | 2139 | save_item(NAME(m_ds5002fp.range) ); |
| 2140 | save_item(NAME(m_uart.data_out)); |
| 2141 | save_item(NAME(m_uart.bits_to_send)); |
| 2142 | save_item(NAME(m_uart.smod_div)); |
| 2143 | save_item(NAME(m_uart.rx_clk)); |
| 2144 | save_item(NAME(m_uart.tx_clk)); |
| 2145 | save_item(NAME(m_uart.delay_cycles)); |
| 2140 | 2146 | |
| 2141 | 2147 | state_add( MCS51_PC, "PC", m_pc).formatstr("%04X"); |
| 2142 | 2148 | state_add( MCS51_SP, "SP", SP).formatstr("%02X"); |
| r31484 | r31485 | |
| 2309 | 2315 | m_ds5002fp.range = (GET_RG1 << 1) | GET_RG0; |
| 2310 | 2316 | } |
| 2311 | 2317 | |
| 2318 | m_uart.data_out = 0; |
| 2312 | 2319 | m_uart.rx_clk = 0; |
| 2313 | 2320 | m_uart.tx_clk = 0; |
| 2314 | 2321 | m_uart.bits_to_send = 0; |
| 2315 | 2322 | m_uart.delay_cycles = 0; |
| 2323 | m_uart.smod_div = 0; |
| 2316 | 2324 | |
| 2317 | 2325 | m_recalc_parity = 0; |
| 2318 | 2326 | } |