History for uwuboot / source / arm11 / hardware / mmu.c
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-12
@profi200
Simplified MMU mappings a bit and added documentation which bits are which.
profi200 committed on 12 May 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
Introducing iomemcpy() and iomemset().
profi200 committed on 13 Apr 2019
2018-01-21
@profi200
Consistency.
profi200 committed on 21 Jan 2018
2018-01-19
@profi200
More mmu.c improvements. Added mmuMapSupersections().
profi200 committed on 19 Jan 2018
2018-01-17
@profi200
Forgot 1 define in the previous commit.
profi200 committed on 17 Jan 2018
@profi200
Cleanup in mmu.c.
profi200 committed on 17 Jan 2018
@profi200
Properly separate text/rodata/data on ARM11. Increases FIRM size by a few KiB.
profi200 committed on 17 Jan 2018
2017-12-28
@profi200
Implemented core 2/3 init for New 3DS. Also enables FCRAM extension. This is currently disabled.
profi200 committed on 28 Dec 2017
2017-12-20
@profi200
Move more inline asm to arm.h.
profi200 committed on 20 Dec 2017
@profi200
Move most inline asm to arm.h.
profi200 committed on 20 Dec 2017
@profi200
Use volatile instead of __volatile__.
profi200 committed on 20 Dec 2017
2017-12-06
@profi200
Cleanup inline assembly a bit.
profi200 committed on 6 Dec 2017
2017-11-21
@profi200
Minor code style stuff.
profi200 committed on 21 Nov 2017
2017-10-16
@profi200
Fixed some potential bugs the PVS Studio demo found.
profi200 committed on 16 Oct 2017
2017-10-07
@profi200
Changed ARM11 mem layout to 'stacks --> MMU tables --> code/data --> heap'.
profi200 committed on 7 Oct 2017
2017-09-14
@profi200
Little cleanup.
profi200 committed on 14 Sep 2017
2017-09-08
@profi200
Optimizations + fixes.
profi200 committed on 8 Sep 2017
2017-08-15
@profi200
Move GUI sources in a separate gui folder and hardware sources in hardware folder episode 2.
profi200 committed on 15 Aug 2017