mirror of
https://github.com/apache/nuttx.git
synced 2026-05-31 23:40:19 +08:00
arch/arm: export arm_saveusercontext()
rename arm_saveusercontext() -> up_arm_saveusercontext() Signed-off-by: chao.an <anchao@xiaomi.com>
This commit is contained in:
@@ -58,7 +58,7 @@
|
||||
|
||||
/* SYS call 0:
|
||||
*
|
||||
* int up_saveusercontext(uint32_t *saveregs);
|
||||
* int up_saveusercontext(void *saveregs);
|
||||
*/
|
||||
|
||||
#define SYS_save_context 0x00
|
||||
|
||||
@@ -228,7 +228,6 @@ void modifyreg32(unsigned int addr, uint32_t clearbits, uint32_t setbits);
|
||||
|
||||
/* Context switching */
|
||||
|
||||
int up_saveusercontext(uint32_t *saveregs);
|
||||
void up_fullcontextrestore(uint32_t *restoreregs) noreturn_function;
|
||||
void up_switchcontext(uint32_t **saveregs, uint32_t *restoreregs);
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
* Description:
|
||||
* Save the current thread context. Full prototype is:
|
||||
*
|
||||
* int up_saveusercontext(uint32_t *saveregs);
|
||||
* int up_saveusercontext(void *saveregs);
|
||||
*
|
||||
* Return:
|
||||
* 0: Normal return
|
||||
@@ -47,7 +47,7 @@
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
int up_saveusercontext(uint32_t *saveregs)
|
||||
int up_saveusercontext(void *saveregs)
|
||||
{
|
||||
int ret;
|
||||
|
||||
|
||||
@@ -85,7 +85,7 @@ int up_svcall(int irq, void *context, void *arg)
|
||||
{
|
||||
/* A0=SYS_save_context: This is a save context command:
|
||||
*
|
||||
* int up_saveusercontext(uint32_t *saveregs);
|
||||
* int up_saveusercontext(void *saveregs);
|
||||
*
|
||||
* At this point, the following values are saved in context:
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user