summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-06-27 09:43:39 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-06-29 10:04:37 +0200
commita8188730bfa2ebd71c3b239f8e9c90fb21aaa3fc (patch)
tree858613f789ec0e50119bac864cf1ed6b103b73d5
parentriscv: Fix interrupt save/restore (diff)
downloadrtems-a8188730bfa2ebd71c3b239f8e9c90fb21aaa3fc.tar.bz2
riscv: Fix _CPU_Context_Initialize() prototype
Update #3433.
-rw-r--r--cpukit/score/cpu/riscv/include/rtems/score/cpu.h12
-rw-r--r--cpukit/score/cpu/riscv/riscv-context-initialize.c12
2 files changed, 12 insertions, 12 deletions
diff --git a/cpukit/score/cpu/riscv/include/rtems/score/cpu.h b/cpukit/score/cpu/riscv/include/rtems/score/cpu.h
index 1a5dcbed53..61d3ffa3f7 100644
--- a/cpukit/score/cpu/riscv/include/rtems/score/cpu.h
+++ b/cpukit/score/cpu/riscv/include/rtems/score/cpu.h
@@ -183,12 +183,12 @@ uint32_t _CPU_ISR_Get_level( void );
void _CPU_Context_Initialize(
Context_Control *context,
- void *stack_area_begin,
- size_t stack_area_size,
- unsigned long new_level,
- void (*entry_point)( void ),
- bool is_fp,
- void *tls_area
+ void *stack_area_begin,
+ size_t stack_area_size,
+ uint32_t new_level,
+ void ( *entry_point )( void ),
+ bool is_fp,
+ void *tls_area
);
#define _CPU_Context_Restart_self( _the_context ) \
diff --git a/cpukit/score/cpu/riscv/riscv-context-initialize.c b/cpukit/score/cpu/riscv/riscv-context-initialize.c
index 0dce495b1a..9180c92cd3 100644
--- a/cpukit/score/cpu/riscv/riscv-context-initialize.c
+++ b/cpukit/score/cpu/riscv/riscv-context-initialize.c
@@ -38,12 +38,12 @@
void _CPU_Context_Initialize(
Context_Control *context,
- void *stack_area_begin,
- size_t stack_area_size,
- unsigned long new_level,
- void (*entry_point)( void ),
- bool is_fp,
- void *tls_area
+ void *stack_area_begin,
+ size_t stack_area_size,
+ uint32_t new_level,
+ void ( *entry_point )( void ),
+ bool is_fp,
+ void *tls_area
)
{
void *stack;