Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ppc32/src/debug/stacktrace.c

    rda1bafb rd99c1d2  
    3737#include <typedefs.h>
    3838
    39 #define FRAME_OFFSET_FP_PREV  0
    40 #define FRAME_OFFSET_RA       1
    41 
    4239bool kernel_frame_pointer_validate(uintptr_t fp)
    4340{
    44         return fp != 0;
     41        return false;
    4542}
    4643
    4744bool kernel_frame_pointer_prev(uintptr_t fp, uintptr_t *prev)
    4845{
    49         uint32_t *stack = (void *) fp;
    50         *prev = stack[FRAME_OFFSET_FP_PREV];
    51         return true;
     46        return false;
    5247}
    5348
    5449bool kernel_return_address_get(uintptr_t fp, uintptr_t *ra)
    5550{
    56         uint32_t *stack = (void *) fp;
    57         *ra = stack[FRAME_OFFSET_RA];
    58         return true;
     51        return false;
    5952}
    6053
    6154bool uspace_frame_pointer_validate(uintptr_t fp)
    6255{
    63         return fp != 0;
     56        return false;
    6457}
    6558
    6659bool uspace_frame_pointer_prev(uintptr_t fp, uintptr_t *prev)
    6760{
    68         return !copy_from_uspace((void *) prev,
    69             (uint32_t *) fp + FRAME_OFFSET_FP_PREV, sizeof(*prev));
     61        return false;
    7062}
    7163
    7264bool uspace_return_address_get(uintptr_t fp, uintptr_t *ra)
    7365{
    74         return !copy_from_uspace((void *) ra, (uint32_t *) fp + FRAME_OFFSET_RA,
    75             sizeof(*ra));
     66        return false;
    7667}
    7768
Note: See TracChangeset for help on using the changeset viewer.