| 2019-06-15 |
A few MMU code fixes.
profi200
committed
on 15 Jun 2019
|
|---|---|
| 2019-06-12 |
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 |
More code improvements/documentation.
profi200
committed
on 20 May 2019
|
| 2019-05-12 |
Simplified MMU mappings a bit and added documentation which bits are which.
profi200
committed
on 12 May 2019
|
| 2019-04-13 |
[ARM11] Prevent possible UB with the MMU and enable icache a bit earlier.
profi200
committed
on 13 Apr 2019
|
|
Introducing iomemcpy() and iomemset().
profi200
committed
on 13 Apr 2019
|
|
| 2018-01-21 |
Consistency.
profi200
committed
on 21 Jan 2018
|
| 2018-01-19 |
More mmu.c improvements. Added mmuMapSupersections().
profi200
committed
on 19 Jan 2018
|
| 2018-01-17 |
Forgot 1 define in the previous commit.
profi200
committed
on 17 Jan 2018
|
|
Cleanup in mmu.c.
profi200
committed
on 17 Jan 2018
|
|
|
Properly separate text/rodata/data on ARM11. Increases FIRM size by a few KiB.
profi200
committed
on 17 Jan 2018
|
|
| 2017-12-28 |
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 |
Move more inline asm to arm.h.
profi200
committed
on 20 Dec 2017
|
|
Move most inline asm to arm.h.
profi200
committed
on 20 Dec 2017
|
|
|
Use volatile instead of __volatile__.
profi200
committed
on 20 Dec 2017
|
|
| 2017-12-06 |
Cleanup inline assembly a bit.
profi200
committed
on 6 Dec 2017
|
| 2017-11-21 |
Minor code style stuff.
profi200
committed
on 21 Nov 2017
|
| 2017-10-16 |
Fixed some potential bugs the PVS Studio demo found.
profi200
committed
on 16 Oct 2017
|
| 2017-10-07 |
Changed ARM11 mem layout to 'stacks --> MMU tables --> code/data --> heap'.
profi200
committed
on 7 Oct 2017
|
| 2017-09-14 |
Little cleanup.
profi200
committed
on 14 Sep 2017
|
| 2017-09-08 |
Optimizations + fixes.
profi200
committed
on 8 Sep 2017
|
| 2017-08-15 |
Move GUI sources in a separate gui folder and hardware sources in hardware folder episode 2.
profi200
committed
on 15 Aug 2017
|