23 #ifndef LIBBSP_POWERPC_MPC55XXEVB_BSP_H 24 #define LIBBSP_POWERPC_MPC55XXEVB_BSP_H 38 #define BSP_FEATURE_IRQ_EXTENSION 40 #define MPC55XX_PERIPHERAL_CLOCK \ 41 (MPC55XX_SYSTEM_CLOCK / MPC55XX_SYSTEM_CLOCK_DIVIDER) 50 #include <bsp/linker-symbols.h> 64 #define BSP_Convert_decrementer( _value ) \ 65 (((unsigned long long) (_value)) / ((unsigned long long)bsp_clicks_per_usec)) 71 struct rtems_bsdnet_ifconfig;
73 int smsc9218i_attach_detach(
74 struct rtems_bsdnet_ifconfig *
config,
78 #define RTEMS_BSP_NETWORK_DRIVER_ATTACH smsc9218i_attach_detach 80 #define RTEMS_BSP_NETWORK_DRIVER_NAME "eth0" 88 #define BSP_IDLE_TASK_BODY bsp_idle_thread 90 LINKER_SYMBOL(bsp_section_dsram_begin)
91 LINKER_SYMBOL(bsp_section_dsram_end)
92 LINKER_SYMBOL(bsp_section_dsram_size)
93 LINKER_SYMBOL(bsp_section_dsram_load_begin)
94 LINKER_SYMBOL(bsp_section_dsram_load_end)
96 #define BSP_DSRAM_SECTION __attribute__((section(".bsp_dsram"))) 98 LINKER_SYMBOL(bsp_section_sysram_begin)
99 LINKER_SYMBOL(bsp_section_sysram_end)
100 LINKER_SYMBOL(bsp_section_sysram_size)
101 LINKER_SYMBOL(bsp_section_sysram_load_begin)
102 LINKER_SYMBOL(bsp_section_sysram_load_end)
104 #define BSP_SYSRAM_SECTION __attribute__((section(".bsp_sysram"))) Definition: deflate.c:115
int mount(const char *source, const char *target, const char *filesystemtype, rtems_filesystem_options_t options, const void *data)
Mounts a file system instance at the specified target path.
Definition: mount.c:178
uint32_t bsp_clicks_per_usec
Time base clicks per micro second.
Definition: bspstart.c:99
Header file for tic-tac code.
unsigned int bsp_clock_speed
System clock frequency.
Definition: bspstart.c:48
DEFAULT_INITIAL_EXTENSION Support.
General purpose assembler macros, linker command file support and some inline functions for direct re...
rtems_status_code
Classic API Status.
Definition: status.h:43
void * bsp_idle_thread(uintptr_t ignored)
Optimized idle task.
Definition: bspidle.c:26
void bsp_restart(const void *addr)
Restarts the bsp with "addr" address.
Definition: restart.c:25