Changeset 619 for trunk/hal/generic
- Timestamp:
- Feb 12, 2019, 1:15:47 PM (6 years ago)
- Location:
- trunk/hal/generic
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/hal/generic/hal_exception.h ¶
r587 r619 26 26 27 27 #include <hal_kernel_types.h> 28 #include <thread.h> 28 29 29 30 ////////////////////////////////////////////////////////////////////////////////////////// … … 59 60 EXCP_USER_ERROR, 60 61 EXCP_KERNEL_PANIC, 62 61 63 } 62 64 exception_handling_type_t; … … 69 71 void hal_do_exception( void ); 70 72 73 71 74 #endif // _HAL_EXCEPTION_H_ -
TabularUnified trunk/hal/generic/hal_remote.h ¶
r570 r619 166 166 * destination remote buffer in kernel space. 167 167 ***************************************************************************************** 168 * @ dst 169 * @ src 168 * @ dst_xp : extended pointer to destination buffer 169 * @ src_xp : extended pointer to source buffer 170 170 * @ size : number of bytes to move 171 171 ****************************************************************************************/ 172 void hal_remote_memcpy( xptr_t dst ,173 xptr_t src ,172 void hal_remote_memcpy( xptr_t dst_xp, 173 xptr_t src_xp, 174 174 uint32_t size ); 175 175 -
TabularUnified trunk/hal/generic/hal_special.h ¶
r480 r619 84 84 * This function returns the current value of stack pointer from core register. 85 85 ****************************************************************************************/ 86 uint32_t hal_get_stack( void ); 86 uint32_t hal_get_sp( void ); 87 88 /***************************************************************************************** 89 * This function returns the current value of the return adddress from core register. 90 ****************************************************************************************/ 91 uint32_t hal_get_ra( void ); 87 92 88 93 /***************************************************************************************** 89 94 * This function registers a new value in the core stack pointer and returns previous one. 90 95 ****************************************************************************************/ 91 inline uint32_t hal_set_s tack( void * new_val );96 inline uint32_t hal_set_sp( void * new_val ); 92 97 93 98 /*****************************************************************************************
Note: See TracChangeset
for help on using the changeset viewer.