blob: b72e13865f38cbef1557e2ff3ada5d43c12ba3b4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include "global.h"
#include "MI_swap.h"
/*
* Exchange 32 bits of data between register and memory.
*
* The SDK also defines an 8-bit version of this routine,
* but it is not linked in pokediamond.
*/
asm
u32 MI_SwapWord(register u32 setData, register vu32 * destp)
{
swp setData, setData, [destp]
bx lr
}
|