Lines Matching refs:p_rom
223 RomHeader *p_rom; in MB_ReadSegment() local
228 p_rom = (RomHeader *) dst; in MB_ReadSegment()
235 if (FS_ReadFile(file, p_rom, ROM_HEADER_SIZE_FULL) < ROM_HEADER_SIZE_FULL) in MB_ReadSegment()
237 own_size = p_rom->own_size; in MB_ReadSegment()
259 MI_CpuCopy8(mem_rom, p_rom, ROM_HEADER_SIZE_FULL); in MB_ReadSegment()
261 *(u32 *)((u32)p_rom + 0x60) |= 0x00406000; in MB_ReadSegment()
265 SDK_ASSERT( p_rom->main_size > 0 && p_rom->sub_size > 0); in MB_ReadSegment()
293 MBi_AttachCacheBuffer(p_cache, 0, ROM_HEADER_SIZE_FULL, p_rom, MB_CACHE_STATE_LOCKED); in MB_ReadSegment()
315 … p_map[1] = FS_GetFileImageTop(file) + bak_pos + p_rom->main_rom_offset; /* ARM9 static */ in MB_ReadSegment()
316 … p_map[2] = FS_GetFileImageTop(file) + bak_pos + p_rom->sub_rom_offset; /* ARM7 static */ in MB_ReadSegment()
325 if (rest >= p_rom->main_size + p_rom->sub_size) in MB_ReadSegment()
332 u32 mainSize = p_rom->main_size; in MB_ReadSegment()
342 MBi_AttachCacheBuffer(p_cache, p_map[1], p_rom->main_size, dst, MB_CACHE_STATE_LOCKED); in MB_ReadSegment()
343 dst += p_rom->main_size, rest -= p_rom->main_size; in MB_ReadSegment()
345 (void)FS_ReadFile(file, dst, (int)p_rom->sub_size); in MB_ReadSegment()
346 MBi_AttachCacheBuffer(p_cache, p_map[2], p_rom->sub_size, dst, MB_CACHE_STATE_LOCKED); in MB_ReadSegment()
347 dst += p_rom->sub_size, rest -= p_rom->sub_size; in MB_ReadSegment()
400 info.rom_src = p_rom->main_rom_offset; in MB_ReadSegment()
401 info.mem_src = (u32)((u32)p_rom->main_ram_address - p_rom->main_rom_offset); in MB_ReadSegment()
402 info.mem_dst = (u32)((u32)p_cache->list[1].ptr - p_rom->main_rom_offset); in MB_ReadSegment()
417 dst += ((u32)&_start_AutoloadDoneCallback - (u32)p_rom->main_ram_address); in MB_ReadSegment()