/*
*	SWI entry
*/
	.globl	BX_SWI_Entry
	.globl	BX_SWI_Handler

/*
BX_SWI_Entry:
	sub		sp,sp,#4				// Make space on the SWI stack
	stmia	sp,{sp}^				// Store the user stack pointer
	ldmia	sp!,{r12}				// Get the user's SP and restore SWI SP
	sub		r12,r12,#				// Make space for the additional parameters
	stmdb	r12!,{r2,r3}			// Save the additional params
	mov		r3,r1
	mov		r2,r0
	mov		r0,lr
	mov		r1,spsr
*/

	swi

