Ignore:
Timestamp:
May 3, 2017, 1:23:24 PM (7 years ago)
Author:
alain
Message:

Bugs fix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kernel/kern/core.h

    r5 r14  
    2727#define _CORE_H_
    2828
    29 #include <almos_config.h>
     29#include <kernel_config.h>
    3030#include <hal_types.h>
    3131#include <list.h>
    3232#include <rpc.h>
    3333#include <scheduler.h>
    34 #include <sysfs.h>
    3534
    3635/****  Forward declarations  ****/
     
    4241/****************************************************************************************
    4342 * This structure defines the core descriptor.
    44  * It contains the three interrupt vectors, that are implemented as array of pointers
    45  * on the source channel devices, for all IRQs allocated to a given core.
     43 * - It contains an embedded private scheduler.
     44 * - It contains the three interrupt vectors, implemented as three arrays of pointers
     45 *   on the source channel devices, for all IRQs allocated to the core.
    4646 ***************************************************************************************/
    4747
     
    6363        list_entry_t        rpc_free_list;  /*! root of the list of free RPC threads       */
    6464        rpc_fifo_t          rpc_fifo;       /*! embedded private RPC fifo (one per core)   */
     65
    6566        scheduler_t         scheduler;      /*! embedded private scheduler                 */
    6667
     
    6970    struct chdev_s    * wti_vector[CONFIG_MAX_WTIS_PER_ICU];     /*! on source device  */
    7071
    71         sysfs_entry_t       node;
     72//      sysfs_entry_t       node;
    7273}
    7374core_t;
Note: See TracChangeset for help on using the changeset viewer.