diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-11-09 08:12:49 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-11-12 13:25:44 +0100 |
commit | 70928bc98bc40e82394e714013ffdac29732ad2e (patch) | |
tree | f50c0bcecd8cbcc316fb17b9950d814a11f76980 /cpukit/score/cpu/sparc64/cpu.c | |
parent | sparc: Remove use of proc_ptr (diff) | |
download | rtems-70928bc98bc40e82394e714013ffdac29732ad2e.tar.bz2 |
sparc64: Remove use of proc_ptr
Update #3585.
Diffstat (limited to 'cpukit/score/cpu/sparc64/cpu.c')
-rw-r--r-- | cpukit/score/cpu/sparc64/cpu.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/cpukit/score/cpu/sparc64/cpu.c b/cpukit/score/cpu/sparc64/cpu.c index f39882b53d..dcf5c8f024 100644 --- a/cpukit/score/cpu/sparc64/cpu.c +++ b/cpukit/score/cpu/sparc64/cpu.c @@ -192,9 +192,9 @@ uint32_t _CPU_ISR_Get_level( void ) * address. */ void _CPU_ISR_install_raw_handler( - uint32_t vector, - proc_ptr new_handler, - proc_ptr *old_handler + uint32_t vector, + CPU_ISR_raw_handler new_handler, + CPU_ISR_raw_handler *old_handler ) { uint32_t real_vector; @@ -251,7 +251,7 @@ void _CPU_ISR_install_raw_handler( (slot->or_g2_hm_handler_to_g2 & IMM_MASK))) << HM_BITS_SHIFT) | ((slot->sethi_of_handler_to_g3 << HI_BITS_SHIFT) | (slot->jmp_to_low_of_handler_plus_g3 & IMM_MASK)); - *old_handler = (proc_ptr) u64_handler; + *old_handler = (CPU_ISR_raw_handler) u64_handler; } else *old_handler = 0; @@ -307,13 +307,13 @@ void _CPU_ISR_install_raw_handler( * *old_handler - former ISR for this vector number */ void _CPU_ISR_install_vector( - uint64_t vector, - proc_ptr new_handler, - proc_ptr *old_handler + uint32_t vector, + CPU_ISR_handler new_handler, + CPU_ISR_handler *old_handler ) { - uint64_t real_vector; - proc_ptr ignored; + uint64_t real_vector; + CPU_ISR_raw_handler ignored; /* * Get the "real" trap number for this vector ignoring the synchronous |