Changeset 17 for trunk/hal/generic/hal_interrupt.h
- Timestamp:
- May 11, 2017, 7:49:17 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/hal/generic/hal_interrupt.h
r16 r17 1 1 /* 2 2 * hal_interrupt.h - Architecture specific interrupt handler API definition. 3 * 3 * 4 4 * Author Alain Greiner (2016,2017) 5 5 * … … 32 32 // The interrupted thread context (core registers) has been saved by the hal_kentry 33 33 // function, in the cpu_uzone array stored in the user thread descriptor (for a core in 34 // user mode), or in the kernel stack (for a core in kernel mode). 34 // user mode), or in the kernel stack (for a core in kernel mode). 35 35 // This array can be used (or not) by the specific interrupt handler. 36 36 // … … 43 43 44 44 /****************************************************************************************** 45 * This function implement the TSAR_MIPS32 specific interrupt handler.45 * This function implements the TSAR_MIPS32 specific interrupt handler. 46 46 ****************************************************************************************** 47 47 * @ this : pointer on the interrupted thread. 48 48 * @ regs_tbl : array containing the core registers values, saved by hal_kentry. 49 49 *****************************************************************************************/ 50 void hal_do_interrupt( struct thread_s * this, 50 void hal_do_interrupt( struct thread_s * this, 51 51 reg_t * regs_tbl ); 52 52
Note: See TracChangeset
for help on using the changeset viewer.