void hp_nanoprocessor_device::device_reset() { m_reg_A = 0; for (auto& reg : m_reg_R) { reg = 0; } m_reg_PA = 0; m_reg_SSR = 0; m_reg_ISR = 0; m_flags = 0; dc_update(); }
void hp_nanoprocessor_device::dc_clr(unsigned bit_no) { BIT_CLR(m_flags, NANO_DC0_BIT + bit_no); dc_update(); }
static void DC_Update(void) { dcmikmod_status = dc_update(); }