![]() ![]() Each BAT is 64 bits (double-word) in length and is split into upper 32 bit and lower 32 bit portions.Īny area or region of memory that a BAT is responsible for is known as a Block. There are 8 BATs available for areas of memory containing instructions (known as IBATs), and 8 BATs available for memory containing data (known as DBATs). Broadway needs to be 'told' how to convert any Virtual Memory Address to its Physical Address equivalent.īAT stands for Block Address Translation. As an Advanced ASM Coder/Dev, you should already know that mem1 and mem2 operate as Virtual Memory. The BAT Registers are responsible for taking a Virtual Address and translating (converting) it to its Physical Address. There are other PPC-based manuals that explain it, but said explanations are not all that "user-friendly". This won't be useful for Wii Gecko Codes, but I've made this thread due to the Broadway Manual lacking detail on the BAT Registers and how to configure them. Posted by: Vega - 05-23-2022, 02:11 PM - Forum: PowerPC Assembly You have to register before you can post on our site.īing, Google, jygfdhsyufsd, lschlick, Yuri Bacon Mario Kart Wii Gecko Codes, Cheats, & Hacks
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |