Changeset a052181 in rtems
- Timestamp:
- 11/14/12 08:59:10 (11 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 9d10cf90
- Parents:
- 038e2f4a
- git-author:
- Sebastian Huber <sebastian.huber@…> (11/14/12 08:59:10)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (11/15/12 14:33:12)
- Files:
-
- 104 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/arm/csb336/include/bsp.h
r038e2f4a ra052181 17 17 18 18 #include <bspopts.h> 19 #include <bsp/default-initial-extension.h> 19 20 20 21 #include <rtems.h> -
c/src/lib/libbsp/arm/csb337/include/bsp.h
r038e2f4a ra052181 17 17 18 18 #include <bspopts.h> 19 #include <bsp/default-initial-extension.h> 19 20 20 21 #include <rtems.h> -
c/src/lib/libbsp/arm/edb7312/include/bsp.h
r038e2f4a ra052181 16 16 17 17 #include <bspopts.h> 18 #include <bsp/default-initial-extension.h> 18 19 19 20 #include <rtems.h> -
c/src/lib/libbsp/arm/gba/include/bsp.h
r038e2f4a ra052181 23 23 24 24 #include <bspopts.h> 25 #include <bsp/default-initial-extension.h> 25 26 26 27 #include <rtems.h> -
c/src/lib/libbsp/arm/gdbarmsim/include/bsp.h
r038e2f4a ra052181 16 16 17 17 #include <bspopts.h> 18 #include <bsp/default-initial-extension.h> 18 19 19 20 #include <rtems.h> -
c/src/lib/libbsp/arm/gp32/include/bsp.h
r038e2f4a ra052181 22 22 23 23 #include <bspopts.h> 24 #include <bsp/default-initial-extension.h> 24 25 25 26 #include <rtems.h> -
c/src/lib/libbsp/arm/gumstix/include/bsp.h
r038e2f4a ra052181 15 15 16 16 #include <bspopts.h> 17 #include <bsp/default-initial-extension.h> 17 18 18 19 #include <rtems.h> -
c/src/lib/libbsp/arm/lm3s69xx/include/bsp.h
r038e2f4a ra052181 18 18 #include <bspopts.h> 19 19 20 #define BSP_FEATURE_IRQ_EXTENSION 21 22 #define BSP_ARMV7M_IRQ_PRIORITY_DEFAULT (5 << 5) 23 24 #define BSP_ARMV7M_SYSTICK_PRIORITY (6 << 5) 25 26 #ifndef ASM 27 28 #include <bsp/default-initial-extension.h> 29 20 30 #include <rtems.h> 21 31 #include <rtems/console.h> … … 26 36 #endif /* __cplusplus */ 27 37 28 #define BSP_FEATURE_IRQ_EXTENSION29 30 #define BSP_ARMV7M_IRQ_PRIORITY_DEFAULT (5 << 5)31 32 #define BSP_ARMV7M_SYSTICK_PRIORITY (6 << 5)33 34 #ifndef ASM35 36 #endif /* ASM */37 38 38 #ifdef __cplusplus 39 39 } 40 40 #endif /* __cplusplus */ 41 41 42 #endif /* ASM */ 43 42 44 #endif /* LIBBSP_ARM_LM3S69XX_BSP_H */ -
c/src/lib/libbsp/arm/lpc24xx/include/bsp.h
r038e2f4a ra052181 26 26 #include <bspopts.h> 27 27 28 #include <rtems.h>29 #include <rtems/console.h>30 #include <rtems/clockdrv.h>31 32 #ifdef __cplusplus33 extern "C" {34 #endif /* __cplusplus */35 36 28 #define BSP_FEATURE_IRQ_EXTENSION 37 29 … … 49 41 50 42 #ifndef ASM 43 44 #include <rtems.h> 45 #include <rtems/console.h> 46 #include <rtems/clockdrv.h> 47 48 #include <bsp/default-initial-extension.h> 49 50 #ifdef __cplusplus 51 extern "C" { 52 #endif /* __cplusplus */ 51 53 52 54 struct rtems_bsdnet_ifconfig; … … 112 114 /** @} */ 113 115 114 #endif /* ASM */115 116 116 #ifdef __cplusplus 117 117 } 118 118 #endif /* __cplusplus */ 119 119 120 #endif /* ASM */ 121 120 122 #endif /* LIBBSP_ARM_LPC24XX_BSP_H */ -
c/src/lib/libbsp/arm/lpc32xx/include/bsp.h
r038e2f4a ra052181 26 26 #include <bspopts.h> 27 27 28 #define BSP_FEATURE_IRQ_EXTENSION 29 30 #ifndef ASM 31 28 32 #include <rtems.h> 29 33 #include <rtems/console.h> … … 31 35 32 36 #include <bsp/lpc32xx.h> 37 #include <bsp/default-initial-extension.h> 33 38 34 39 #ifdef __cplusplus 35 40 extern "C" { 36 41 #endif /* __cplusplus */ 37 38 #define BSP_FEATURE_IRQ_EXTENSION39 40 #ifndef ASM41 42 42 43 struct rtems_bsdnet_ifconfig; … … 248 249 */ 249 250 250 #endif /* ASM */251 252 251 #ifdef __cplusplus 253 252 } 254 253 #endif /* __cplusplus */ 255 254 255 #endif /* ASM */ 256 256 257 #endif /* LIBBSP_ARM_LPC32XX_BSP_H */ -
c/src/lib/libbsp/arm/nds/include/bsp.h
r038e2f4a ra052181 17 17 18 18 #include <bspopts.h> 19 #include <bsp/default-initial-extension.h> 19 20 #include <rtems.h> 20 21 #include <rtems/iosupp.h> -
c/src/lib/libbsp/arm/rtl22xx/include/bsp.h
r038e2f4a ra052181 16 16 17 17 #include <bspopts.h> 18 #include <bsp/default-initial-extension.h> 18 19 19 20 #define BSP_SMALL_MEMORY 1 -
c/src/lib/libbsp/arm/smdk2410/include/bsp.h
r038e2f4a ra052181 14 14 15 15 #include <bspopts.h> 16 #include <bsp/default-initial-extension.h> 16 17 17 18 #ifdef __cplusplus -
c/src/lib/libbsp/arm/stm32f4/include/bsp.h
r038e2f4a ra052181 17 17 18 18 #include <bspopts.h> 19 #include <bsp/default-initial-extension.h> 19 20 20 21 #include <rtems.h> -
c/src/lib/libbsp/avr/avrtest/include/bsp.h
r038e2f4a ra052181 20 20 21 21 #include <bspopts.h> 22 #include <bsp/default-initial-extension.h> 22 23 23 24 #include <rtems.h> -
c/src/lib/libbsp/bfin/TLL6527M/include/bsp.h
r038e2f4a ra052181 21 21 22 22 #include <bspopts.h> 23 #include <bsp/default-initial-extension.h> 23 24 24 25 #include <rtems.h> -
c/src/lib/libbsp/bfin/bf537Stamp/include/bsp.h
r038e2f4a ra052181 21 21 22 22 #include <bspopts.h> 23 #include <bsp/default-initial-extension.h> 23 24 24 25 #include <rtems.h> -
c/src/lib/libbsp/bfin/eZKit533/include/bsp.h
r038e2f4a ra052181 23 23 24 24 #include <bspopts.h> 25 #include <bsp/default-initial-extension.h> 25 26 26 27 #include <rtems.h> -
c/src/lib/libbsp/h8300/h8sim/include/bsp.h
r038e2f4a ra052181 20 20 21 21 #include <bspopts.h> 22 #include <bsp/default-initial-extension.h> 22 23 23 24 #include <rtems.h> -
c/src/lib/libbsp/i386/pc386/include/bsp.h
r038e2f4a ra052181 45 45 46 46 #include <bspopts.h> 47 #include <bsp/default-initial-extension.h> 47 48 48 49 #include <rtems.h> -
c/src/lib/libbsp/lm32/lm32_evr/include/bsp.h
r038e2f4a ra052181 21 21 #include <stdint.h> 22 22 #include <bspopts.h> 23 #include <bsp/default-initial-extension.h> 23 24 24 25 #include <rtems.h> -
c/src/lib/libbsp/lm32/milkymist/include/bsp.h
r038e2f4a ra052181 15 15 #include <stdint.h> 16 16 #include <bspopts.h> 17 #include <bsp/default-initial-extension.h> 17 18 18 19 #include <rtems.h> -
c/src/lib/libbsp/lm32/milkymist/startup/bspclean.c
r038e2f4a ra052181 46 46 } 47 47 48 void bsp_cleanup(uint32_t status) 48 void bsp_fatal_extension( 49 rtems_fatal_source source, 50 bool is_internal, 51 rtems_fatal_code error 52 ) 49 53 { 50 if (s tatus)54 if (source == RTEMS_FATAL_SOURCE_EXIT && error) 51 55 reconf(); 52 56 else 53 57 reboot(); 54 58 } 59 60 void bsp_cleanup(uint32_t status) 61 { 62 rtems_fatal(RTEMS_FATAL_SOURCE_EXIT, status); 63 } -
c/src/lib/libbsp/m32c/m32cbsp/include/bsp.h
r038e2f4a ra052181 20 20 21 21 #include <bspopts.h> 22 #include <bsp/default-initial-extension.h> 22 23 23 24 #include <rtems.h> -
c/src/lib/libbsp/m32r/m32rsim/include/bsp.h
r038e2f4a ra052181 20 20 21 21 #include <bspopts.h> 22 #include <bsp/default-initial-extension.h> 22 23 23 24 #include <rtems.h> -
c/src/lib/libbsp/m68k/av5282/include/bsp.h
r038e2f4a ra052181 11 11 12 12 #include <bspopts.h> 13 #include <bsp/default-initial-extension.h> 13 14 14 15 #include <rtems.h> -
c/src/lib/libbsp/m68k/csb360/include/bsp.h
r038e2f4a ra052181 111 111 #include <rtems/iosupp.h> 112 112 #include <rtems/clockdrv.h> 113 #include <bsp/default-initial-extension.h> 113 114 114 115 struct rtems_bsdnet_ifconfig; -
c/src/lib/libbsp/m68k/gen68302/include/bsp.h
r038e2f4a ra052181 21 21 22 22 #include <bspopts.h> 23 #include <bsp/default-initial-extension.h> 23 24 24 25 #include <rtems.h> -
c/src/lib/libbsp/m68k/gen68340/include/bsp.h
r038e2f4a ra052181 24 24 25 25 #include <bspopts.h> 26 #include <bsp/default-initial-extension.h> 26 27 27 28 #include <rtems.h> -
c/src/lib/libbsp/m68k/gen68360/include/bsp.h
r038e2f4a ra052181 30 30 31 31 #include <bspopts.h> 32 #include <bsp/default-initial-extension.h> 32 33 33 34 #include <rtems.h> -
c/src/lib/libbsp/m68k/genmcf548x/include/bsp.h
r038e2f4a ra052181 51 51 #endif 52 52 #include <bspopts.h> 53 #include <bsp/default-initial-extension.h> 53 54 54 55 #include <rtems.h> -
c/src/lib/libbsp/m68k/idp/include/bsp.h
r038e2f4a ra052181 8 8 9 9 #include <bspopts.h> 10 #include <bsp/default-initial-extension.h> 10 11 11 12 #include <rtems.h> -
c/src/lib/libbsp/m68k/mcf5206elite/include/bsp.h
r038e2f4a ra052181 128 128 #include <rtems/clockdrv.h> 129 129 #include <rtems/rtc.h> 130 #include <bsp/default-initial-extension.h> 130 131 131 132 #include "i2c.h" -
c/src/lib/libbsp/m68k/mcf52235/include/bsp.h
r038e2f4a ra052181 11 11 12 12 #include <bspopts.h> 13 #include <bsp/default-initial-extension.h> 13 14 #include <rtems.h> 14 15 #include <rtems/iosupp.h> -
c/src/lib/libbsp/m68k/mcf5225x/include/bsp.h
r038e2f4a ra052181 13 13 14 14 #include <bspopts.h> 15 #include <bsp/default-initial-extension.h> 15 16 #include <rtems.h> 16 17 #include <rtems/iosupp.h> -
c/src/lib/libbsp/m68k/mcf5225x/startup/bspclean.c
r038e2f4a ra052181 20 20 #include <rtems/bspIo.h> 21 21 22 void bsp_fatal_extension( 23 rtems_fatal_source source, 24 bool is_internal, 25 rtems_fatal_code error 26 ) 27 { 28 printk("\nRTEMS exited!\n"); 29 } 30 22 31 void __attribute__((weak)) bsp_cleanup( 23 32 uint32_t status 24 33 ) 25 34 { 26 printk("\nRTEMS exited!\n"); 27 for (;;) { 28 __asm__ volatile (" nop "); 29 __asm__ volatile (" nop "); 30 } 35 rtems_fatal( RTEMS_FATAL_SOURCE_EXIT, status ); 31 36 } -
c/src/lib/libbsp/m68k/mcf5235/include/bsp.h
r038e2f4a ra052181 11 11 12 12 #include <bspopts.h> 13 #include <bsp/default-initial-extension.h> 13 14 #include <rtems.h> 14 15 #include <rtems/iosupp.h> -
c/src/lib/libbsp/m68k/mcf5329/include/bsp.h
r038e2f4a ra052181 11 11 12 12 #include <bspopts.h> 13 #include <bsp/default-initial-extension.h> 13 14 #include <rtems.h> 14 15 #include <rtems/iosupp.h> -
c/src/lib/libbsp/m68k/mrm332/include/bsp.h
r038e2f4a ra052181 19 19 20 20 #include <bspopts.h> 21 #include <bsp/default-initial-extension.h> 21 22 22 23 #include <rtems.h> -
c/src/lib/libbsp/m68k/mvme136/include/bsp.h
r038e2f4a ra052181 19 19 20 20 #include <bspopts.h> 21 #include <bsp/default-initial-extension.h> 21 22 22 23 #include <rtems.h> -
c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c
r038e2f4a ra052181 31 31 #define TIMER 0xfffb0000 32 32 33 void bsp_cleanup( 34 uint32_t status 33 void bsp_fatal_extension( 34 rtems_fatal_source source, 35 bool is_internal, 36 rtems_fatal_code error 35 37 ) 36 38 { … … 43 45 __asm__ volatile( "trap #13" ); /* insures SUPV mode */ 44 46 } 47 48 void bsp_cleanup( 49 uint32_t status 50 ) 51 { 52 rtems_fatal( RTEMS_FATAL_SOURCE_EXIT, status ); 53 } -
c/src/lib/libbsp/m68k/mvme147/include/bsp.h
r038e2f4a ra052181 23 23 24 24 #include <bspopts.h> 25 #include <bsp/default-initial-extension.h> 25 26 26 27 #include <rtems.h> -
c/src/lib/libbsp/m68k/mvme147/startup/bspclean.c
r038e2f4a ra052181 32 32 } 33 33 34 void bsp_cleanup( 35 uint32_t status 34 void bsp_fatal_extension( 35 rtems_fatal_source source, 36 bool is_internal, 37 rtems_fatal_code error 36 38 ) 37 39 { … … 42 44 __asm__ volatile( "trap #13" ); /* ensures SUPV mode */ 43 45 } 46 47 void bsp_cleanup( 48 uint32_t status 49 ) 50 { 51 rtems_fatal( RTEMS_FATAL_SOURCE_EXIT, status ); 52 } -
c/src/lib/libbsp/m68k/mvme147s/include/bsp.h
r038e2f4a ra052181 23 23 24 24 #include <bspopts.h> 25 #include <bsp/default-initial-extension.h> 25 26 26 27 #include <rtems.h> -
c/src/lib/libbsp/m68k/mvme162/include/bsp.h
r038e2f4a ra052181 26 26 27 27 #include <bspopts.h> 28 #include <bsp/default-initial-extension.h> 28 29 29 30 #include <rtems.h> -
c/src/lib/libbsp/m68k/mvme162/startup/bspclean.c
r038e2f4a ra052181 47 47 } 48 48 49 void bsp_cleanup( 50 uint32_t status 49 void bsp_fatal_extension( 50 rtems_fatal_source source, 51 bool is_internal, 52 rtems_fatal_code error 51 53 ) 52 54 { … … 54 56 __asm__ volatile( "trap #13" ); /* insures SUPV mode */ 55 57 } 58 59 void bsp_cleanup( 60 uint32_t status 61 ) 62 { 63 rtems_fatal( RTEMS_FATAL_SOURCE_EXIT, status ); 64 } -
c/src/lib/libbsp/m68k/mvme167/include/bsp.h
r038e2f4a ra052181 25 25 26 26 #include <bspopts.h> 27 #include <bsp/default-initial-extension.h> 27 28 28 29 #include <rtems.h> -
c/src/lib/libbsp/m68k/mvme167/startup/bspclean.c
r038e2f4a ra052181 50 50 } 51 51 52 void bsp_fatal_extension( 53 rtems_fatal_source source, 54 bool is_internal, 55 rtems_fatal_code error 56 ) 57 { 58 M68Kvec[ 45 ] = bsp_return_to_monitor_trap; 59 __asm__ volatile( "trap #13" ); 60 } 61 52 62 /* 53 63 * bsp_cleanup … … 77 87 ) 78 88 { 79 M68Kvec[ 45 ] = bsp_return_to_monitor_trap; 80 __asm__ volatile( "trap #13" ); 89 rtems_fatal( RTEMS_FATAL_SOURCE_EXIT, status ); 81 90 } -
c/src/lib/libbsp/m68k/ods68302/include/bsp.h
r038e2f4a ra052181 19 19 20 20 #include <bspopts.h> 21 #include <bsp/default-initial-extension.h> 21 22 22 23 #define BSP_SMALL_MEMORY 1 -
c/src/lib/libbsp/m68k/sim68000/include/bsp.h
r038e2f4a ra052181 20 20 21 21 #include <bspopts.h> 22 #include <bsp/default-initial-extension.h> 22 23 23 24 #include <rtems.h> -
c/src/lib/libbsp/m68k/uC5282/include/bsp.h
r038e2f4a ra052181 20 20 21 21 #include <bspopts.h> 22 #include <bsp/default-initial-extension.h> 22 23 23 24 #include <rtems.h> -
c/src/lib/libbsp/m68k/uC5282/startup/bspclean.c
r038e2f4a ra052181 17 17 #include <bsp/bootcard.h> 18 18 19 void bsp_fatal_extension( 20 rtems_fatal_source source, 21 bool is_internal, 22 rtems_fatal_code error 23 ) 24 { 25 bsp_reset(); 26 } 27 19 28 void bsp_cleanup( 20 29 uint32_t status 21 30 ) 22 31 { 23 bsp_reset();32 rtems_fatal( RTEMS_FATAL_SOURCE_EXIT, status ); 24 33 } -
c/src/lib/libbsp/mips/csb350/include/bsp.h
r038e2f4a ra052181 23 23 24 24 #include <bspopts.h> 25 #include <bsp/default-initial-extension.h> 25 26 26 27 #include <rtems.h> -
c/src/lib/libbsp/mips/genmongoosev/include/bsp.h
r038e2f4a ra052181 23 23 24 24 #include <bspopts.h> 25 #include <bsp/default-initial-extension.h> 25 26 26 27 #include <rtems.h> -
c/src/lib/libbsp/mips/hurricane/include/bsp.h
r038e2f4a ra052181 21 21 22 22 #include <bspopts.h> 23 #include <bsp/default-initial-extension.h> 23 24 24 25 #include <rtems.h> -
c/src/lib/libbsp/mips/jmr3904/include/bsp.h
r038e2f4a ra052181 23 23 24 24 #include <bspopts.h> 25 #include <bsp/default-initial-extension.h> 25 26 26 27 #include <rtems.h> … … 32 33 #define BSP_FEATURE_IRQ_EXTENSION 33 34 #define BSP_SHARED_HANDLER_SUPPORT 1 35 #define BSP_RESET_BOARD_AT_EXIT 1 34 36 35 37 #ifdef __cplusplus -
c/src/lib/libbsp/mips/malta/include/bsp.h
r038e2f4a ra052181 23 23 24 24 #include <bspopts.h> 25 #include <bsp/default-initial-extension.h> 25 26 26 27 #include <rtems.h> -
c/src/lib/libbsp/mips/rbtx4925/include/bsp.h
r038e2f4a ra052181 22 22 23 23 #include <bspopts.h> 24 #include <bsp/default-initial-extension.h> 24 25 25 26 #include <rtems.h> -
c/src/lib/libbsp/mips/rbtx4938/include/bsp.h
r038e2f4a ra052181 22 22 23 23 #include <bspopts.h> 24 #include <bsp/default-initial-extension.h> 24 25 25 26 #include <rtems.h> -
c/src/lib/libbsp/nios2/nios2_iss/include/bsp.h
r038e2f4a ra052181 22 22 #include <stdint.h> 23 23 #include <bspopts.h> 24 #include <bsp/default-initial-extension.h> 24 25 25 26 #include <rtems.h> -
c/src/lib/libbsp/no_cpu/no_bsp/include/bsp.h
r038e2f4a ra052181 21 21 22 22 #include <bspopts.h> 23 #include <bsp/default-initial-extension.h> 23 24 24 25 #include <rtems.h> -
c/src/lib/libbsp/powerpc/beatnik/include/bsp.h
r038e2f4a ra052181 16 16 17 17 #include <bspopts.h> 18 #include <bsp/default-initial-extension.h> 18 19 19 20 #include <rtems.h> -
c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c
r038e2f4a ra052181 3 3 #include <rtems/bspIo.h> 4 4 5 void bsp_cleanup( 6 uint32_t status 5 void bsp_fatal_extension( 6 rtems_fatal_source source, 7 bool is_internal, 8 rtems_fatal_code error 7 9 ) 8 10 { … … 11 13 */ 12 14 printk( 13 "bsp_ cleanup(): RTEMS terminated -- no way back to MotLoad "15 "bsp_fatal_extension(): RTEMS terminated -- no way back to MotLoad " 14 16 "so I reset the card\n" 15 17 ); 16 18 bsp_reset(); 17 19 } 20 21 void bsp_cleanup( 22 uint32_t status 23 ) 24 { 25 rtems_fatal( RTEMS_FATAL_SOURCE_EXIT, status ); 26 } -
c/src/lib/libbsp/powerpc/ep1a/include/bsp.h
r038e2f4a ra052181 12 12 13 13 #include <bspopts.h> 14 #include <bsp/default-initial-extension.h> 14 15 15 16 #include <rtems.h> -
c/src/lib/libbsp/powerpc/gen5200/include/bsp.h
r038e2f4a ra052181 123 123 #include <bsp/vectors.h> 124 124 #include <bsp/u-boot.h> 125 #include <bsp/default-initial-extension.h> 125 126 126 127 /* -
c/src/lib/libbsp/powerpc/gen83xx/include/bsp.h
r038e2f4a ra052181 64 64 #ifndef ASM 65 65 66 #ifdef __cplusplus67 extern "C" {68 #endif69 70 66 #include <rtems.h> 71 67 #include <rtems/console.h> … … 73 69 #include <bsp/vectors.h> 74 70 #include <bsp/irq.h> 71 #include <bsp/default-initial-extension.h> 72 73 #ifdef __cplusplus 74 extern "C" { 75 #endif 75 76 76 77 /* -
c/src/lib/libbsp/powerpc/haleakala/include/bsp.h
r038e2f4a ra052181 68 68 #include <bsp/irq.h> 69 69 #include <bsp/vectors.h> 70 #include <bsp/default-initial-extension.h> 70 71 71 72 /* Network Defines */ -
c/src/lib/libbsp/powerpc/mbx8xx/include/bsp.h
r038e2f4a ra052181 21 21 22 22 #include <bspopts.h> 23 #include <bsp/default-initial-extension.h> 23 24 24 25 #include <rtems.h> -
c/src/lib/libbsp/powerpc/motorola_powerpc/include/bsp.h
r038e2f4a ra052181 12 12 13 13 #include <bspopts.h> 14 #include <bsp/default-initial-extension.h> 14 15 15 16 #include <rtems.h> -
c/src/lib/libbsp/powerpc/mpc55xxevb/include/bsp.h
r038e2f4a ra052181 24 24 #define LIBBSP_POWERPC_MPC55XXEVB_BSP_H 25 25 26 #include <stdint.h>27 28 #include <rtems.h>29 #include <rtems/console.h>30 #include <rtems/clockdrv.h>31 32 26 #include <bspopts.h> 33 34 #include <bsp/tictac.h>35 36 #ifdef __cplusplus37 extern "C" {38 #endif /* __cplusplus */39 27 40 28 #define BSP_SMALL_MEMORY 1 … … 45 33 46 34 #ifndef ASM 35 36 #include <rtems.h> 37 #include <rtems/console.h> 38 #include <rtems/clockdrv.h> 39 40 #include <bsp/tictac.h> 41 #include <bsp/default-initial-extension.h> 42 43 #ifdef __cplusplus 44 extern "C" { 45 #endif /* __cplusplus */ 47 46 48 47 /** @brief System clock frequency */ … … 79 78 #define BSP_IDLE_TASK_BODY bsp_idle_thread 80 79 81 #endif /* ASM */82 83 80 #ifdef __cplusplus 84 81 } 85 82 #endif /* __cplusplus */ 86 83 84 #endif /* ASM */ 85 87 86 #endif /* LIBBSP_POWERPC_MPC55XXEVB_BSP_H */ -
c/src/lib/libbsp/powerpc/mpc8260ads/include/bsp.h
r038e2f4a ra052181 21 21 22 22 #include <bspopts.h> 23 #include <bsp/default-initial-extension.h> 23 24 24 25 #include <rtems.h> -
c/src/lib/libbsp/powerpc/mvme3100/include/bsp.h
r038e2f4a ra052181 14 14 15 15 #include <bspopts.h> 16 #include <bsp/default-initial-extension.h> 16 17 17 18 #include <rtems.h> -
c/src/lib/libbsp/powerpc/mvme5500/include/bsp.h
r038e2f4a ra052181 17 17 18 18 #include <bspopts.h> 19 #include <bsp/default-initial-extension.h> 19 20 20 21 #include <rtems.h> -
c/src/lib/libbsp/powerpc/mvme5500/startup/bspclean.c
r038e2f4a ra052181 9 9 #define AUTO_BOOT 0 10 10 11 void bsp_cleanup( 12 uint32_t status 11 void bsp_fatal_extension( 12 rtems_fatal_source source, 13 bool is_internal, 14 rtems_fatal_code error 13 15 ) 14 16 { … … 23 25 #endif 24 26 } 27 28 void bsp_cleanup( 29 uint32_t status 30 ) 31 { 32 rtems_fatal( RTEMS_FATAL_SOURCE_EXIT, status ); 33 } -
c/src/lib/libbsp/powerpc/psim/include/bsp.h
r038e2f4a ra052181 37 37 #include <bspopts.h> 38 38 39 #define BSP_RESET_BOARD_AT_EXIT 1 40 39 41 #ifdef ASM 40 42 /* Definition of where to store registers in alignment handler */ … … 48 50 #include <rtems/iosupp.h> 49 51 #include <bsp/vectors.h> 52 #include <bsp/default-initial-extension.h> 50 53 51 54 /* Constants */ -
c/src/lib/libbsp/powerpc/qemuppc/include/bsp.h
r038e2f4a ra052181 19 19 20 20 #include <bspopts.h> 21 #include <bsp/default-initial-extension.h> 21 22 22 23 #include <rtems.h> -
c/src/lib/libbsp/powerpc/qoriq/include/bsp.h
r038e2f4a ra052181 30 30 #include <rtems.h> 31 31 32 #include <bsp/default-initial-extension.h> 33 32 34 #ifdef __cplusplus 33 35 extern "C" { … … 58 60 #define RTEMS_BSP_NETWORK_DRIVER_NAME4 "intercom1" 59 61 60 #endif /* ASM */61 62 62 #ifdef __cplusplus 63 63 } 64 64 #endif /* __cplusplus */ 65 65 66 #endif /* ASM */ 67 66 68 #endif /* LIBBSP_POWERPC_QORIQ_BSP_H */ -
c/src/lib/libbsp/powerpc/score603e/include/bsp.h
r038e2f4a ra052181 21 21 22 22 #include <bspopts.h> 23 #include <bsp/default-initial-extension.h> 23 24 #include <rtems.h> 24 25 #include <rtems/console.h> -
c/src/lib/libbsp/powerpc/ss555/include/bsp.h
r038e2f4a ra052181 27 27 28 28 #include <bspopts.h> 29 #include <bsp/default-initial-extension.h> 29 30 30 31 #include <rtems.h> -
c/src/lib/libbsp/powerpc/t32mppc/include/bsp.h
r038e2f4a ra052181 22 22 #include <rtems.h> 23 23 24 #include <bsp/default-initial-extension.h> 25 24 26 #ifdef __cplusplus 25 27 extern "C" { -
c/src/lib/libbsp/powerpc/tqm8xx/include/bsp.h
r038e2f4a ra052181 75 75 76 76 #ifndef ASM 77 #ifdef __cplusplus78 extern "C" {79 #endif80 77 81 78 #include <bspopts.h> … … 91 88 #include <bsp/tqm.h> 92 89 #include <libcpu/powerpc-utility.h> 90 #include <bsp/default-initial-extension.h> 91 92 #ifdef __cplusplus 93 extern "C" { 94 #endif 93 95 94 96 /* -
c/src/lib/libbsp/powerpc/virtex/include/bsp.h
r038e2f4a ra052181 60 60 #include <bsp/irq.h> 61 61 #include <bsp/vectors.h> 62 #include <bsp/default-initial-extension.h> 62 63 63 64 /* miscellaneous stuff assumed to exist */ -
c/src/lib/libbsp/powerpc/virtex4/include/bsp.h
r038e2f4a ra052181 64 64 #include <rtems/iosupp.h> 65 65 66 #include <bsp/default-initial-extension.h> 67 66 68 /* miscellaneous stuff assumed to exist */ 67 69 extern bool bsp_timer_internal_clock; /* TRUE, when timer runs with CPU clk */ -
c/src/lib/libbsp/powerpc/virtex4/startup/bspclean.c
r038e2f4a ra052181 41 41 __attribute__(( weak, alias("_noopfun") )); 42 42 43 void bsp_cleanup( uint32_t status ) 43 void bsp_fatal_extension( 44 rtems_fatal_source source, 45 bool is_internal, 46 rtems_fatal_code error 47 ) 44 48 { 45 app_bsp_cleanup(); 49 if ( source == RTEMS_FATAL_SOURCE_EXIT ) { 50 app_bsp_cleanup(); 51 } 46 52 47 53 /* All done. Hang out. */ 48 54 BSP_ask_for_reset(); 49 55 } 56 57 void bsp_cleanup( uint32_t status ) 58 { 59 rtems_fatal( RTEMS_FATAL_SOURCE_EXIT, status ); 60 } -
c/src/lib/libbsp/powerpc/virtex5/include/bsp.h
r038e2f4a ra052181 63 63 #include <rtems/clockdrv.h> 64 64 #include <rtems/iosupp.h> 65 #include <bsp/default-initial-extension.h> 65 66 66 67 /* miscellaneous stuff assumed to exist */ -
c/src/lib/libbsp/powerpc/virtex5/startup/bspclean.c
r038e2f4a ra052181 41 41 __attribute__(( weak, alias("_noopfun") )); 42 42 43 void bsp_cleanup( uint32_t status ) 43 void bsp_fatal_extension( 44 rtems_fatal_source source, 45 bool is_internal, 46 rtems_fatal_code error 47 ) 44 48 { 45 app_bsp_cleanup(); 49 if ( source == RTEMS_FATAL_SOURCE_EXIT ) { 50 app_bsp_cleanup(); 51 } 46 52 47 53 /* All done. Hang out. */ 48 54 BSP_ask_for_reset(); 49 55 } 56 57 void bsp_cleanup( uint32_t status ) 58 { 59 rtems_fatal( RTEMS_FATAL_SOURCE_EXIT, status ); 60 } -
c/src/lib/libbsp/sh/gensh1/include/bsp.h
r038e2f4a ra052181 33 33 34 34 #include <bspopts.h> 35 #include <bsp/default-initial-extension.h> 35 36 36 37 #define BSP_SMALL_MEMORY 1 -
c/src/lib/libbsp/sh/gensh2/include/bsp.h
r038e2f4a ra052181 44 44 45 45 #include <bspopts.h> 46 #include <bsp/default-initial-extension.h> 46 47 47 48 #define BSP_SMALL_MEMORY 1 -
c/src/lib/libbsp/sh/gensh4/include/bsp.h
r038e2f4a ra052181 47 47 #include <rtems/console.h> 48 48 #include <bspopts.h> 49 #include <bsp/default-initial-extension.h> 49 50 50 51 #include "rtems/score/sh7750_regs.h" -
c/src/lib/libbsp/sh/shsim/include/bsp.h
r038e2f4a ra052181 32 32 33 33 #include <bspopts.h> 34 #include <bsp/default-initial-extension.h> 34 35 35 36 #define BSP_SMALL_MEMORY 1 -
c/src/lib/libbsp/shared/bspclean.c
r038e2f4a ra052181 14 14 #include <rtems/bspIo.h> 15 15 16 void bsp_cleanup( 17 uint32_t status 16 void bsp_fatal_extension( 17 rtems_fatal_source source, 18 bool is_internal, 19 rtems_fatal_code error 18 20 ) 19 21 { … … 38 40 #endif 39 41 } 42 43 void bsp_cleanup( uint32_t status ) 44 { 45 rtems_fatal( RTEMS_FATAL_SOURCE_EXIT, status ); 46 } -
c/src/lib/libbsp/sparc/erc32/Makefile.am
r038e2f4a ra052181 30 30 # startup 31 31 libbsp_a_SOURCES += ../../shared/bspclean.c ../../shared/bsplibc.c \ 32 ../shared/startup/bspfatalextension.c \33 32 startup/bsppredriver.c ../../sparc/shared/bspgetworkarea.c \ 34 33 ../../sparc/shared/bsppretaskinghook.c ../../shared/bsppost.c \ -
c/src/lib/libbsp/sparc/erc32/include/bsp.h
r038e2f4a ra052181 26 26 27 27 #include <bspopts.h> 28 #include <bsp/default-initial-extension.h> 28 29 29 30 #include <rtems.h> … … 33 34 #include <rtems/console.h> 34 35 #include <rtems/irq-extension.h> 35 36 #include <bsp/default-initial-extension.h>37 36 38 37 /* … … 53 52 54 53 /* Constants */ 54 55 #define BSP_RESET_BOARD_AT_EXIT 1 55 56 56 57 /* -
c/src/lib/libbsp/sparc/leon2/Makefile.am
r038e2f4a ra052181 47 47 # startup 48 48 libbsp_a_SOURCES += ../../shared/bspclean.c ../../shared/bsplibc.c \ 49 ../shared/startup/bspfatalextension.c \50 49 ../../shared/bsppost.c startup/bsppredriver.c \ 51 50 startup/bspstart.c ../../sparc/shared/bsppretaskinghook.c \ -
c/src/lib/libbsp/sparc/leon2/include/bsp.h
r038e2f4a ra052181 26 26 27 27 #include <bspopts.h> 28 #include <bsp/default-initial-extension.h> 28 29 29 30 #include <rtems.h> … … 32 33 #include <rtems/console.h> 33 34 #include <rtems/irq-extension.h> 34 35 #include <bsp/default-initial-extension.h>36 35 37 36 /* SPARC CPU variant: LEON2 */ … … 73 72 74 73 /* Constants */ 74 75 #define BSP_RESET_BOARD_AT_EXIT 1 75 76 76 77 /* -
c/src/lib/libbsp/sparc/leon3/Makefile.am
r038e2f4a ra052181 31 31 # startup 32 32 libbsp_a_SOURCES += ../../shared/bspclean.c ../../shared/bsplibc.c \ 33 ../shared/startup/bspfatalextension.c \34 33 ../../shared/bsppost.c ../../shared/bootcard.c startup/bspstart.c \ 35 34 ../../sparc/shared/bsppretaskinghook.c startup/bsppredriver.c \ -
c/src/lib/libbsp/sparc/leon3/include/bsp.h
r038e2f4a ra052181 26 26 27 27 #include <bspopts.h> 28 #include <bsp/default-initial-extension.h> 28 29 29 30 #include <rtems.h> … … 33 34 #include <rtems/irq-extension.h> 34 35 35 #include <bsp/default-initial-extension.h>36 37 36 /* SPARC CPU variant: LEON3 */ 38 37 #define LEON3 1 … … 46 45 /* Maximum supported APBUARTs by BSP */ 47 46 #define BSP_NUMBER_OF_TERMIOS_PORTS 8 47 48 #define BSP_RESET_BOARD_AT_EXIT 1 48 49 49 50 /* -
c/src/lib/libbsp/sparc64/niagara/include/bsp.h
r038e2f4a ra052181 25 25 26 26 #include <bspopts.h> 27 #include <bsp/default-initial-extension.h> 27 28 28 29 #include <rtems.h> -
c/src/lib/libbsp/sparc64/usiii/include/bsp.h
r038e2f4a ra052181 27 27 28 28 #include <bspopts.h> 29 #include <bsp/default-initial-extension.h> 29 30 30 31 #include <rtems.h> -
c/src/lib/libbsp/v850/gdbv850sim/include/bsp.h
r038e2f4a ra052181 21 21 22 22 #include <bspopts.h> 23 #include <bsp/default-initial-extension.h> 23 24 24 25 #include <rtems.h> -
cpukit/score/include/rtems/score/interr.h
r038e2f4a ra052181 59 59 */ 60 60 RTEMS_FATAL_SOURCE_APPLICATION, 61 62 /** 63 * @brief Fatal source of exit(). 64 * 65 * The fatal code is the exit() status code. 66 */ 67 RTEMS_FATAL_SOURCE_EXIT, 61 68 62 69 /** -
testsuites/psxtests/psxfatal_support/init.c
r038e2f4a ra052181 134 134 printk( "*** END OF TEST POSIX FATAL " FATAL_ERROR_TEST_NAME " ***\n" ); 135 135 } 136 137 if ( _System_state_Is_up( _System_state_Get() ) )138 _Thread_Stop_multitasking();139 136 } 140 137 -
testsuites/samples/minimum/init.c
r038e2f4a ra052181 13 13 * http://www.rtems.com/license/LICENSE. 14 14 */ 15 16 #define __RTEMS_VIOLATE_KERNEL_VISIBILITY__17 15 18 16 #ifdef HAVE_CONFIG_H … … 38 36 39 37 /* configuration information */ 40 41 /*42 * This fatal extension adds some bytes to the absolute minimum, but it43 * prevents the _CPU_Fatal_halt().44 */45 static void Fatal_extension(46 uint32_t source,47 bool is_internal,48 uint32_t error49 )50 {51 _Thread_Stop_multitasking();52 }53 54 #define CONFIGURE_INITIAL_EXTENSIONS { .fatal = Fatal_extension }55 38 56 39 /* -
testsuites/sptests/spfatal_support/init.c
r038e2f4a ra052181 136 136 printk( "*** END OF TEST FATAL " FATAL_ERROR_TEST_NAME " ***\n" ); 137 137 } 138 139 if ( _System_state_Is_up( _System_state_Get() ) )140 _Thread_Stop_multitasking();141 138 } 142 139
Note: See TracChangeset
for help on using the changeset viewer.