| 2017-12-10 |
Merge branch 'newgui' of gitlab.com:derrek/fastboot3DS into newgui
derrek
committed
on 10 Dec 2017
|
|---|---|
|
arm11: introduce mcu driver, halt leds during startup
derrek
committed
on 10 Dec 2017
|
|
|
ARM11: Timer prescalers start at 1.
profi200
committed
on 10 Dec 2017
|
|
| 2017-12-09 |
Added functions to temporarily disable interrupt handlers on ARM11 without unregistering/reregistering them.
profi200
committed
on 9 Dec 2017
|
|
hardware.c --> system.c. Call systemInit() before main().
profi200
committed
on 9 Dec 2017
|
|
| 2017-12-08 |
Optimize(tm) ARM11 IRQ code a bit.
profi200
committed
on 8 Dec 2017
|
|
Always keep the power button long pressed state.
profi200
committed
on 8 Dec 2017
|
|
| 2017-12-06 |
Cleanup inline assembly a bit.
profi200
committed
on 6 Dec 2017
|
|
Allow poweroff on exceptions/panic.
profi200
committed
on 6 Dec 2017
|
|
| 2017-12-05 |
Revert I2C code change since this can cause deadlocks.
profi200
committed
on 5 Dec 2017
|
| 2017-12-03 |
Remove TIMER_sleepMs() in gfx code since the VBlank wait does the same.
profi200
committed
on 3 Dec 2017
|
|
Fixed graphics corruption with certain N3DS consoles.
profi200
committed
on 3 Dec 2017
|
|
| 2017-12-02 |
Use const for pre-critical section state.
profi200
committed
on 2 Dec 2017
|
|
Fixed the race properly on ARM11.
profi200
committed
on 2 Dec 2017
|
|
|
Do not enable interrupts before initializing all of the hardware (race).
profi200
committed
on 2 Dec 2017
|
|
| 2017-11-23 |
Actually do this right way(tm) episode 2.
profi200
committed
on 23 Nov 2017
|
|
Actually do this right.
profi200
committed
on 23 Nov 2017
|
|
|
Fixed more possible problems like the TIMER_sleep() one.
profi200
committed
on 23 Nov 2017
|
|
|
Use a struct to prevent using the wrong reg again.
profi200
committed
on 23 Nov 2017
|
|
|
I dun goofed.
profi200
committed
on 23 Nov 2017
|
|
| 2017-11-21 |
Minor code style stuff.
profi200
committed
on 21 Nov 2017
|
| 2017-11-20 |
Turns out ldm/stm can be interrupted.
profi200
committed
on 20 Nov 2017
|
|
Actually we don't need strict ABI compliance it seems.
profi200
committed
on 20 Nov 2017
|
|
| 2017-11-15 |
Fixed stack alignment in IRQ handlers.
profi200
committed
on 15 Nov 2017
|
| 2017-11-08 |
Use bit shifts instead of harcoded value for initial LCD poweron.
profi200
committed
on 8 Nov 2017
|
|
Select first framebuffers on FIRM launch.
profi200
committed
on 8 Nov 2017
|
|
|
Turn on backlight and LCDs at the same time. Correct touchscreen framebuffers on FIRM launch.
profi200
committed
on 8 Nov 2017
|
|
|
Use inline functions when useful.
profi200
committed
on 8 Nov 2017
|
|
| 2017-11-06 |
Temporary workaround for yet another MCU bug.
profi200
committed
on 6 Nov 2017
|
| 2017-10-22 |
Nitpicking/code improvements.
profi200
committed
on 22 Oct 2017
|