1 | /* include/bspopts.h.in. Generated from configure.ac by autoheader. */ |
---|
2 | |
---|
3 | /* enables the data cache, if defined to a value other than zero */ |
---|
4 | #undef BSP_DATA_CACHE_ENABLED |
---|
5 | |
---|
6 | /* If defined, then the BSP Framework will put a non-zero pattern into the |
---|
7 | RTEMS Workspace and C program heap. This should assist in finding code that |
---|
8 | assumes memory starts set to zero. */ |
---|
9 | #undef BSP_DIRTY_MEMORY |
---|
10 | |
---|
11 | /* enables the instruction cache, if defined to a value other than zero */ |
---|
12 | #undef BSP_INSTRUCTION_CACHE_ENABLED |
---|
13 | |
---|
14 | /* defines the maximum number of interrupt handlers */ |
---|
15 | #undef BSP_INTERRUPT_HANDLER_TABLE_SIZE |
---|
16 | |
---|
17 | /* If defined, print a message and wait until pressed before resetting board |
---|
18 | when application exits. */ |
---|
19 | #undef BSP_PRESS_KEY_FOR_RESET |
---|
20 | |
---|
21 | /* If defined, reset the board when the application exits. */ |
---|
22 | #undef BSP_RESET_BOARD_AT_EXIT |
---|
23 | |
---|
24 | /* If defined the board has the SMC91111 networking chip. */ |
---|
25 | #undef HAS_SMC91111 |
---|
26 | |
---|
27 | /* if defined, use custom settings for GWLCFM board */ |
---|
28 | #undef MPC55XX_BOARD_GWLCFM |
---|
29 | |
---|
30 | /* if defined, use custom settings for MPC5566EVB board */ |
---|
31 | #undef MPC55XX_BOARD_MPC5566EVB |
---|
32 | |
---|
33 | /* if defined, use custom settings for MPC5674FEVB board */ |
---|
34 | #undef MPC55XX_BOARD_MPC5674FEVB |
---|
35 | |
---|
36 | /* if defined, use custom settings for ECU508 board */ |
---|
37 | #undef MPC55XX_BOARD_MPC5674F_ECU508 |
---|
38 | |
---|
39 | /* if defined, use custom settings for phyCORE MPC5554 board */ |
---|
40 | #undef MPC55XX_BOARD_PHYCORE_MPC5554 |
---|
41 | |
---|
42 | /* if defined, builds in bootflags above the RCHW for setup in a debugger to |
---|
43 | avoid startup MMU setup */ |
---|
44 | #undef MPC55XX_BOOTFLAGS |
---|
45 | |
---|
46 | /* specifies the chip type in use (e.g. 5554 for MPC5554) */ |
---|
47 | #undef MPC55XX_CHIP_TYPE |
---|
48 | |
---|
49 | /* selects the eMIOS channel for the RTEMS system tick (the default is the |
---|
50 | last channel) */ |
---|
51 | #undef MPC55XX_CLOCK_EMIOS_CHANNEL |
---|
52 | |
---|
53 | /* selects the PIT channel for the RTEMS system tick (the default is the last |
---|
54 | channel) */ |
---|
55 | #undef MPC55XX_CLOCK_PIT_CHANNEL |
---|
56 | |
---|
57 | /* size of the early initialization stack in bytes */ |
---|
58 | #undef MPC55XX_EARLY_STACK_SIZE |
---|
59 | |
---|
60 | /* Must be defined to set the EMIOS prescaler */ |
---|
61 | #undef MPC55XX_EMIOS_PRESCALER |
---|
62 | |
---|
63 | /* determines which eSCI device will be registered as /dev/console */ |
---|
64 | #undef MPC55XX_ESCI_CONSOLE_MINOR |
---|
65 | |
---|
66 | /* define to zero or one to disable or enable interrupts for the eSCI devices |
---|
67 | */ |
---|
68 | #undef MPC55XX_ESCI_USE_INTERRUPTS |
---|
69 | |
---|
70 | /* Must be defined to be the PLL output clock (in Hz) for clock generation */ |
---|
71 | #undef MPC55XX_FMPLL_CLK_OUT |
---|
72 | |
---|
73 | /* Must be defined to be the PLL multiplication factor for clock generation */ |
---|
74 | #undef MPC55XX_FMPLL_MFD |
---|
75 | |
---|
76 | /* Must be defined to be the PLL predivider factor for clock generation */ |
---|
77 | #undef MPC55XX_FMPLL_PREDIV |
---|
78 | |
---|
79 | /* if defined, do low level initialization */ |
---|
80 | #undef MPC55XX_NEEDS_LOW_LEVEL_INIT |
---|
81 | |
---|
82 | /* enable NULL pointer protection */ |
---|
83 | #undef MPC55XX_NULL_POINTER_PROTECTION |
---|
84 | |
---|
85 | /* Must be defined to be the external reference clock (in Hz) for clock |
---|
86 | generation */ |
---|
87 | #undef MPC55XX_REFERENCE_CLOCK |
---|
88 | |
---|
89 | /* system clock divider */ |
---|
90 | #undef MPC55XX_SYSTEM_CLOCK_DIVIDER |
---|
91 | |
---|
92 | /* Define to the address where bug reports for this package should be sent. */ |
---|
93 | #undef PACKAGE_BUGREPORT |
---|
94 | |
---|
95 | /* Define to the full name of this package. */ |
---|
96 | #undef PACKAGE_NAME |
---|
97 | |
---|
98 | /* Define to the full name and version of this package. */ |
---|
99 | #undef PACKAGE_STRING |
---|
100 | |
---|
101 | /* Define to the one symbol short name of this package. */ |
---|
102 | #undef PACKAGE_TARNAME |
---|
103 | |
---|
104 | /* Define to the home page for this package. */ |
---|
105 | #undef PACKAGE_URL |
---|
106 | |
---|
107 | /* Define to the version of this package. */ |
---|
108 | #undef PACKAGE_VERSION |
---|
109 | |
---|
110 | /* EEPROM name for LibI2C */ |
---|
111 | #undef RTEMS_BSP_I2C_EEPROM_DEVICE_NAME |
---|
112 | |
---|
113 | /* EEPROM device file path */ |
---|
114 | #undef RTEMS_BSP_I2C_EEPROM_DEVICE_PATH |
---|
115 | |
---|
116 | /* If defined the SMC91111 chip has the ethernet address loaded at reset. */ |
---|
117 | #undef SMC91111_ENADDR_IS_SETUP |
---|
118 | |
---|
119 | /* enable big endian support for SMSC9218I network interface */ |
---|
120 | #undef SMSC9218I_BIG_ENDIAN_SUPPORT |
---|
121 | |
---|
122 | /* receive eDMA channel for SMSC9218I network interface */ |
---|
123 | #undef SMSC9218I_EDMA_RX_CHANNEL |
---|
124 | |
---|
125 | /* transmit eDMA channel for SMSC9218I network interface */ |
---|
126 | #undef SMSC9218I_EDMA_TX_CHANNEL |
---|
127 | |
---|
128 | /* enable LED outputs for SMSC9218I network interface */ |
---|
129 | #undef SMSC9218I_ENABLE_LED_OUTPUTS |
---|
130 | |
---|
131 | /* reset pin for SMSC9218I network interface */ |
---|
132 | #undef SMSC9218I_RESET_PIN |
---|