Changeset 459 for trunk/hal/tsar_mips32/core/hal_shared_types.h
- Timestamp:
- Aug 13, 2018, 1:43:20 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/hal/tsar_mips32/core/hal_shared_types.h
r452 r459 1 1 /* 2 * hal_ kernel_types.h - Data types shared by kernel & libraries for TSAR-MIPS32.2 * hal_shared_types.h - Data types shared by kernel & libraries for TSAR-MIPS32. 3 3 * 4 4 * Author Alain Greiner (2016) … … 26 26 27 27 /*******************i*************************************************************** 28 * This file defines - for the TSAR_MIPS32 architecture - the <reg_t> type, used 29 * by the hal_user_syscall() function, called by several user-level libraries 30 * to pass syscall arguments to the kernel, and used by the do_syscall() function, 31 * called by the kernel syscall handler, to analyse arguments. 32 * It is also used by various kernel functions such as the hal_*_irq() functions 33 * to save/restore the SR register value. 28 * This file defines - for the TSAR_MIPS32 architecture - types that can be used 29 * by both the kernel and the user applications. 30 * 31 * - the <reg_t> type, is used by the hal_user_syscall() function, called by 32 * several user-level libraries to pass syscall arguments to the kernel, 33 * and used by the do_syscall() kernel function, to analyse arguments. 34 * It is also used by the hal_*_irq() kernel functions to save/restore 35 * the SR register value. 34 36 **********************************************************************************/ 35 37 … … 40 42 typedef unsigned long int reg_t; // core register 41 43 42 #endif /* HAL_TYPES_H_ */44 #endif
Note: See TracChangeset
for help on using the changeset viewer.