summaryrefslogtreecommitdiffstats
path: root/c/src/exec/score/cpu
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1995-05-30 19:42:36 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1995-05-30 19:42:36 +0000
commit497428a296defb30fb4d166805091c580d18f7ad (patch)
treedbc0d2de6fc3b52e8ef6481f786b3f332cf5a54d /c/src/exec/score/cpu
parentAdded m68ktypes.h (diff)
downloadrtems-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/score/cpu')
-rw-r--r--c/src/exec/score/cpu/i386/i386types.h4
-rw-r--r--c/src/exec/score/cpu/i960/i960types.h4
-rw-r--r--c/src/exec/score/cpu/m68k/m68ktypes.h4
-rw-r--r--c/src/exec/score/cpu/no_cpu/no_cputypes.h3
-rw-r--r--c/src/exec/score/cpu/unix/unixtypes.h4
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
}