Changeset 88d594a in rtems for c/src/exec/score/cpu/no_cpu
- Timestamp:
- 05/24/95 21:39:42 (28 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 5b9d6ddf
- Parents:
- bf61e45c
- Location:
- c/src/exec/score/cpu/no_cpu
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/exec/score/cpu/no_cpu/asm.h
rbf61e45c r88d594a 32 32 33 33 #define ASM 34 #include < no_cpu.h>34 #include <rtems/no_cpu.h> 35 35 36 36 /* -
c/src/exec/score/cpu/no_cpu/cpu.h
rbf61e45c r88d594a 22 22 #endif 23 23 24 #include <no_cpu.h> /* pick up machine definitions */ 24 #include <rtems/no_cpu.h> /* pick up machine definitions */ 25 #ifndef ASM 26 #include <rtems/no_cputypes.h> 27 #endif 25 28 26 29 /* conditional compilation parameters */ -
c/src/exec/score/cpu/no_cpu/no_cpu.h
rbf61e45c r88d594a 1 /* 1 /* no_cpu.h 2 * 3 * This file is an example (i.e. "no CPU") of the file which is 4 * created for each CPU family port of RTEMS. 2 5 * 3 6 * … … 27 30 */ 28 31 32 #ifdef no_cpu 33 #undef no_cpu 34 #endif 29 35 #define no_cpu 36 37 #ifdef REPLACE_THIS_WITH_THE_CPU_MODEL 38 #undef REPLACE_THIS_WITH_THE_CPU_MODEL 39 #endif 30 40 #define REPLACE_THIS_WITH_THE_CPU_MODEL 31 41 42 #ifdef REPLACE_THIS_WITH_THE_BSP 43 #undef REPLACE_THIS_WITH_THE_BSP 44 #endif 45 #define REPLACE_THIS_WITH_THE_BSP 46 32 47 /* 33 48 * This file contains the information required to build … … 56 71 #define CPU_NAME "NO CPU" 57 72 58 /*59 * This section defines the basic types for this processor.60 */61 62 typedef unsigned char unsigned8; /* 8-bit unsigned integer */63 typedef unsigned short unsigned16; /* 16-bit unsigned integer */64 typedef unsigned int unsigned32; /* 32-bit unsigned integer */65 typedef unsigned long long unsigned64; /* 64-bit unsigned integer */66 67 typedef unsigned16 Priority_Bit_map_control;68 69 typedef char signed8; /* 8-bit signed integer */70 typedef short signed16; /* 16-bit signed integer */71 typedef int signed32; /* 32-bit signed integer */72 typedef long long signed64; /* 64-bit signed integer */73 74 typedef unsigned32 boolean; /* Boolean value */75 76 typedef float single_precision; /* single precision float */77 typedef double double_precision; /* double precision float */78 79 typedef void ( *no_cpu_isr_entry )( void );80 81 73 #ifdef __cplusplus 82 74 }
Note: See TracChangeset
for help on using the changeset viewer.