This is a quick post to announce that I have just released the first revision of my PowerPC User-Level Instruction Set Quick Reference Card. I think it will be useful to anyone having to deal with 32-bit PowerPC assembly, from people examining compiler output to low-level embedded programmers. You can download it here. Enjoy !
The problem When writing low-level multi-core OS code, it is important that all cores have at least some form of time synchronization so that scheduling can be done using local timers. On 32-bit PowerPCs, this is usually accomplished by making sure the 64-bit Time Base register (made up of TBL and TBU, the lower and […]