1)SwitchMatrix SwitchMatrix_Init() was generated by NXP Switch Matrix Tool 2)RawSerial class To make the code size smaller RawSerial class is in the latest mbed library(lpc812)
lpc810.s@0:e5f3c8836d1c, 2014-02-28 (annotated)
- Committer:
- maro
- Date:
- Fri Feb 28 10:16:28 2014 +0000
- Revision:
- 0:e5f3c8836d1c
LPC810 switch matrix and UART example
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
maro | 0:e5f3c8836d1c | 1 | ;patch for lpc810 |
maro | 0:e5f3c8836d1c | 2 | ; |
maro | 0:e5f3c8836d1c | 3 | PRESERVE8 |
maro | 0:e5f3c8836d1c | 4 | THUMB |
maro | 0:e5f3c8836d1c | 5 | |
maro | 0:e5f3c8836d1c | 6 | AREA |.text|, CODE, READONLY |
maro | 0:e5f3c8836d1c | 7 | |
maro | 0:e5f3c8836d1c | 8 | Reset_Handler PROC |
maro | 0:e5f3c8836d1c | 9 | EXPORT Reset_Handler |
maro | 0:e5f3c8836d1c | 10 | IMPORT SystemInit |
maro | 0:e5f3c8836d1c | 11 | IMPORT __main |
maro | 0:e5f3c8836d1c | 12 | LDR R0, =0x10000400 |
maro | 0:e5f3c8836d1c | 13 | MOV SP,R0 |
maro | 0:e5f3c8836d1c | 14 | LDR R0, =SystemInit |
maro | 0:e5f3c8836d1c | 15 | BLX R0 |
maro | 0:e5f3c8836d1c | 16 | LDR R0, =__main+4 |
maro | 0:e5f3c8836d1c | 17 | BX R0 |
maro | 0:e5f3c8836d1c | 18 | ENDP |
maro | 0:e5f3c8836d1c | 19 | |
maro | 0:e5f3c8836d1c | 20 | ALIGN |
maro | 0:e5f3c8836d1c | 21 | |
maro | 0:e5f3c8836d1c | 22 | END |