Newer
Older
uwuboot / source / arm9 / loader_init.c
@profi200 profi200 on 15 Nov 2016 316 bytes Changed back file names to not force Thumb.
#include "types.h"
#include "arm9/interrupt.h"
#include "arm9/ndma.h"
#include "arm9/timer.h"
#include "pxi.h"



void hardwareInit(void)
{
	// Atomic IRQ disable and aknowledge
	__asm__("stmia %0, {%1, %2}" : : "r" (&REG_IRQ_IE), "r" (0u), "r" (0xFFFFFFFFu) : "memory");
	NDMA_init();
	TIMER_init();
	PXI_init();
}