From 45b0243a985f311cb3d2f4229d71cf2aa4b349df Mon Sep 17 00:00:00 2001 From: Robin Jones Date: Fri, 13 Oct 2017 11:28:48 +0100 Subject: [PATCH] moved CRC_Calculate to the correct number --- inc/sram.h | 1 - inc/sys.h | 2 ++ src/rom.c | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/inc/sram.h b/inc/sram.h index 58ebd63..7af9089 100644 --- a/inc/sram.h +++ b/inc/sram.h @@ -11,7 +11,6 @@ #include "types.h" void data_cache_hit_writeback_invalidate(volatile void *, unsigned long); -unsigned int CRC_Calculate(unsigned int crc, unsigned char* buf, unsigned int len); void dma_write_sram(void* src, u32 offset, u32 size); void dma_read_sram(void *dest, u32 offset, u32 size); void dma_write_s(void * ram_address, unsigned long pi_address, unsigned long len); diff --git a/inc/sys.h b/inc/sys.h index bec1454..e863195 100644 --- a/inc/sys.h +++ b/inc/sys.h @@ -20,6 +20,8 @@ void dma_read_sram(void *dest, u32 offset, u32 size); u8 getSaveType(); u8 getCicType(u8 bios_cic); +unsigned int CRC_Calculate(unsigned int crc, unsigned char* buf, unsigned int len); + typedef struct SP_regs_s { u32 mem_addr; diff --git a/src/rom.c b/src/rom.c index 35cca00..2cf30c4 100644 --- a/src/rom.c +++ b/src/rom.c @@ -95,7 +95,8 @@ int get_cic(unsigned char *buffer) { return 5; case 0x86015f8f: return 6; + //case 0x86015f8f: TODO: need to find the correct number + //return 5167; 64dd } - return 2; } \ No newline at end of file