Ignore:
Timestamp:
Aug 29, 2017, 12:03:37 PM (7 years ago)
Author:
alain
Message:

This version executed successfully the user "init" process on a mono-processor TSAR architecture.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/hal/tsar_mips32/core/hal_interrupt.c

    r337 r406  
    2727#include <thread.h>
    2828#include <printk.h>
    29 #include <do_interrupt.h>
    30 #include <hal_interrupt.h>
    3129#include <soclib_pic.h>
    3230
     
    3533                               reg_t    * regs_tbl )
    3634{
    37     irq_dmsg("\n[INFO] %s : enter / core[%x,%d] / cycle %d\n",
     35    irq_dmsg("\n[DMSG] %s : enter / core[%x,%d] / cycle %d\n",
    3836    __FUNCTION__ , local_cxy , this->core->lid , hal_time_stamp() );
    39 
    40         // update user time     
    41         thread_user_time_update( this );
    4237
    4338    // access local ICU to call the relevant ISR
    4439    soclib_pic_irq_handler();
    4540           
    46         // update kernel time
    47         thread_kernel_time_update( this );
    48 
    49     irq_dmsg("\n[INFO] %s : exit / core[%x,%d] / cycle %d\n",
     41    irq_dmsg("\n[DMSG] %s : exit / core[%x,%d] / cycle %d\n",
    5042    __FUNCTION__ , local_cxy , this->core->lid , hal_time_stamp() );
    5143}
Note: See TracChangeset for help on using the changeset viewer.