Changeset 380 for trunk/kernel/kern
- Timestamp:
- Aug 14, 2017, 6:31:25 PM (7 years ago)
- Location:
- trunk/kernel/kern
- Files:
-
- 2 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/kern/core.c
r367 r380 71 71 uint32_t * tm_us ) 72 72 { 73 *tm_s = (core->ticks_nr*CONFIG_SCHED_TICK_ PERIOD)/1000;74 *tm_us = (core->ticks_nr*CONFIG_SCHED_TICK_ PERIOD*1000)%1000000;73 *tm_s = (core->ticks_nr*CONFIG_SCHED_TICK_MS_PERIOD)/1000; 74 *tm_us = (core->ticks_nr*CONFIG_SCHED_TICK_MS_PERIOD*1000)%1000000; 75 75 } 76 76 … … 158 158 } 159 159 160 161 /* deprecated [AG] july 20017162 ///////////////////////////////////////////////////163 void core_set_irq_vector_entry( core_t * core,164 uint32_t irq_type,165 uint32_t irq_id,166 chdev_t * chdev )167 {168 if ( irq_type == WTI_TYPE ) core->wti_vector[irq_id] = chdev;169 else if( irq_type == HWI_TYPE ) core->hwi_vector[irq_id] = chdev;170 else core->pti_vector[irq_id] = chdev;171 }172 */ -
trunk/kernel/kern/kernel_init.c
r337 r380 1122 1122 } 1123 1123 1124 // each core activates its private TICK IRQ 1125 dev_pic_enable_timer( CONFIG_SCHED_TICK _PERIOD);1124 // each core activates its private TICK IRQ (number of ticks) 1125 dev_pic_enable_timer( CONFIG_SCHED_TICKS_PER_QUANTUM ); 1126 1126 1127 1127 // each core jump to idle thread -
trunk/kernel/kern/process.c
r374 r380 627 627 parent_pid = hal_remote_lw( XPTR( parent_cxy , &parent_ptr->pid ) ); 628 628 629 exec_dmsg("\n[INFO] %s : thread %x on core[%x, ‰d] enters for path = %s\n",630 __FUNCTION__, CURRENT_THREAD->trdid, local_cxy, CURRENT_THREAD->core->lid , path );629 exec_dmsg("\n[INFO] %s : thread %x on core[%x,%d] enters for path = %s\n", 630 __FUNCTION__, CURRENT_THREAD->trdid, local_cxy, CURRENT_THREAD->core->lid , path ); 631 631 632 632 // create new process descriptor … … 654 654 process_reference_init( process , pid , parent_xp ); 655 655 656 exec_dmsg("\n[INFO] %s : thread %x on core[%x, ‰d] created process %x / path = %s\n",656 exec_dmsg("\n[INFO] %s : thread %x on core[%x,%d] created process %x / path = %s\n", 657 657 __FUNCTION__, CURRENT_THREAD->trdid, local_cxy, CURRENT_THREAD->core->lid, pid, path ); 658 658
Note: See TracChangeset
for help on using the changeset viewer.