Changeset c4ccf26c in rtems
- Timestamp:
- 04/17/18 04:57:46 (5 years ago)
- Branches:
- 5, master
- Children:
- 0510cd50
- Parents:
- a884df3
- git-author:
- Sebastian Huber <sebastian.huber@…> (04/17/18 04:57:46)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (04/20/18 07:49:36)
- Files:
-
- 5 deleted
- 93 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
bsps/include/bsp/bootcard.h
ra884df3 rc4ccf26c 53 53 54 54 void bsp_start(void); 55 56 void bsp_predriver_hook(void);57 55 58 56 void bsp_reset(void); -
bsps/m68k/mrm332/start/bspstart.c
ra884df3 rc4ccf26c 10 10 #include <bsp.h> 11 11 #include <bsp/bootcard.h> 12 #include <rtems/sysinit.h> 12 13 13 14 extern void Spurious_Initialize(void); 14 15 15 16 /* 16 * Call Spurious_Initialize in bsp_predriver_hook because 17 * bsp_predriver_hook is call after the _ISR_Vector_Table allocation 17 * Must be called after the _ISR_Vector_Table allocation 18 18 */ 19 void bsp_predriver_hook(void) 19 RTEMS_SYSINIT_ITEM( 20 Spurious_Initialize, 21 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 22 RTEMS_SYSINIT_ORDER_MIDDLE 23 ); 24 25 void bsp_start(void) 20 26 { 21 Spurious_Initialize();27 /* Nothing to do */ 22 28 } -
bsps/powerpc/motorola_powerpc/start/bspstart.c
ra884df3 rc4ccf26c 21 21 #include <rtems/bspIo.h> 22 22 #include <rtems/counter.h> 23 #include <rtems/sysinit.h> 23 24 #include <bsp/consoleIo.h> 24 25 #include <libcpu/spr.h> … … 31 32 #include <libcpu/cpuIdent.h> 32 33 #include <bsp/vectors.h> 34 #include <bsp/VME.h> 33 35 #include <bsp/motorola.h> 34 36 #include <rtems/powerpc/powerpc.h> … … 375 377 #endif 376 378 } 379 380 RTEMS_SYSINIT_ITEM( 381 BSP_vme_config, 382 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 383 RTEMS_SYSINIT_ORDER_MIDDLE 384 ); -
bsps/powerpc/mvme3100/include/bsp.h
ra884df3 rc4ccf26c 177 177 */ 178 178 int BSP_i2c_initialize(void); 179 #define BSP_PREDRIVER_I2C_INIT180 179 181 180 /* System Control Register */ -
bsps/shared/start/bootcard.c
ra884df3 rc4ccf26c 50 50 ); 51 51 52 RTEMS_SYSINIT_ITEM(53 bsp_predriver_hook,54 RTEMS_SYSINIT_BSP_PRE_DRIVERS,55 RTEMS_SYSINIT_ORDER_MIDDLE56 );57 58 52 /* 59 53 * This is the initialization framework routine that weaves together -
bsps/sparc/erc32/start/bspstart.c
ra884df3 rc4ccf26c 13 13 #include <bsp.h> 14 14 #include <bsp/bootcard.h> 15 #include <rtems/sysinit.h> 15 16 16 17 /* 17 * bsp_predriver_hook 18 * 19 * BSP predriver hook. Called just before drivers are initialized. 20 * Is used to initialize shared interrupt handling. 18 * Called just before drivers are initialized. Is used to initialize shared 19 * interrupt handling. 21 20 */ 22 void bsp_predriver_hook( void )21 static void erc32_pre_driver_hook( void ) 23 22 { 24 23 bsp_spurious_initialize(); … … 29 28 BSP_shared_interrupt_init(); 30 29 } 30 31 RTEMS_SYSINIT_ITEM( 32 erc32_pre_driver_hook, 33 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 34 RTEMS_SYSINIT_ORDER_MIDDLE 35 ); 36 37 void bsp_start(void) 38 { 39 /* Nothing to do */ 40 } -
c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am
ra884df3 rc4ccf26c 81 81 # Shared 82 82 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 83 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c84 83 librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c 85 84 librtemsbsp_a_SOURCES += ../../shared/sbrk.c -
c/src/lib/libbsp/arm/atsam/Makefile.am
ra884df3 rc4ccf26c 37 37 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 38 38 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 39 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c40 39 librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c 41 40 librtemsbsp_a_SOURCES += ../../shared/sbrk.c -
c/src/lib/libbsp/arm/beagle/Makefile.am
ra884df3 rc4ccf26c 42 42 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 43 43 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 44 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c45 44 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 46 45 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -
c/src/lib/libbsp/arm/csb336/Makefile.am
ra884df3 rc4ccf26c 20 20 # startup 21 21 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 22 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c23 22 librtemsbsp_a_SOURCES += startup/bspstart.c 24 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -
c/src/lib/libbsp/arm/csb337/Makefile.am
ra884df3 rc4ccf26c 25 25 26 26 project_lib_LIBRARIES = librtemsbsp.a 27 librtemsbsp_a_SOURCES = 27 28 28 29 # startup 29 librtemsbsp_a_SOURCES = ../../shared/bsppredriverhook.c30 30 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 31 31 librtemsbsp_a_SOURCES += startup/bspstart.c -
c/src/lib/libbsp/arm/edb7312/Makefile.am
ra884df3 rc4ccf26c 19 19 # startup 20 20 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 21 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c22 21 librtemsbsp_a_SOURCES += startup/bspstart.c 23 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -
c/src/lib/libbsp/arm/gdbarmsim/Makefile.am
ra884df3 rc4ccf26c 20 20 # startup 21 21 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 22 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c23 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c 24 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -
c/src/lib/libbsp/arm/gumstix/Makefile.am
ra884df3 rc4ccf26c 18 18 19 19 librtemsbsp_a_SOURCES = 20 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c21 20 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 22 21 librtemsbsp_a_SOURCES += ../../shared/sbrk.c -
c/src/lib/libbsp/arm/imx/Makefile.am
ra884df3 rc4ccf26c 32 32 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 33 33 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 34 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c35 34 librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c 36 35 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c -
c/src/lib/libbsp/arm/lm3s69xx/Makefile.am
ra884df3 rc4ccf26c 35 35 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 36 36 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 37 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c38 37 librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c 39 38 librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c -
c/src/lib/libbsp/arm/lpc176x/Makefile.am
ra884df3 rc4ccf26c 44 44 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 45 45 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 46 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c47 46 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 48 47 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -
c/src/lib/libbsp/arm/lpc24xx/Makefile.am
ra884df3 rc4ccf26c 53 53 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 54 54 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 55 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c56 55 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 57 56 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -
c/src/lib/libbsp/arm/lpc32xx/Makefile.am
ra884df3 rc4ccf26c 44 44 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 45 45 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 46 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c47 46 librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c 48 47 librtemsbsp_a_SOURCES += ../../shared/sbrk.c -
c/src/lib/libbsp/arm/raspberrypi/Makefile.am
ra884df3 rc4ccf26c 40 40 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 41 41 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 42 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c43 42 librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c 44 43 librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c -
c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am
ra884df3 rc4ccf26c 41 41 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 42 42 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 43 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c44 43 librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c 45 44 librtemsbsp_a_SOURCES += ../../shared/sbrk.c -
c/src/lib/libbsp/arm/rtl22xx/Makefile.am
ra884df3 rc4ccf26c 20 20 21 21 # startup 22 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c23 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 24 23 librtemsbsp_a_SOURCES += startup/bspstart.c -
c/src/lib/libbsp/arm/smdk2410/Makefile.am
ra884df3 rc4ccf26c 25 25 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 26 26 27 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c28 27 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 29 28 librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c -
c/src/lib/libbsp/arm/stm32f4/Makefile.am
ra884df3 rc4ccf26c 34 34 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 35 35 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 36 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c37 36 librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c 38 37 librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c -
c/src/lib/libbsp/arm/tms570/Makefile.am
ra884df3 rc4ccf26c 43 43 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 44 44 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 45 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c46 45 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 47 46 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -
c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am
ra884df3 rc4ccf26c 39 39 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 40 40 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 41 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c42 41 librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c 43 42 librtemsbsp_a_SOURCES += ../../shared/sbrk.c -
c/src/lib/libbsp/bfin/TLL6527M/startup/bspstart.c
ra884df3 rc4ccf26c 17 17 #include <bsp/interrupt.h> 18 18 #include <libcpu/ebiuRegs.h> 19 #include <rtems/sysinit.h> 19 20 20 21 const unsigned int dcplbs_table[16][2] = { … … 122 123 } 123 124 124 /* 125 * bsp_predriver_hook 126 */ 127 void bsp_predriver_hook(void) 128 { 129 bfin_interrupt_init(); 130 } 125 RTEMS_SYSINIT_ITEM( 126 bfin_interrupt_init, 127 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 128 RTEMS_SYSINIT_ORDER_MIDDLE 129 ); 131 130 132 131 void bsp_start( void ) -
c/src/lib/libbsp/bfin/bf537Stamp/startup/bspstart.c
ra884df3 rc4ccf26c 23 23 #include <libcpu/mmuRegs.h> 24 24 #include <libcpu/interrupt.h> 25 25 #include <rtems/sysinit.h> 26 26 27 27 static bfin_mmu_config_t mmuRegions = { … … 70 70 static void initGPIO(void); 71 71 72 /* 73 * BSP predriver hook. 74 */ 75 void bsp_predriver_hook(void) 76 { 77 bfin_interrupt_init(); 78 } 72 RTEMS_SYSINIT_ITEM( 73 bfin_interrupt_init, 74 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 75 RTEMS_SYSINIT_ORDER_MIDDLE 76 ); 79 77 80 78 void bsp_start(void) -
c/src/lib/libbsp/bfin/eZKit533/startup/bspstart.c
ra884df3 rc4ccf26c 18 18 #include <cplb.h> 19 19 #include <libcpu/interrupt.h> 20 #include <rtems/sysinit.h> 20 21 21 22 const unsigned int dcplbs_table[16][2] = { … … 118 119 } 119 120 120 /* 121 * BSP predriver hook. Called just before drivers are initialized. 122 * Used to setup libc and install any BSP extensions. 123 */ 124 void bsp_predriver_hook(void) 125 { 126 bfin_interrupt_init(); 127 } 121 RTEMS_SYSINIT_ITEM( 122 bfin_interrupt_init, 123 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 124 RTEMS_SYSINIT_ORDER_MIDDLE 125 ); 128 126 129 127 void bsp_start( void ) -
c/src/lib/libbsp/epiphany/epiphany_sim/Makefile.am
ra884df3 rc4ccf26c 38 38 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 39 39 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 40 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c41 40 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 42 41 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -
c/src/lib/libbsp/i386/pc386/Makefile.am
ra884df3 rc4ccf26c 105 105 106 106 # startup 107 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c108 107 librtemsbsp_a_SOURCES += startup/bsp_fatal_halt.c 109 108 librtemsbsp_a_SOURCES += startup/bspgetworkarea.c -
c/src/lib/libbsp/lm32/shared/startup/bspstart.c
ra884df3 rc4ccf26c 34 34 BSP_uart_init(UART_BAUD_RATE); 35 35 } 36 37 void bsp_predriver_hook(void)38 {39 }40 41 -
c/src/lib/libbsp/m32c/m32cbsp/Makefile.am
ra884df3 rc4ccf26c 18 18 librtemsbsp_a_SOURCES = 19 19 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 20 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c21 20 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 22 21 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -
c/src/lib/libbsp/m68k/av5282/Makefile.am
ra884df3 rc4ccf26c 20 20 # startup 21 21 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 22 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c23 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c 24 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -
c/src/lib/libbsp/m68k/csb360/Makefile.am
ra884df3 rc4ccf26c 20 20 # startup 21 21 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 22 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c23 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 24 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -
c/src/lib/libbsp/m68k/gen68340/Makefile.am
ra884df3 rc4ccf26c 20 20 # startup 21 21 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 22 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c23 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 24 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -
c/src/lib/libbsp/m68k/gen68360/Makefile.am
ra884df3 rc4ccf26c 23 23 librtemsbsp_a_SOURCES += startup/alloc360.c 24 24 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 25 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c26 25 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 27 26 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -
c/src/lib/libbsp/m68k/genmcf548x/Makefile.am
ra884df3 rc4ccf26c 26 26 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 27 27 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c 28 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c29 28 librtemsbsp_a_SOURCES += startup/init548x.c 30 29 librtemsbsp_a_SOURCES += startup/bspstart.c -
c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am
ra884df3 rc4ccf26c 25 25 # startup 26 26 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 27 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c28 27 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 29 28 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -
c/src/lib/libbsp/m68k/mcf52235/Makefile.am
ra884df3 rc4ccf26c 20 20 # startup 21 21 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 22 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c23 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c 24 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -
c/src/lib/libbsp/m68k/mcf5225x/Makefile.am
ra884df3 rc4ccf26c 18 18 librtemsbsp_a_SOURCES = ../../../../../../bsps/shared/start/bspfatal-default.c 19 19 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c 20 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c21 20 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 22 21 librtemsbsp_a_SOURCES += startup/init5225x.c -
c/src/lib/libbsp/m68k/mcf5235/Makefile.am
ra884df3 rc4ccf26c 22 22 # startup 23 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 24 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c25 24 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c 26 25 librtemsbsp_a_SOURCES += startup/bspgetcpuclockspeed.c -
c/src/lib/libbsp/m68k/mcf5329/Makefile.am
ra884df3 rc4ccf26c 21 21 # startup 22 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 23 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c24 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c 25 24 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -
c/src/lib/libbsp/m68k/mrm332/Makefile.am
ra884df3 rc4ccf26c 19 19 # startup 20 20 librtemsbsp_a_SOURCES += startup/start_c.c 21 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c 22 librtemsbsp_a_SOURCES += startup/bsppredriverhook.c 21 librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mrm332/start/bspstart.c 23 22 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 24 23 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c -
c/src/lib/libbsp/m68k/mvme147/Makefile.am
ra884df3 rc4ccf26c 24 24 librtemsbsp_a_SOURCES += startup/bspstart.c 25 25 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 26 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c27 26 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 28 27 librtemsbsp_a_SOURCES += ../../shared/sbrk.c -
c/src/lib/libbsp/m68k/mvme147s/Makefile.am
ra884df3 rc4ccf26c 22 22 # startup 23 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 24 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c25 24 librtemsbsp_a_SOURCES += startup/bspstart.c 26 25 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c -
c/src/lib/libbsp/m68k/mvme162/Makefile.am
ra884df3 rc4ccf26c 21 21 # startup 22 22 librtemsbsp_a_SOURCES += startup/bspclean.c 23 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c24 23 librtemsbsp_a_SOURCES += startup/bspstart.c 25 24 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c -
c/src/lib/libbsp/m68k/mvme167/Makefile.am
ra884df3 rc4ccf26c 20 20 # startup 21 21 librtemsbsp_a_SOURCES += startup/bspclean.c 22 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c23 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 24 23 librtemsbsp_a_SOURCES += startup/bspstart.c -
c/src/lib/libbsp/m68k/uC5282/Makefile.am
ra884df3 rc4ccf26c 21 21 librtemsbsp_a_SOURCES += startup/bspclean.c 22 22 librtemsbsp_a_SOURCES += startup/bspreset.c 23 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c24 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 25 24 librtemsbsp_a_SOURCES += startup/init5282.c -
c/src/lib/libbsp/mips/csb350/Makefile.am
ra884df3 rc4ccf26c 21 21 # startup 22 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 23 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c24 23 librtemsbsp_a_SOURCES += startup/bspreset.c 25 24 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -
c/src/lib/libbsp/mips/hurricane/Makefile.am
ra884df3 rc4ccf26c 22 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 23 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 24 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c25 24 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c 26 25 librtemsbsp_a_SOURCES += startup/bspstart.c -
c/src/lib/libbsp/mips/jmr3904/Makefile.am
ra884df3 rc4ccf26c 21 21 # startup 22 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 23 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c24 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 25 24 librtemsbsp_a_SOURCES += startup/bspstart.c -
c/src/lib/libbsp/mips/malta/Makefile.am
ra884df3 rc4ccf26c 26 26 librtemsbsp_a_SOURCES += startup/simple_access.c 27 27 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 28 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c29 28 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 30 29 librtemsbsp_a_SOURCES += startup/bspstart.c -
c/src/lib/libbsp/mips/rbtx4925/Makefile.am
ra884df3 rc4ccf26c 22 22 # startup 23 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 24 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c25 24 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 26 25 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -
c/src/lib/libbsp/mips/rbtx4938/Makefile.am
ra884df3 rc4ccf26c 23 23 # startup 24 24 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 25 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c26 25 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 27 26 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -
c/src/lib/libbsp/moxie/moxiesim/Makefile.am
ra884df3 rc4ccf26c 23 23 # startup 24 24 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 25 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c26 25 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 27 26 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c -
c/src/lib/libbsp/nios2/nios2_iss/Makefile.am
ra884df3 rc4ccf26c 28 28 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 29 29 librtemsbsp_a_SOURCES += startup/setvec.c 30 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c31 30 32 31 # clock -
c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am
ra884df3 rc4ccf26c 15 15 # startup 16 16 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 17 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c18 17 librtemsbsp_a_SOURCES += ../../shared/startup/bspgetworkarea.c 19 18 librtemsbsp_a_SOURCES += startup/bspstart.c -
c/src/lib/libbsp/or1k/generic_or1k/Makefile.am
ra884df3 rc4ccf26c 45 45 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 46 46 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 47 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c48 47 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 49 48 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -
c/src/lib/libbsp/powerpc/beatnik/Makefile.am
ra884df3 rc4ccf26c 48 48 librtemsbsp_a_SOURCES += ../shared/startup/bspgetworkarea.c 49 49 librtemsbsp_a_SOURCES += ../shared/startup/probeMemEnd.c 50 librtemsbsp_a_SOURCES += ../shared/startup/bsppredriverhook.c51 50 librtemsbsp_a_SOURCES += ../shared/startup/zerobss.c 52 51 librtemsbsp_a_SOURCES += ../shared/startup/pgtbl_setup.c -
c/src/lib/libbsp/powerpc/beatnik/startup/bspstart.c
ra884df3 rc4ccf26c 33 33 #include <rtems/counter.h> 34 34 #include <rtems/powerpc/powerpc.h> 35 #include <rtems/sysinit.h> 35 36 /*#include <bsp/consoleIo.h>*/ 36 37 #include <libcpu/spr.h> /* registers.h is included here */ … … 45 46 #include <libcpu/cpuIdent.h> 46 47 #include <bsp/vectors.h> 48 #include <bsp/VME.h> 47 49 #include <bsp/vpd.h> 48 50 … … 378 380 #endif 379 381 } 382 383 RTEMS_SYSINIT_ITEM( 384 BSP_vme_config, 385 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 386 RTEMS_SYSINIT_ORDER_MIDDLE 387 ); -
c/src/lib/libbsp/powerpc/gen5200/Makefile.am
ra884df3 rc4ccf26c 91 91 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 92 92 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 93 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c94 93 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 95 94 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-uboot-board-info.c -
c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
ra884df3 rc4ccf26c 32 32 # startup 33 33 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 34 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c35 34 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 36 35 librtemsbsp_a_SOURCES += ../shared/src/tictac.c -
c/src/lib/libbsp/powerpc/haleakala/Makefile.am
ra884df3 rc4ccf26c 22 22 librtemsbsp_a_SOURCES += startup/bspstart.c 23 23 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 24 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c25 24 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 26 25 librtemsbsp_a_SOURCES += ../../shared/sbrk.c -
c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
ra884df3 rc4ccf26c 38 38 librtemsbsp_a_SOURCES += ../shared/startup/bspgetworkarea.c 39 39 librtemsbsp_a_SOURCES += ../shared/showbats.c 40 librtemsbsp_a_SOURCES += ../shared/startup/bsppredriverhook.c41 40 librtemsbsp_a_SOURCES += ../shared/startup/zerobss.c 42 41 librtemsbsp_a_SOURCES += ../shared/startup/pgtbl_setup.c -
c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
ra884df3 rc4ccf26c 43 43 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 44 44 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 45 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c46 45 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c 47 46 librtemsbsp_a_SOURCES += ../shared/src/bsp-start-zero.S -
c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
ra884df3 rc4ccf26c 34 34 # startup 35 35 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 36 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c37 36 librtemsbsp_a_SOURCES += ../shared/startup/bspidle.c 38 37 librtemsbsp_a_SOURCES += startup/bspstart.c -
c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
ra884df3 rc4ccf26c 41 41 librtemsbsp_a_SOURCES += startup/misc.c 42 42 librtemsbsp_a_SOURCES += ../shared/startup/bspgetworkarea.c 43 librtemsbsp_a_SOURCES += ../shared/startup/bsppredriverhook.c44 43 librtemsbsp_a_SOURCES += ../shared/startup/zerobss.c 45 44 librtemsbsp_a_SOURCES += ../shared/startup/sbrk.c -
c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c
ra884df3 rc4ccf26c 26 26 #include <rtems/bspIo.h> 27 27 #include <rtems/counter.h> 28 #include <rtems/sysinit.h> 28 29 #include <libcpu/spr.h> 29 30 #include <libcpu/io.h> … … 35 36 #include <libcpu/cpuIdent.h> 36 37 #include <bsp/vectors.h> 38 #include <bsp/VME.h> 37 39 #include <rtems/powerpc/powerpc.h> 38 40 … … 420 422 #endif 421 423 } 424 425 static void mvme3100_i2c_initialize(void) 426 { 427 BSP_i2c_initialize(); 428 } 429 430 RTEMS_SYSINIT_ITEM( 431 mvme3100_i2c_initialize, 432 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 433 RTEMS_SYSINIT_ORDER_MIDDLE 434 ); 435 436 RTEMS_SYSINIT_ITEM( 437 BSP_vme_config, 438 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 439 RTEMS_SYSINIT_ORDER_MIDDLE 440 ); -
c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
ra884df3 rc4ccf26c 18 18 librtemsbsp_a_SOURCES += ../shared/startup/pgtbl_setup.c 19 19 librtemsbsp_a_SOURCES += startup/pgtbl_activate.c 20 librtemsbsp_a_SOURCES += ../shared/startup/bsppredriverhook.c21 20 librtemsbsp_a_SOURCES += ../shared/startup/zerobss.c 22 21 librtemsbsp_a_SOURCES += ../shared/startup/bspgetworkarea.c -
c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c
ra884df3 rc4ccf26c 26 26 #include <ctype.h> 27 27 28 #include <rtems/sysinit.h> 28 29 #include <rtems/system.h> 29 30 #include <rtems/powerpc/powerpc.h> … … 38 39 #include <libcpu/cpuIdent.h> 39 40 #include <bsp/vectors.h> 41 #include <bsp/VME.h> 40 42 #include <bsp/bspException.h> 41 43 … … 342 344 return(ConfVPD_buff[offset]); 343 345 } 346 347 RTEMS_SYSINIT_ITEM( 348 BSP_vme_config, 349 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 350 RTEMS_SYSINIT_ORDER_MIDDLE 351 ); -
c/src/lib/libbsp/powerpc/psim/Makefile.am
ra884df3 rc4ccf26c 24 24 # startup 25 25 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 26 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c27 26 librtemsbsp_a_SOURCES += startup/bspstart.c 28 27 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -
c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
ra884df3 rc4ccf26c 23 23 # startup 24 24 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 25 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c26 25 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 27 26 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -
c/src/lib/libbsp/powerpc/qoriq/Makefile.am
ra884df3 rc4ccf26c 51 51 librtemsbsp_a_SOURCES += startup/portal.c 52 52 librtemsbsp_a_SOURCES += startup/restart.S 53 librtemsbsp_a_SOURCES += startup/bsppredriverhook.c54 53 librtemsbsp_a_SOURCES += startup/bspstart.c 55 54 librtemsbsp_a_SOURCES += startup/bspreset.c -
c/src/lib/libbsp/powerpc/qoriq/startup/bspstart.c
ra884df3 rc4ccf26c 26 26 #include <rtems/config.h> 27 27 #include <rtems/counter.h> 28 #include <rtems/sysinit.h> 28 29 29 30 #include <libcpu/powerpc-utility.h> … … 34 35 #include <bsp/fatal.h> 35 36 #include <bsp/fdt.h> 37 #include <bsp/intercom.h> 36 38 #include <bsp/irq-generic.h> 37 39 #include <bsp/linker-symbols.h> … … 186 188 #endif 187 189 } 190 191 #ifdef RTEMS_MULTIPROCESSING 192 RTEMS_SYSINIT_ITEM( 193 qoriq_intercom_init, 194 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 195 RTEMS_SYSINIT_ORDER_MIDDLE 196 ); 197 #endif -
c/src/lib/libbsp/powerpc/ss555/Makefile.am
ra884df3 rc4ccf26c 23 23 # startup 24 24 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 25 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c26 25 librtemsbsp_a_SOURCES += startup/bspstart.c 27 26 librtemsbsp_a_SOURCES += startup/iss555.c -
c/src/lib/libbsp/powerpc/t32mppc/Makefile.am
ra884df3 rc4ccf26c 28 28 # Startup 29 29 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 30 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c31 30 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 32 31 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -
c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
ra884df3 rc4ccf26c 40 40 # startup 41 41 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 42 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c43 42 librtemsbsp_a_SOURCES += ../shared/startup/bspidle.c 44 43 librtemsbsp_a_SOURCES += startup/bspstart.c -
c/src/lib/libbsp/powerpc/virtex/Makefile.am
ra884df3 rc4ccf26c 35 35 librtemsbsp_a_SOURCES += startup/bspstart.c 36 36 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 37 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c38 37 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 39 38 librtemsbsp_a_SOURCES += ../shared/src/bsp-start-zero.S -
c/src/lib/libbsp/powerpc/virtex4/start/start.S
ra884df3 rc4ccf26c 285 285 * 286 286 * boot_card() supervises the initialization of RTEMS and the C 287 * library. It calls bsp_start(), bsp_predriver_hook(),etc.287 * library. It calls bsp_start(), etc. 288 288 *------------------------------------------------------------------*/ 289 289 lwz r2,toc_pointer-base_addr(r1) /* set r2 to toc */ -
c/src/lib/libbsp/powerpc/virtex4/startup/bspstart.c
ra884df3 rc4ccf26c 58 58 #include <rtems/libio.h> 59 59 #include <rtems/libcsupport.h> 60 #include <rtems/sysinit.h> 60 61 61 62 #include <libcpu/cpuIdent.h> … … 207 208 * initialized. Clear out any stale interrupts here. 208 209 */ 209 void bsp_predriver_hook(void)210 static void virtex4_pre_driver_hook(void) 210 211 { 211 212 app_bsp_predriver_hook(); 212 213 } 214 215 RTEMS_SYSINIT_ITEM( 216 virtex4_pre_driver_hook, 217 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 218 RTEMS_SYSINIT_ORDER_MIDDLE 219 ); -
c/src/lib/libbsp/powerpc/virtex5/startup/bspstart.c
ra884df3 rc4ccf26c 59 59 #include <rtems/libio.h> 60 60 #include <rtems/libcsupport.h> 61 #include <rtems/sysinit.h> 61 62 62 63 #include <libcpu/cpuIdent.h> … … 228 229 * initialized. Clear out any stale interrupts here. 229 230 */ 230 void bsp_predriver_hook(void)231 static void virtex5_pre_driver_hook(void) 231 232 { 232 233 app_bsp_predriver_hook(); 233 234 } 235 236 RTEMS_SYSINIT_ITEM( 237 virtex5_pre_driver_hook, 238 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 239 RTEMS_SYSINIT_ORDER_MIDDLE 240 ); -
c/src/lib/libbsp/riscv/riscv_generic/Makefile.am
ra884df3 rc4ccf26c 38 38 # Shared 39 39 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 40 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c41 40 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 42 41 librtemsbsp_a_SOURCES += ../../shared/sbrk.c -
c/src/lib/libbsp/sh/gensh1/Makefile.am
ra884df3 rc4ccf26c 25 25 26 26 # startup 27 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c28 27 librtemsbsp_a_SOURCES += ../shared/startup/bspstart.c 29 28 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -
c/src/lib/libbsp/sh/gensh2/Makefile.am
ra884df3 rc4ccf26c 28 28 # startup 29 29 librtemsbsp_a_SOURCES += startup/hw_init.c 30 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c31 30 librtemsbsp_a_SOURCES += ../shared/startup/bspstart.c 32 31 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -
c/src/lib/libbsp/sh/gensh4/Makefile.am
ra884df3 rc4ccf26c 19 19 20 20 # startup 21 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c22 21 librtemsbsp_a_SOURCES += ../shared/startup/bspstart.c 23 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -
c/src/lib/libbsp/sh/shsim/Makefile.am
ra884df3 rc4ccf26c 18 18 19 19 # startup 20 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c21 20 librtemsbsp_a_SOURCES += ../shared/startup/bspstart.c 22 21 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -
c/src/lib/libbsp/sparc/erc32/Makefile.am
ra884df3 rc4ccf26c 22 22 # startup 23 23 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 24 librtemsbsp_a_SOURCES += startup/bsppredriver.c25 24 librtemsbsp_a_SOURCES += ../shared/startup/bspgetworkarea.c 26 25 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c 27 librtemsbsp_a_SOURCES += ../../../../../../bsps/s hared/start/bspstart-empty.c26 librtemsbsp_a_SOURCES += ../../../../../../bsps/sparc/erc32/start/bspstart.c 28 27 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 29 28 librtemsbsp_a_SOURCES += ../../shared/sbrk.c -
c/src/lib/libbsp/sparc/leon2/Makefile.am
ra884df3 rc4ccf26c 24 24 # startup 25 25 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c 26 librtemsbsp_a_SOURCES += startup/bsppredriver.c27 26 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c 28 27 librtemsbsp_a_SOURCES += startup/bspstart.c -
c/src/lib/libbsp/sparc/leon2/startup/bspstart.c
ra884df3 rc4ccf26c 8 8 * LEON2 Cache Snooping Support 9 9 * 10 * COPYRIGHT (c) 2011 11 * Aeroflex Gaisler 10 12 * 11 13 * COPYRIGHT (c) 1989-2009. … … 26 28 #include <bsp.h> 27 29 #include <bsp/bootcard.h> 30 #include <rtems/sysinit.h> 28 31 29 32 /* … … 49 52 CPU_SPARC_HAS_SNOOPING = set_snooping(); 50 53 } 54 55 /* If RTEMS_DRVMGR_STARTUP is defined extra code is added that 56 * registers the LEON2 AMBA bus driver as root driver into the 57 * driver manager. 58 * 59 * The structues here are declared weak so that the user can override 60 * the configuration and add custom cores in the RTEMS project. 61 */ 62 #ifdef RTEMS_DRVMGR_STARTUP 63 #include <drvmgr/drvmgr.h> 64 #include <drvmgr/leon2_amba_bus.h> 65 66 /* All drivers included by BSP, this is overridden by the user by including 67 * the devmgr_confdefs.h. No specifc drivers needed by BSP since IRQ/TIMER/UART 68 * is not drvmgr drivers. 69 */ 70 drvmgr_drv_reg_func drvmgr_drivers[] __attribute__((weak)) = 71 { 72 NULL /* End array with NULL */ 73 }; 74 75 /* Defines what cores are avilable on the bus in addition to the standard 76 * LEON2 peripherals. 77 */ 78 struct leon2_core leon2_amba_custom_cores[] __attribute__((weak)) = 79 { 80 EMPTY_LEON2_CORE 81 }; 82 83 /* Configure LEON2 Root bus driver */ 84 struct leon2_bus leon2_bus_config __attribute__((weak)) = 85 { 86 &leon2_std_cores[0], /* The standard cores, defined by driver */ 87 &leon2_amba_custom_cores[0], /* custom cores, defined by us */ 88 DRVMGR_TRANSLATE_ONE2ONE, 89 DRVMGR_TRANSLATE_ONE2ONE, 90 }; 91 92 /* Driver resources on LEON2 AMBA bus. Used to set options for particular 93 * LEON2 cores, it is up to the driver to look at the configuration paramters 94 * once started. 95 */ 96 struct drvmgr_bus_res leon2_amba_res __attribute__((weak)) = 97 { 98 .next = NULL, 99 .resource = { 100 DRVMGR_RES_EMPTY 101 }, 102 }; 103 #endif /* RTEMS_DRVMGR_STARTUP */ 104 105 /* 106 * Called just before drivers are initialized. Is used to initialize shared 107 * interrupt handling. 108 */ 109 static void leon2_pre_driver_hook( void ) 110 { 111 bsp_spurious_initialize(); 112 113 /* Initialize shared interrupt handling, must be done after IRQ 114 * controller has been found and initialized. 115 */ 116 BSP_shared_interrupt_init(); 117 118 #ifdef RTEMS_DRVMGR_STARTUP 119 leon2_root_register(&leon2_bus_config, &leon2_amba_res); 120 #endif 121 } 122 123 RTEMS_SYSINIT_ITEM( 124 leon2_pre_driver_hook, 125 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 126 RTEMS_SYSINIT_ORDER_MIDDLE 127 ); -
c/src/lib/libbsp/sparc/leon3/Makefile.am
ra884df3 rc4ccf26c 29 29 librtemsbsp_a_SOURCES += startup/bspstart.c 30 30 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 31 librtemsbsp_a_SOURCES += startup/bsppredriver.c32 31 librtemsbsp_a_SOURCES += ../shared/startup/bspgetworkarea.c 33 32 librtemsbsp_a_SOURCES += ../../shared/sbrk.c -
c/src/lib/libbsp/sparc/leon3/startup/bspstart.c
ra884df3 rc4ccf26c 4 4 * The generic CPU dependent initialization has been performed 5 5 * before any of these are invoked. 6 * 7 * COPYRIGHT (c) 2011 8 * Aeroflex Gaisler 6 9 * 7 10 * COPYRIGHT (c) 1989-2013. … … 20 23 #include <leon.h> 21 24 #include <bsp/bootcard.h> 25 #include <drvmgr/drvmgr.h> 22 26 #include <rtems/sysinit.h> 23 27 … … 81 85 RTEMS_SYSINIT_ORDER_FIRST 82 86 ); 87 88 static void leon3_interrupt_common_init( void ) 89 { 90 /* Initialize shared interrupt handling, must be done after IRQ 91 * controller has been found and initialized. 92 */ 93 BSP_shared_interrupt_init(); 94 } 95 96 /* 97 * Called just before drivers are initialized. Is used to initialize shared 98 * interrupt handling. 99 */ 100 static void leon3_pre_driver_hook( void ) 101 { 102 bsp_spurious_initialize(); 103 104 #ifndef RTEMS_DRVMGR_STARTUP 105 leon3_interrupt_common_init(); 106 #endif 107 } 108 109 RTEMS_SYSINIT_ITEM( 110 leon3_pre_driver_hook, 111 RTEMS_SYSINIT_BSP_PRE_DRIVERS, 112 RTEMS_SYSINIT_ORDER_MIDDLE 113 ); 114 115 #ifdef RTEMS_DRVMGR_STARTUP 116 /* 117 * Initialize shared interrupt handling, must be done after IRQ controller has 118 * been found and initialized. 119 */ 120 RTEMS_SYSINIT_ITEM( 121 leon3_interrupt_common_init, 122 RTEMS_SYSINIT_DRVMGR_LEVEL_1, 123 RTEMS_SYSINIT_ORDER_LAST 124 ); 125 #endif -
c/src/lib/libbsp/sparc64/niagara/Makefile.am
ra884df3 rc4ccf26c 20 20 librtemsbsp_a_SOURCES += startup/bspclean.c 21 21 librtemsbsp_a_SOURCES += startup/m5op_sparc.S 22 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c23 22 librtemsbsp_a_SOURCES += ../../shared/sbrk.c 24 23 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c -
c/src/lib/libbsp/sparc64/usiii/Makefile.am
ra884df3 rc4ccf26c 31 31 librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c 32 32 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 33 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c34 33 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c 35 34 librtemsbsp_a_SOURCES += ../shared/startup/setvec.c -
c/src/lib/libbsp/v850/gdbv850sim/Makefile.am
ra884df3 rc4ccf26c 19 19 20 20 librtemsbsp_a_SOURCES = ../../../../../../bsps/shared/start/bspfatal-default.c 21 librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c22 21 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c 23 22 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspstart-empty.c
Note: See TracChangeset
for help on using the changeset viewer.