diff options
author | aliaspider | 2014-11-03 15:26:54 +0100 |
---|---|---|
committer | aliaspider | 2014-11-03 15:26:54 +0100 |
commit | 4a54fd4018adf931fb436acba2399efc6d6d1176 (patch) | |
tree | efba5c3c8e1057bce6a7fff834f2dcda36707e5a /source/srtc.c | |
parent | c599f551ea0862b397b2e8b1ca4b441b4ab8c8f1 (diff) | |
download | snes9x2005-4a54fd4018adf931fb436acba2399efc6d6d1176.tar.gz snes9x2005-4a54fd4018adf931fb436acba2399efc6d6d1176.tar.bz2 snes9x2005-4a54fd4018adf931fb436acba2399efc6d6d1176.zip |
use stdint/stdbool
Diffstat (limited to 'source/srtc.c')
-rw-r--r-- | source/srtc.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/source/srtc.c b/source/srtc.c index fb2165a..5073d35 100644 --- a/source/srtc.c +++ b/source/srtc.c @@ -152,8 +152,8 @@ void S9xHardResetSRTC() memset(&rtc, 0, sizeof(rtc)); rtc.index = -1; rtc.mode = MODE_READ; - rtc.count_enable = FALSE; - rtc.needs_init = TRUE; + rtc.count_enable = false; + rtc.needs_init = true; // Get system timestamp rtc.system_timestamp = time(NULL); @@ -370,7 +370,7 @@ void S9xUpdateSrtcTime() /* S9xSetSRTC() */ /* This function sends data to the S-RTC used in Dai Kaijyu Monogatari II */ /**********************************************************************************************/ -void S9xSetSRTC(uint8 data, uint16 Address) +void S9xSetSRTC(uint8_t data, uint16_t Address) { data &= 0x0F; // Data is only 4-bits, mask out unused bits. @@ -416,8 +416,8 @@ void S9xSetSRTC(uint8 data, uint16 Address) rtc.data[rtc.index++] = S9xSRTCComputeDayOfWeek(); // Start RTC counting again - rtc.count_enable = TRUE; - rtc.needs_init = FALSE; + rtc.count_enable = true; + rtc.needs_init = false; } return; @@ -434,7 +434,7 @@ void S9xSetSRTC(uint8 data, uint16 Address) { case COMMAND_CLEAR_RTC: // Disable RTC counter - rtc.count_enable = FALSE; + rtc.count_enable = false; memset(rtc.data, 0, MAX_RTC_INDEX + 1); rtc.index = -1; @@ -443,7 +443,7 @@ void S9xSetSRTC(uint8 data, uint16 Address) case COMMAND_LOAD_RTC: // Disable RTC counter - rtc.count_enable = FALSE; + rtc.count_enable = false; rtc.index = 0; // Setup for writing rtc.mode = MODE_LOAD_RTC; @@ -475,7 +475,7 @@ void S9xSetSRTC(uint8 data, uint16 Address) /* S9xGetSRTC() */ /* This function retrieves data from the S-RTC */ /**********************************************************************************************/ -uint8 S9xGetSRTC(uint16 Address) +uint8_t S9xGetSRTC(uint16_t Address) { if (rtc.mode == MODE_READ) { @@ -522,14 +522,14 @@ void S9xSRTCPreSaveState() // memmove converted: Different mallocs [Neb] memcpy(&Memory.SRAM [s + 5 + MAX_RTC_INDEX], &rtc.system_timestamp, 8); #else - SRAM [s + 5 + MAX_RTC_INDEX] = (uint8)(rtc.system_timestamp >> 0); - SRAM [s + 6 + MAX_RTC_INDEX] = (uint8)(rtc.system_timestamp >> 8); - SRAM [s + 7 + MAX_RTC_INDEX] = (uint8)(rtc.system_timestamp >> 16); - SRAM [s + 8 + MAX_RTC_INDEX] = (uint8)(rtc.system_timestamp >> 24); - SRAM [s + 9 + MAX_RTC_INDEX] = (uint8)(rtc.system_timestamp >> 32); - SRAM [s + 10 + MAX_RTC_INDEX] = (uint8)(rtc.system_timestamp >> 40); - SRAM [s + 11 + MAX_RTC_INDEX] = (uint8)(rtc.system_timestamp >> 48); - SRAM [s + 12 + MAX_RTC_INDEX] = (uint8)(rtc.system_timestamp >> 56); + SRAM [s + 5 + MAX_RTC_INDEX] = (uint8_t)(rtc.system_timestamp >> 0); + SRAM [s + 6 + MAX_RTC_INDEX] = (uint8_t)(rtc.system_timestamp >> 8); + SRAM [s + 7 + MAX_RTC_INDEX] = (uint8_t)(rtc.system_timestamp >> 16); + SRAM [s + 8 + MAX_RTC_INDEX] = (uint8_t)(rtc.system_timestamp >> 24); + SRAM [s + 9 + MAX_RTC_INDEX] = (uint8_t)(rtc.system_timestamp >> 32); + SRAM [s + 10 + MAX_RTC_INDEX] = (uint8_t)(rtc.system_timestamp >> 40); + SRAM [s + 11 + MAX_RTC_INDEX] = (uint8_t)(rtc.system_timestamp >> 48); + SRAM [s + 12 + MAX_RTC_INDEX] = (uint8_t)(rtc.system_timestamp >> 56); #endif } } |