Any organization that designs a system will produce a design whose structure is a copy of the organization's communication structure
- Melvin E. Conway
Started work on Vivisect PowerPC https://github.com/ehntoo/binaryninja-vle
Project to improve Vivisect PowerPC support
DARPA AMP kicks off
Bare metal emulator framework created
I started working with Matt on the PowerPC emulator.
Created the SWT Peripheral
Created the SIU and FMPLL peripherals
MMU and virtual memory addressing
Flash
Interrupt handling & PowerPC Exceptions
CAN & External IO peripherals
SPI
ADC, EBI
Integration & Testing on real AMP challenge
Bare metal PPC firmware analysis in Vivisect
Emulator moved to github!
Placeholderperipherals
Floating Point Instructions
Vector Instructions
SIM
DMA & Interrupts
Remote GDB server
Accurate Timing
External Watchdog