S Sugimoto / Mbed 2 deprecated lpc4088_blinky_etm

Dependencies:   mbed

Committer:
ssugi
Date:
Fri Feb 13 00:16:03 2015 +0000
Revision:
2:d70a1b50eac9
Parent:
1:9e084926dbd0
- modify for trace stability.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ssugi 1:9e084926dbd0 1 #include <stdint.h>
ssugi 0:61b6c86d16e3 2
ssugi 0:61b6c86d16e3 3 void enable_traceout() {
ssugi 1:9e084926dbd0 4 volatile uint32_t* PXX_IOCON;
ssugi 0:61b6c86d16e3 5
ssugi 0:61b6c86d16e3 6 // TRACECLK: IOCON_P2_6
ssugi 1:9e084926dbd0 7 PXX_IOCON = (uint32_t*) 0x4002C118;
ssugi 2:d70a1b50eac9 8 *PXX_IOCON = (1<<9) | 5; // SLEW: Fast, FUNC: 5
ssugi 0:61b6c86d16e3 9
ssugi 0:61b6c86d16e3 10 // TRACEDATA[0]: IOCON_P2_5
ssugi 1:9e084926dbd0 11 PXX_IOCON = (uint32_t*) 0x4002C114;
ssugi 2:d70a1b50eac9 12 *PXX_IOCON = 5; // SLEW: Standard, FUNC: 5
ssugi 0:61b6c86d16e3 13
ssugi 0:61b6c86d16e3 14 // TRACEDATA[1]: IOCON_P2_4
ssugi 1:9e084926dbd0 15 PXX_IOCON = (uint32_t*) 0x4002C110;
ssugi 2:d70a1b50eac9 16 *PXX_IOCON = 5; // SLEW: Standard, FUNC: 5
ssugi 0:61b6c86d16e3 17
ssugi 0:61b6c86d16e3 18 // TRACEDATA[2]: IOCON_P2_3
ssugi 1:9e084926dbd0 19 PXX_IOCON = (uint32_t*) 0x4002C10C;
ssugi 2:d70a1b50eac9 20 *PXX_IOCON = 5; // SLEW: Standard, FUNC: 5
ssugi 0:61b6c86d16e3 21
ssugi 0:61b6c86d16e3 22 // TRACEDATA[3]: IOCON_P2_2
ssugi 1:9e084926dbd0 23 PXX_IOCON = (uint32_t*) 0x4002C108;
ssugi 2:d70a1b50eac9 24 *PXX_IOCON = 5; // SLEW: Standard, FUNC: 5
ssugi 0:61b6c86d16e3 25
ssugi 0:61b6c86d16e3 26 }