diff options
author | Vas Crabb <vas@vastheman.com> | 2017-07-16 23:18:12 +1000 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2017-07-16 23:18:12 +1000 |
commit | 779ff8ac42c570b1bdaa85090281bb345f5540c1 (patch) | |
tree | 1a4b1e85c31fc48fee516318a6b9f0514031f6bb /src/devices/machine/pic8259.h | |
parent | fa2e53132143ac5d28baea7716f56f9c04e898d6 (diff) |
explicit sizes for enums used in save states - one should always do this to maximise save state compatibility - also enum class (nw)
Diffstat (limited to 'src/devices/machine/pic8259.h')
-rw-r--r-- | src/devices/machine/pic8259.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/devices/machine/pic8259.h b/src/devices/machine/pic8259.h index c3360820edd..3b1627a7845 100644 --- a/src/devices/machine/pic8259.h +++ b/src/devices/machine/pic8259.h @@ -79,20 +79,20 @@ private: void set_irq_line(int irq, int state); - enum pic8259_state_t + enum class state_t : u8 { - STATE_ICW1, - STATE_ICW2, - STATE_ICW3, - STATE_ICW4, - STATE_READY + ICW1, + ICW2, + ICW3, + ICW4, + READY }; devcb_write_line m_out_int_func; devcb_read_line m_sp_en_func; devcb_read8 m_read_slave_ack_func; - pic8259_state_t m_state; + state_t m_state; uint8_t m_isr; uint8_t m_irr; |