Changeset 16 for trunk/hal/generic


Ignore:
Timestamp:
May 10, 2017, 5:04:01 PM (8 years ago)
Author:
alain
Message:

mprove the HAL for interrupt, exception, syscall handling.

Location:
trunk/hal/generic
Files:
4 added
7 moved

Legend:

Unmodified
Added
Removed
  • trunk/hal/generic/hal_atomic.h

    r2 r16  
    2525#define  _HAL_ATOMIC_H_
    2626
    27 #include <almos_config.h>
     27#include <kernel_config.h>
    2828#include <hal_types.h>
    2929
  • trunk/hal/generic/hal_special.h

    r2 r16  
    116116void hal_fixed_delay();
    117117
     118/*****************************************************************************************
     119 * This function returns informations on MMU exceptions :
     120 * @ mmu_ins_excp_code : [out] instruction fetch exception code
     121 * @ mmu_ins_bad_vaddr : [out] instruction fetch faulty virtual address
     122 * @ mmu_dat_excp_code : [out] data access exception code
     123 * @ mmu_dat_bad_vaddr : [out] data access faulty virtual address
     124 ****************************************************************************************/
     125void hal_get_mmu_excp( intptr_t * mmu_ins_excp_code,
     126                       intptr_t * mmu_ins_bad_vaddr,
     127                       intptr_t * mmu_dat_excp_code,
     128                       intptr_t * mmu_dat_bad_vaddr );
    118129
    119130
Note: See TracChangeset for help on using the changeset viewer.