Changeset 4539e307 in rtems


Ignore:
Timestamp:
Nov 8, 2018, 3:06:44 PM (8 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
c1f3c2b8
Parents:
70928bc9
git-author:
Sebastian Huber <sebastian.huber@…> (11/08/18 15:06:44)
git-committer:
Sebastian Huber <sebastian.huber@…> (11/12/18 12:26:18)
Message:

x86_64: Remove use of proc_ptr

Update #3585.

Location:
cpukit/score/cpu/x86_64
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • cpukit/score/cpu/x86_64/cpu.c

    r70928bc9 r4539e307  
    5353{
    5454}
    55 
    56 void _CPU_ISR_install_raw_handler(
    57   uint32_t    vector,
    58   proc_ptr    new_handler,
    59   proc_ptr   *old_handler
    60 )
    61 {
    62   amd64_install_raw_interrupt(
    63     vector,
    64     (uintptr_t) new_handler,
    65     (uintptr_t*) old_handler
    66   );
    67 }
    68 
    69 void _CPU_ISR_install_vector(
    70   uint32_t    vector,
    71   proc_ptr    new_handler,
    72   proc_ptr   *old_handler
    73 )
    74 {
    75 }
  • cpukit/score/cpu/x86_64/include/rtems/score/cpu.h

    r70928bc9 r4539e307  
    285285void _CPU_Initialize(void);
    286286
    287 void _CPU_ISR_install_raw_handler(
    288   uint32_t    vector,
    289   proc_ptr    new_handler,
    290   proc_ptr   *old_handler
    291 );
    292 
    293 void _CPU_ISR_install_vector(
    294   uint32_t    vector,
    295   proc_ptr    new_handler,
    296   proc_ptr   *old_handler
    297 );
    298 
    299287void *_CPU_Thread_Idle_body( uintptr_t ignored );
    300288
  • cpukit/score/cpu/x86_64/x86_64-context-initialize.c

    r70928bc9 r4539e307  
    9090  _stack -= sizeof(uintptr_t); /* fake return address for entry_point's frame;
    9191                                * this allows rsp+8 to be an aligned boundary */
    92   *((proc_ptr *) _stack) = entry_point;
     92  *((void (**)(void)) _stack) = entry_point;
    9393
    9494  the_context->rbp     = (void *) 0;
Note: See TracChangeset for help on using the changeset viewer.