diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1995-05-30 19:42:36 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1995-05-30 19:42:36 +0000 |
commit | 497428a296defb30fb4d166805091c580d18f7ad (patch) | |
tree | dbc0d2de6fc3b52e8ef6481f786b3f332cf5a54d /c/src/exec | |
parent | Added m68ktypes.h (diff) | |
download | rtems-497428a296defb30fb4d166805091c580d18f7ad.tar.bz2 |
cpu/*types.h added and successfully compiled.
IDLE task priority changed from 0 to 255 during initialization.
Diffstat (limited to 'c/src/exec')
-rw-r--r-- | c/src/exec/score/cpu/i386/i386types.h | 4 | ||||
-rw-r--r-- | c/src/exec/score/cpu/i960/i960types.h | 4 | ||||
-rw-r--r-- | c/src/exec/score/cpu/m68k/m68ktypes.h | 4 | ||||
-rw-r--r-- | c/src/exec/score/cpu/no_cpu/no_cputypes.h | 3 | ||||
-rw-r--r-- | c/src/exec/score/cpu/unix/unixtypes.h | 4 |
5 files changed, 14 insertions, 5 deletions
diff --git a/c/src/exec/score/cpu/i386/i386types.h b/c/src/exec/score/cpu/i386/i386types.h index 33e06e49fd..dea5bf2737 100644 --- a/c/src/exec/score/cpu/i386/i386types.h +++ b/c/src/exec/score/cpu/i386/i386types.h @@ -44,7 +44,9 @@ typedef unsigned32 boolean; /* Boolean value */ typedef float single_precision; /* single precision float */ typedef double double_precision; /* double precision float */ -typedef void ( *i386_isr )( void ); +typedef void i386_isr; + +typedef i386_isr ( *i386_isr_entry )( void ); #ifdef __cplusplus } diff --git a/c/src/exec/score/cpu/i960/i960types.h b/c/src/exec/score/cpu/i960/i960types.h index eed649a043..5b1bfddb4c 100644 --- a/c/src/exec/score/cpu/i960/i960types.h +++ b/c/src/exec/score/cpu/i960/i960types.h @@ -44,7 +44,9 @@ typedef unsigned32 boolean; /* Boolean value */ typedef float single_precision; /* single precision float */ typedef double double_precision; /* double precision float */ -typedef void ( *i960_isr )( void ); +typedef void i960_isr; + +typedef void ( *i960_isr_entry )( void ); #ifdef __cplusplus } diff --git a/c/src/exec/score/cpu/m68k/m68ktypes.h b/c/src/exec/score/cpu/m68k/m68ktypes.h index 1c045bc242..b1aba06a02 100644 --- a/c/src/exec/score/cpu/m68k/m68ktypes.h +++ b/c/src/exec/score/cpu/m68k/m68ktypes.h @@ -44,7 +44,9 @@ typedef unsigned32 boolean; /* Boolean value */ typedef float single_precision; /* single precision float */ typedef double double_precision; /* double precision float */ -typedef void ( *m68k_isr )( void ); +typedef void m68k_isr; + +typedef void ( *m68k_isr_entry )( void ); #ifdef __cplusplus } diff --git a/c/src/exec/score/cpu/no_cpu/no_cputypes.h b/c/src/exec/score/cpu/no_cpu/no_cputypes.h index e7bb97919c..e3e350a54d 100644 --- a/c/src/exec/score/cpu/no_cpu/no_cputypes.h +++ b/c/src/exec/score/cpu/no_cpu/no_cputypes.h @@ -44,7 +44,8 @@ typedef unsigned32 boolean; /* Boolean value */ typedef float single_precision; /* single precision float */ typedef double double_precision; /* double precision float */ -typedef void ( *no_cpu_isr )( void ); +typedef void no_cpu_isr; +typedef void ( *no_cpu_isr_entry )( void ); #ifdef __cplusplus } diff --git a/c/src/exec/score/cpu/unix/unixtypes.h b/c/src/exec/score/cpu/unix/unixtypes.h index 4d0337ec0c..4c57ab8c64 100644 --- a/c/src/exec/score/cpu/unix/unixtypes.h +++ b/c/src/exec/score/cpu/unix/unixtypes.h @@ -44,7 +44,9 @@ typedef unsigned32 boolean; /* Boolean value */ typedef float single_precision; /* single precision float */ typedef double double_precision; /* double precision float */ -typedef void ( *unix_isr )( void ); +typedef void unix_isr; + +typedef unix_isr ( *unix_isr_entry )( void ); #ifdef __cplusplus } |