From 497428a296defb30fb4d166805091c580d18f7ad Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 30 May 1995 19:42:36 +0000 Subject: cpu/*types.h added and successfully compiled. IDLE task priority changed from 0 to 255 during initialization. --- c/src/exec/score/cpu/i386/i386types.h | 4 +++- c/src/exec/score/cpu/i960/i960types.h | 4 +++- c/src/exec/score/cpu/m68k/m68ktypes.h | 4 +++- c/src/exec/score/cpu/no_cpu/no_cputypes.h | 3 ++- c/src/exec/score/cpu/unix/unixtypes.h | 4 +++- 5 files changed, 14 insertions(+), 5 deletions(-) (limited to 'c/src/exec') 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 } -- cgit v1.2.3