Changeset 60 for trunk/kernel


Ignore:
Timestamp:
Jun 26, 2017, 4:55:47 PM (8 years ago)
Author:
max@…
Message:

use reg_t instead of uint32_t

Location:
trunk/kernel
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/kernel/kern/scheduler.c

    r14 r60  
    229229void sched_yield()
    230230{
    231     uint32_t      sr_save;
     231    reg_t         sr_save;
    232232    thread_t    * next;
    233233
     
    285285void sched_switch_to( thread_t * new )
    286286{
    287     uint32_t      sr_save;
     287    reg_t         sr_save;
    288288
    289289    thread_t    * current = CURRENT_THREAD;
  • trunk/kernel/kern/thread.c

    r53 r60  
    500500        uint32_t     tm_start;
    501501        uint32_t     tm_end;
    502     uint32_t     state;
     502    reg_t        state;
    503503
    504504    process_t  * process    = thread->process;
     
    671671error_t thread_exit()
    672672{
    673     uint32_t   sr_save;
     673    reg_t      sr_save;
    674674
    675675        thread_t * this = CURRENT_THREAD;
  • trunk/kernel/libk/remote_barrier.c

    r23 r60  
    204204    uint32_t  count;
    205205    uint32_t  sense;
    206     uint32_t  irq_state;
     206    reg_t     irq_state;
    207207    xptr_t    root_xp;
    208208
  • trunk/kernel/libk/remote_condvar.c

    r23 r60  
    199199void remote_condvar_signal( xptr_t condvar_xp )
    200200{
    201     uint32_t  irq_state;
     201    reg_t     irq_state;
    202202
    203203    // get condvar cluster an local pointer
     
    232232void remote_condvar_broadcast( xptr_t condvar_xp )
    233233{
    234     uint32_t irq_state;
     234    reg_t    irq_state;
    235235
    236236    // get condvar cluster an local pointer
  • trunk/kernel/libk/remote_fifo.c

    r1 r60  
    5858    uint32_t        ptw;
    5959    uint32_t        watchdog;
    60     uint32_t        save_sr;
     60    reg_t           save_sr;
    6161    uint32_t        nslots;
    6262
  • trunk/kernel/libk/remote_mutex.c

    r23 r60  
    168168{
    169169    bool_t    success;
    170     uint32_t  irq_state;
     170    reg_t     irq_state;
    171171
    172172    // get cluster and local pointer on remote mutex
     
    221221void remote_mutex_unlock( xptr_t mutex_xp )
    222222{
    223         uint32_t            irq_state;
     223        reg_t               irq_state;
    224224
    225225    // get cluster and local pointer on remote mutex
  • trunk/kernel/libk/remote_rwlock.c

    r50 r60  
    4646void remote_rwlock_rd_lock( xptr_t lock_xp )
    4747{
    48         uint32_t   mode;
     48        reg_t      mode;
    4949    uint32_t   ticket;
    5050
     
    9595void remote_rwlock_rd_unlock( xptr_t lock_xp )
    9696{
    97         uint32_t            mode;
     97        reg_t               mode;
    9898
    9999    // get cluster and local pointer on remote_rwlock
     
    124124void remote_rwlock_wr_lock( xptr_t lock_xp )
    125125{
    126         uint32_t   mode;
     126        reg_t      mode;
    127127    uint32_t   ticket;
    128128
     
    175175void remote_rwlock_wr_unlock( xptr_t lock_xp )
    176176{
    177         uint32_t            mode;
     177        reg_t               mode;
    178178
    179179    // get cluster and local pointer on remote_rwlock
  • trunk/kernel/libk/remote_spinlock.c

    r11 r60  
    4545error_t remote_spinlock_trylock( xptr_t lock_xp )
    4646{
    47         uint32_t            mode;
     47        reg_t               mode;
    4848        bool_t              isAtomic = false;
    4949
     
    8989{
    9090    bool_t              isAtomic = false;
    91         uint32_t            mode;
     91        reg_t               mode;
    9292    volatile uint32_t   taken;
    9393
     
    155155{
    156156    bool_t              isAtomic = false;
    157         uint32_t            mode;
     157        reg_t               mode;
    158158    volatile uint32_t   taken;
    159159
  • trunk/kernel/libk/rwlock.c

    r23 r60  
    4343void rwlock_rd_lock( rwlock_t * lock )
    4444{
    45         uint32_t            mode;
     45        reg_t               mode;
    4646        uint32_t            ticket;
    4747        thread_t          * this = CURRENT_THREAD;
     
    7979void rwlock_rd_unlock( rwlock_t * lock )
    8080{
    81     uint32_t   mode;
     81    reg_t      mode;
    8282        thread_t * this = CURRENT_THREAD;
    8383
     
    9696void rwlock_wr_lock( rwlock_t * lock )
    9797{
    98         uint32_t           mode;
     98        reg_t              mode;
    9999    uint32_t           ticket;
    100100        thread_t         * this = CURRENT_THREAD;
     
    131131void rwlock_wr_unlock( rwlock_t * lock )
    132132{
    133     uint32_t   mode;
     133    reg_t      mode;
    134134        thread_t * this = CURRENT_THREAD;
    135135
  • trunk/kernel/libk/spinlock.c

    r14 r60  
    4545                         uint32_t   * irq_state )
    4646{
    47         uint32_t            mode;
     47        reg_t               mode;
    4848        volatile uint32_t   taken;
    4949        thread_t          * this     = CURRENT_THREAD;
     
    9090void spinlock_lock( spinlock_t * lock )
    9191{
    92         uint32_t          mode;
     92        reg_t             mode;
    9393        thread_t        * this     = CURRENT_THREAD;
    9494        bool_t            isAtomic = false;
     
    127127error_t spinlock_trylock( spinlock_t * lock )
    128128{
    129         uint32_t   mode;
     129        reg_t      mode;
    130130        bool_t     isAtomic = false;
    131131        thread_t * this     = CURRENT_THREAD;
  • trunk/kernel/syscalls/sys_thread_exit.c

    r23 r60  
    3636        thread_t  * this = CURRENT_THREAD;
    3737    core_t    * core = this->core;
    38     uint32_t    irq_state;
     38    reg_t       irq_state;
    3939
    4040    // register the exit_value in thread descriptor
Note: See TracChangeset for help on using the changeset viewer.