summaryrefslogblamecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/mpc55xxevb/include/bspopts.h.in
blob: e1aa5db9a39efc2078f0a7e119aa5d6c414b2394 (plain) (tree)


































                                                                              


                                                      


                                                               




































                                                                              


                                             


                                      

                                                                       
                              
 


                                   


























                                                                              


                                                               




                                                           


                                                        


                                               
/* include/bspopts.h.in.  Generated from configure.ac by autoheader.  */

/* enables the data cache, if defined to a value other than zero */
#undef BSP_DATA_CACHE_ENABLED

/* If defined, then the BSP Framework will put a non-zero pattern into the
   RTEMS Workspace and C program heap. This should assist in finding code that
   assumes memory starts set to zero. */
#undef BSP_DIRTY_MEMORY

/* enables the instruction cache, if defined to a value other than zero */
#undef BSP_INSTRUCTION_CACHE_ENABLED

/* defines the maximum number of interrupt handlers */
#undef BSP_INTERRUPT_HANDLER_TABLE_SIZE

/* If defined, print a message and wait until pressed before resetting board
   when application exits. */
#undef BSP_PRESS_KEY_FOR_RESET

/* If defined, reset the board when the application exits. */
#undef BSP_RESET_BOARD_AT_EXIT

/* If defined the board has the SMC91111 networking chip. */
#undef HAS_SMC91111

/* if defined, use custom settings for GWLCFM board */
#undef MPC55XX_BOARD_GWLCFM

/* if defined, use custom settings for MPC5566EVB board */
#undef MPC55XX_BOARD_MPC5566EVB

/* if defined, use custom settings for MPC5674FEVB board */
#undef MPC55XX_BOARD_MPC5674FEVB

/* if defined, use custom settings for ECU508 board */
#undef MPC55XX_BOARD_MPC5674F_ECU508

/* if defined, use custom settings for phyCORE MPC5554 board */
#undef MPC55XX_BOARD_PHYCORE_MPC5554

/* if defined, builds in bootflags above the RCHW for setup in a debugger to
   avoid startup MMU setup */
#undef MPC55XX_BOOTFLAGS

/* specifies the chip type in use (e.g. 5554 for MPC5554) */
#undef MPC55XX_CHIP_TYPE

/* selects the eMIOS channel for the RTEMS system tick (the default is the
   last channel) */
#undef MPC55XX_CLOCK_EMIOS_CHANNEL

/* selects the PIT channel for the RTEMS system tick (the default is the last
   channel) */
#undef MPC55XX_CLOCK_PIT_CHANNEL

/* size of the early initialization stack in bytes */
#undef MPC55XX_EARLY_STACK_SIZE

/* Must be defined to set the EMIOS prescaler */
#undef MPC55XX_EMIOS_PRESCALER

/* determines which eSCI device will be registered as /dev/console */
#undef MPC55XX_ESCI_CONSOLE_MINOR

/* define to zero or one to disable or enable interrupts for the eSCI devices
   */
#undef MPC55XX_ESCI_USE_INTERRUPTS

/* Must be defined to be the PLL output clock (in Hz) for clock generation */
#undef MPC55XX_FMPLL_CLK_OUT

/* Must be defined to be the PLL multiplication factor for clock generation */
#undef MPC55XX_FMPLL_MFD

/* Must be defined to be the PLL predivider factor for clock generation */
#undef MPC55XX_FMPLL_PREDIV

/* if defined, do low level initialization */
#undef MPC55XX_NEEDS_LOW_LEVEL_INIT

/* enable NULL pointer protection */
#undef MPC55XX_NULL_POINTER_PROTECTION

/* Must be defined to be the external reference clock (in Hz) for clock
   generation */
#undef MPC55XX_REFERENCE_CLOCK

/* system clock divider */
#undef MPC55XX_SYSTEM_CLOCK_DIVIDER

/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT

/* Define to the full name of this package. */
#undef PACKAGE_NAME

/* Define to the full name and version of this package. */
#undef PACKAGE_STRING

/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME

/* Define to the home page for this package. */
#undef PACKAGE_URL

/* Define to the version of this package. */
#undef PACKAGE_VERSION

/* EEPROM name for LibI2C */
#undef RTEMS_BSP_I2C_EEPROM_DEVICE_NAME

/* EEPROM device file path */
#undef RTEMS_BSP_I2C_EEPROM_DEVICE_PATH

/* If defined the SMC91111 chip has the ethernet address loaded at reset. */
#undef SMC91111_ENADDR_IS_SETUP

/* enable big endian support for SMSC9218I network interface */
#undef SMSC9218I_BIG_ENDIAN_SUPPORT

/* receive eDMA channel for SMSC9218I network interface */
#undef SMSC9218I_EDMA_RX_CHANNEL

/* transmit eDMA channel for SMSC9218I network interface */
#undef SMSC9218I_EDMA_TX_CHANNEL

/* enable LED outputs for SMSC9218I network interface */
#undef SMSC9218I_ENABLE_LED_OUTPUTS

/* reset pin for SMSC9218I network interface */
#undef SMSC9218I_RESET_PIN