The NGX board has options that configure it's operation at build-time.
CHIP_LPC*
When defined, DEBUGOUT and DEBUGSTR functions are routed to the UART defined by DEBUG_UART
- When not defined, DEBUGOUT and DEBUGSTR are null functions
DEBUG_UART:
- This defines the UART used for debug output when DEBUG is defined, example: LPC_USART0
CRYSTAL_MAIN_FREQ_IN:
- This define specifies the crystal input clock into the chip, example: 12000000
CRYSTAL_32K_FREQ_IN:
- This define specifies the RTC crystal input clock into the chip, example: 32768
EXTERNAL_CLKIN_FREQ_IN:
- This define specifies the clock rate input into the EXTCLKIN pin, example: 28000000
MAX_CLOCK_FREQ:
- When defined, this will be used to configure the CPU clock rate, example: 150000000
- When not defined, the system will use the maximum CPU clokc rate
USE_RMII:
- When defined, the system will be configured for RMII mode for Ethernet
- When not defined, the system will be configured for MII mode for Ethernet
BOARD_HITEX_EVA_18504350:
- When building for Hitex boards, BOARD_HITEX_EVA_18504350 is defined
For more information on driver options see LPCOpen platform design approach and goals