source: rtems/c/src/lib/libbsp/powerpc/mpc55xxevb/include/bspopts.h.in @ b9b3f3b7

4.115
Last change on this file since b9b3f3b7 was b9b3f3b7, checked in by Sebastian Huber <sebastian.huber@…>, on 07/18/12 at 07:20:46

bsp/mpc55xx: Add MPC55XX_NULL_POINTER_PROTECTION

  • Property mode set to 100644
File size: 3.6 KB
RevLine 
[daffa60]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 phyCORE MPC5554 board */
37#undef MPC55XX_BOARD_PHYCORE_MPC5554
38
39/* if defined, builds in bootflags above the RCHW for setup in a debugger to
40   avoid startup MMU setup */
41#undef MPC55XX_BOOTFLAGS
42
43/* specifies the chip type in use (e.g. 5554 for MPC5554) */
44#undef MPC55XX_CHIP_TYPE
45
46/* selects the eMIOS channel for the RTEMS system tick (the default is the
47   last channel) */
48#undef MPC55XX_CLOCK_EMIOS_CHANNEL
49
50/* selects the PIT channel for the RTEMS system tick (the default is the last
51   channel) */
52#undef MPC55XX_CLOCK_PIT_CHANNEL
53
54/* size of the early initialization stack in bytes */
55#undef MPC55XX_EARLY_STACK_SIZE
56
57/* Must be defined to set the EMIOS prescaler */
58#undef MPC55XX_EMIOS_PRESCALER
59
60/* determines which eSCI device will be registered as /dev/console */
61#undef MPC55XX_ESCI_CONSOLE_MINOR
62
63/* define to zero or one to disable or enable interrupts for the eSCI devices
64   */
65#undef MPC55XX_ESCI_USE_INTERRUPTS
66
67/* Must be defined to be the PLL output clock (in Hz) for clock generation */
68#undef MPC55XX_FMPLL_CLK_OUT
69
70/* Must be defined to be the PLL multiplication factor for clock generation */
71#undef MPC55XX_FMPLL_MFD
72
73/* Must be defined to be the PLL predivider factor for clock generation */
74#undef MPC55XX_FMPLL_PREDIV
75
[32ec0f6b]76/* if defined, do low level initialization */
77#undef MPC55XX_NEEDS_LOW_LEVEL_INIT
78
[b9b3f3b7]79/* enable NULL pointer protection */
80#undef MPC55XX_NULL_POINTER_PROTECTION
81
[daffa60]82/* Must be defined to be the external reference clock (in Hz) for clock
83   generation */
[eb1951a]84#undef MPC55XX_REFERENCE_CLOCK
[daffa60]85
86/* Define to the address where bug reports for this package should be sent. */
87#undef PACKAGE_BUGREPORT
88
89/* Define to the full name of this package. */
90#undef PACKAGE_NAME
91
92/* Define to the full name and version of this package. */
93#undef PACKAGE_STRING
94
95/* Define to the one symbol short name of this package. */
96#undef PACKAGE_TARNAME
97
98/* Define to the home page for this package. */
99#undef PACKAGE_URL
100
101/* Define to the version of this package. */
102#undef PACKAGE_VERSION
103
104/* EEPROM name for LibI2C */
105#undef RTEMS_BSP_I2C_EEPROM_DEVICE_NAME
106
107/* EEPROM device file path */
108#undef RTEMS_BSP_I2C_EEPROM_DEVICE_PATH
109
110/* If defined the SMC91111 chip has the ethernet address loaded at reset. */
111#undef SMC91111_ENADDR_IS_SETUP
112
113/* receive eDMA channel for SMSC9218I network interface */
114#undef SMSC9218I_EDMA_RX_CHANNEL
115
116/* transmit eDMA channel for SMSC9218I network interface */
117#undef SMSC9218I_EDMA_TX_CHANNEL
Note: See TracBrowser for help on using the repository browser.