Changeset 279 for trunk/hal/generic


Ignore:
Timestamp:
Jul 27, 2017, 12:23:29 AM (7 years ago)
Author:
alain
Message:

1) Introduce independant command fields for the various devices in the thread descriptor.
2) Introduce a new dev_pic_enable_ipi() function in the generic PIC device
3) Fix two bugs identified by Maxime in the scheduler initialisation, and in the sched_select().
4) fix several bugs in the TSAR hal_kentry.S.
5) Introduce a third kgiet segment (besides kdata and kcode) in the TSAR bootloader.

Location:
trunk/hal/generic
Files:
2 edited

Legend:

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

    r17 r279  
    3838/*****************************************************************************************
    3939 * This function disables all IRQs, and saves the CPU SR state if required.
    40  * TODO : Warning this function discards the CU3 access bit
    4140 *****************************************************************************************
    4241 * @ old    : address of buffer to save the SR (no save if NULL).
  • trunk/hal/generic/hal_special.h

    r124 r279  
    3636// ALMOS-MKH uses the following API to access the MMU and other core protected registers.
    3737///////////////////////////////////////////////////////////////////////////////////////////
     38
     39/*****************************************************************************************
     40 * This function returns the calling core status register value.
     41 ****************************************************************************************/
     42inline reg_t hal_get_sr();
    3843
    3944/*****************************************************************************************
Note: See TracChangeset for help on using the changeset viewer.