summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/eepromser.h
diff options
context:
space:
mode:
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
commit779ff8ac42c570b1bdaa85090281bb345f5540c1 (patch)
tree1a4b1e85c31fc48fee516318a6b9f0514031f6bb /src/devices/machine/eepromser.h
parentfa2e53132143ac5d28baea7716f56f9c04e898d6 (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/eepromser.h')
-rw-r--r--src/devices/machine/eepromser.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/devices/machine/eepromser.h b/src/devices/machine/eepromser.h
index c82e36729a7..0eefba08276 100644
--- a/src/devices/machine/eepromser.h
+++ b/src/devices/machine/eepromser.h
@@ -119,7 +119,7 @@ protected:
// read interfaces differ between implementations
// commands
- enum eeprom_command
+ enum eeprom_command : u8
{
COMMAND_INVALID,
COMMAND_READ,
@@ -134,7 +134,7 @@ protected:
};
// states
- enum eeprom_state
+ enum eeprom_state : u8
{
STATE_IN_RESET,
STATE_WAIT_FOR_START_BIT,
@@ -145,7 +145,7 @@ protected:
};
// events
- enum eeprom_event
+ enum eeprom_event : u8
{
EVENT_CS_RISING_EDGE = 1 << 0,
EVENT_CS_FALLING_EDGE = 1 << 1,