2017-06-29
@profi200
Confirmed PSC0/1 interrupts. Make sure nothing uses the I2C bus at GPU init.
profi200 committed on 29 Jun 2017
2017-06-28
@profi200
Replaced wait() with TIMER_sleepMs() in gfx code. Tested and works on N3DS.
profi200 committed on 28 Jun 2017
@profi200
Added timer code for ARM11.
profi200 committed on 28 Jun 2017
2017-06-27
@profi200
Revert useless changes from a0108e2e.
profi200 committed on 27 Jun 2017
@profi200
Clobber the global namespace less.
profi200 committed on 27 Jun 2017
@profi200
Fixed pre-emption in the ARM11 IRQ handler.
profi200 committed on 27 Jun 2017
@profi200
Corrected parameter name for IRQ_registerHandler().
profi200 committed on 27 Jun 2017
@profi200
It's enough to flush the dcache + forgot the reboot function.
profi200 committed on 27 Jun 2017
@profi200
Deinit CPU + wait for interrupt on poweroff/reboot.
profi200 committed on 27 Jun 2017
@profi200
More consistency.
profi200 committed on 27 Jun 2017
2017-06-26
@profi200
Do not XOR if the bits are not set.
profi200 committed on 26 Jun 2017
@profi200
Give PXI its own IRQ handler.
profi200 committed on 26 Jun 2017
@profi200
Split hid.c/h in ARM9/11 versions. HOME/POWER and the WiFi slider can now be read with HID functions.
profi200 committed on 26 Jun 2017
2017-06-25
@profi200
Fixed not anding CPU ID in IRQ handler.
profi200 committed on 25 Jun 2017
@profi200
New 3DS NATIVE_FIRM needs more interrupts 'enabled' so we just set the priority to lowest instead of disabled.
profi200 committed on 25 Jun 2017
@profi200
Why did i forget this?
profi200 committed on 25 Jun 2017
@profi200
Ported over some things from ARM11 for consistency. Fixed bugs.
profi200 committed on 25 Jun 2017
2017-06-24
@profi200
Fixed a bug in irqHandler + it now passes the interrupt source value to the handler.
profi200 committed on 24 Jun 2017
@profi200
There are 32 private interrupts.
profi200 committed on 24 Jun 2017
@profi200
Added a few missing (but confirmed) IRQs.
profi200 committed on 24 Jun 2017
2017-06-23
@profi200
Improved ARM11 interrupt code + changed main() to wait for interrupts.
profi200 committed on 23 Jun 2017
@profi200
( ͡° ͜ʖ ͡°)
profi200 committed on 23 Jun 2017
@profi200
Added new GPIO code. Added the MCU HID interrupt.
profi200 committed on 23 Jun 2017
@profi200
Added IRQ handler for ARM11 + a lot of improvements for the interrupt code.
profi200 committed on 23 Jun 2017
2017-06-21
@profi200
Unfinished interrupt code for ARM11.
profi200 committed on 21 Jun 2017
2017-06-19
@profi200
Typo in the MMU access permission bit defines.
profi200 committed on 19 Jun 2017
2017-06-18
@profi200
Use color fill reg instead of overwriting the fb on ARM11 exception. Only do this for the bottom screen so we can see where it happened.
profi200 committed on 18 Jun 2017
@profi200
Temporary exception handler for ARM11 that just shows red screens.
profi200 committed on 18 Jun 2017
2017-06-17
@profi200
Get rid of some externs.
profi200 committed on 17 Jun 2017
@profi200
Nitpicking + fixes in .s files.
profi200 committed on 17 Jun 2017