History for uwuboot / source / arm11 / hardware
2019-12-04
@profi200
Hardware code cleanup + new documentaion/findings.
profi200 committed on 4 Dec 2019
2019-10-07
@profi200
Added proper GPIO driver.
profi200 committed on 7 Oct 2019
2019-06-28
@profi200
Don't disable vfp (no harm in leaving it on). Lots of small, mostly style changes.
profi200 committed on 28 Jun 2019
2019-06-15
@profi200
A few MMU code fixes.
profi200 committed on 15 Jun 2019
2019-06-12
@profi200
Added GPU reset code (unused because it works as is). Disabled tag RAM and L1 parity checking on ARM11. Don't rely on code overhead at SD card init for the 74 clock pulses. Implemented new cycle accurate delay function.
profi200 committed on 12 Jun 2019
2019-05-20
@profi200
More code improvements/documentation.
profi200 committed on 20 May 2019
2019-05-14
@profi200
A few code optimizations.
profi200 committed on 14 May 2019
2019-05-12
@profi200
Simplified MMU mappings a bit and added documentation which bits are which.
profi200 committed on 12 May 2019
2019-05-11
@profi200
Updated SPI code. Added unused SPICARD code.
profi200 committed on 11 May 2019
2019-04-29
@profi200
Fix for the HOME button workaround, other bugfixes and cleanup.
profi200 committed on 29 Apr 2019
2019-04-26
@profi200
HID refactor.
profi200 committed on 26 Apr 2019
2019-04-24
@profi200
Simplify CODEC code even more.
profi200 committed on 24 Apr 2019
2019-04-22
@profi200
[spiflash.c] Set offset directly instead of byte writes.
profi200 committed on 22 Apr 2019
@profi200
Minor fixes/adjustments to SPI code. Moved spiflash code to ARM11.
profi200 committed on 22 Apr 2019
2019-04-20
@profi200
Added SPI and CODEC drivers. Unused right now.
profi200 committed on 20 Apr 2019
2019-04-18
@profi200
[ARM11] Disable FIQs properly.
profi200 committed on 18 Apr 2019
@profi200
Change power LED pattern to indicate sleep when the lid is closed.
profi200 committed on 18 Apr 2019
2019-04-17
@profi200
Re-enable code to set MCU IRQ bitmask.
profi200 committed on 17 Apr 2019
2019-04-13
@profi200
[ARM11] Prevent possible UB with the MMU and enable icache a bit earlier.
profi200 committed on 13 Apr 2019
@profi200
Added SHA + NDMA prototype + some notes.
profi200 committed on 13 Apr 2019
@profi200
Introducing iomemcpy() and iomemset().
profi200 committed on 13 Apr 2019
2018-06-16
@profi200
Added interrupt safe I2C reg write. Fixed poweroff on exceptions.
profi200 committed on 16 Jun 2018
2018-05-05
@profi200
[ARM11] Allow setting IRQ handlers to NULL like on ARM9 + cleanup.
profi200 committed on 5 May 2018
@profi200
General cleanup + possible I2C bugfix.
profi200 committed on 5 May 2018
2018-05-02
@profi200
Move more I2C stuff to mcu.c/h.
profi200 committed on 2 May 2018
@profi200
Use I2C IRQs. I2C code cleanup + other changes required after the former.
profi200 committed on 2 May 2018
2018-03-14
@profi200
Typo fixes/consistency.
profi200 committed on 14 Mar 2018
2018-03-09
@profi200
[ARM9] Cache code optimizations.
profi200 committed on 9 Mar 2018
@profi200
[ARM11] Cache code optimizations.
profi200 committed on 9 Mar 2018
2018-03-06
@profi200
Don't enable the FCRAM extension if already done. Fixes fastboot chainloading itself.
profi200 committed on 6 Mar 2018