summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortwinaphex2014-12-20 08:25:17 +0100
committertwinaphex2014-12-20 08:25:17 +0100
commit9fe97ba148ba3f4bee0e8b9c00976747bb41ecf4 (patch)
treed706555300196866697192c9b702aa0182ffa415
parentab9687024025d4b291071868d216d0af30b87a3e (diff)
downloadpicogpsp-9fe97ba148ba3f4bee0e8b9c00976747bb41ecf4.tar.gz
picogpsp-9fe97ba148ba3f4bee0e8b9c00976747bb41ecf4.tar.bz2
picogpsp-9fe97ba148ba3f4bee0e8b9c00976747bb41ecf4.zip
gba_memory.c - some cleanups
-rw-r--r--gba_memory.c22
1 files changed, 3 insertions, 19 deletions
diff --git a/gba_memory.c b/gba_memory.c
index 5a561f6..9ee5562 100644
--- a/gba_memory.c
+++ b/gba_memory.c
@@ -535,9 +535,7 @@ void function_cc write_eeprom(u32 address, u32 value)
eeprom_counter = 0;
if(eeprom_mode == EEPROM_ADDRESS_MODE)
- {
eeprom_mode = EEPROM_ADDRESS_FOOTER_MODE;
- }
else
{
eeprom_mode = EEPROM_WRITE_MODE;
@@ -561,13 +559,9 @@ void function_cc write_eeprom(u32 address, u32 value)
case EEPROM_WRITE_FOOTER_MODE:
eeprom_counter = 0;
if(eeprom_mode == EEPROM_ADDRESS_FOOTER_MODE)
- {
eeprom_mode = EEPROM_READ_HEADER_MODE;
- }
else
- {
eeprom_mode = EEPROM_BASE_MODE;
- }
break;
default:
@@ -598,9 +592,7 @@ void function_cc write_eeprom(u32 address, u32 value)
#define read_open32() \
if(!(reg[REG_CPSR] & 0x20)) \
- { \
value = read_memory32(reg[REG_PC] + 4); \
- } \
else \
{ \
u32 current_instruction = read_memory16(reg[REG_PC] + 2); \
@@ -700,9 +692,7 @@ u32 function_cc read_eeprom(void)
case 0x0C: \
/* gamepak ROM */ \
if((address & 0x1FFFFFF) >= gamepak_size) \
- { \
value = 0; \
- } \
else \
{ \
read_memory_gamepak(type); \
@@ -1640,9 +1630,7 @@ void function_cc write_backup(u32 address, u32 value)
if((address == 0x2AAA) && (value == 0x55) &&
(flash_command_position == 1))
- {
flash_command_position = 2;
- }
else
{
if((flash_command_position == 2) &&
@@ -1737,7 +1725,7 @@ u32 rtc_status = 0x40;
u32 rtc_data_bytes;
s32 rtc_bit_count;
-u32 encode_bcd(u8 value)
+static u32 encode_bcd(u8 value)
{
return ((value / 10) << 4) | (value % 10);
}
@@ -2039,13 +2027,9 @@ u16 function_cc read_memory16_signed(u32 address)
u16 value;
if(address & 0x01)
- {
return (s8)read_memory8(address);
- }
- else
- {
- read_memory(16);
- }
+
+ read_memory(16);
return value;
}