From cd6b4c6fc00842a78b5447b7850070c22ec844e3 Mon Sep 17 00:00:00 2001 From: peizhu Date: Tue, 29 Mar 2022 11:01:31 +0800 Subject: [PATCH] update code check Signed-off-by: zipper1956 --- .../sdk/drivers/platform/system/sysCalls.c | 118 +----------------- asr582x/liteos_m/sdk/rtos/lega_rtos_port.h | 15 --- 2 files changed, 1 insertion(+), 132 deletions(-) diff --git a/asr582x/liteos_m/sdk/drivers/platform/system/sysCalls.c b/asr582x/liteos_m/sdk/drivers/platform/system/sysCalls.c index 6b91e52..bd06b9d 100755 --- a/asr582x/liteos_m/sdk/drivers/platform/system/sysCalls.c +++ b/asr582x/liteos_m/sdk/drivers/platform/system/sysCalls.c @@ -16,10 +16,8 @@ #include #include #include -//#include #include "duet_cm4.h" #include "printf_uart.h" -///////////////////////////////////// char *itoa(char *p, unsigned x) { p += 3*sizeof(int); @@ -39,118 +37,4 @@ const char *__locale_ctype_ptr (void) int access(const char *filename, int amode) { return 0; -} -#if 0 -_ssize_t _write_r(struct _reent *ptr, int fd, const void *buf, size_t nbytes) -{ - const char *tmp = buf; - int i = 0; - - if (buf == NULL) - { - return 0; - } - - if ((fd == 1) || (fd == 2)) - { - for (i = 0; i < nbytes; i++) - { - uart_put_char(*tmp); - tmp++; - } - return nbytes; - } - else - { - return -1; - } -} - /////////////////////////////////// - #if 1 - int _isatty (int fd) - { - return 1; - } - - ///////////////////////////////// - int _lseek(int i, int k, int j) - { - return -1; - } - #endif - //////////////////////////////// - int _read (int fd, char *pBuffer, int size) - { - return size; - } - //////////////////////////////////// - int _fstat (int fd, struct stat *pStat) - { - pStat->st_mode = S_IFCHR; - return 0; - } - //////////////////////////////////// - #if 1 - int _close(int i) - { - return -1; - } -#endif -#if 0 -caddr_t _sbrk(int increment) -{ - extern char end __asm__("end"); - register char *pStack __asm__("sp"); - - static char *s_pHeapEnd; - - if (!s_pHeapEnd) - s_pHeapEnd = &end; - - if (s_pHeapEnd + increment > pStack) - return (caddr_t)-1; - - char *pOldHeapEnd = s_pHeapEnd; - s_pHeapEnd += increment; - return (caddr_t)pOldHeapEnd; - } - #endif -int _kill(int pid, int sig) -{ - //errno = EINVAL; - return -1; -} -int _getpid(void) -{ - return -1; -} -int _open_r(struct _reent *ptr, const char *file, int flags, int mode) -{ - return -1; -} - -__attribute__((weak)) void _exit (int status) -{ - _kill(status, -1); - while (1) {} /* Make sure we hang here */ -} - -#if 0 -//void _sbrk_r(void) -//{ -//} - -//void _close_r(void) -//{ -//} - -//void _lseek_r(void) -//{ -//} - -//void _read_r(void) -//{ -//} -#endif -#endif - /************end *************************/ \ No newline at end of file +} \ No newline at end of file diff --git a/asr582x/liteos_m/sdk/rtos/lega_rtos_port.h b/asr582x/liteos_m/sdk/rtos/lega_rtos_port.h index f0385ba..2ffca4b 100755 --- a/asr582x/liteos_m/sdk/rtos/lega_rtos_port.h +++ b/asr582x/liteos_m/sdk/rtos/lega_rtos_port.h @@ -18,20 +18,5 @@ #include "los_arch_context.h" -// typedef unsigned int UINTPTR; -//#define lega_rtos_declare_critical() UINTPTR uvIntSave -/** @brief Enter a critical session, all interrupts are disabled - * - * @return none - */ -//#define lega_rtos_enter_critical() do{uvIntSave = LOS_IntLock();}while(0) -//void lega_rtos_enter_critical( void ); - -/** @brief Exit a critical session, all interrupts are enabled - * - * @return none - */ -//#define lega_rtos_exit_critical() do{LOS_IntRestore(uvIntSave);}while(0) -//void lega_rtos_exit_critical( void ); #endif //__LEGA_RTOS_PORT_H__ \ No newline at end of file -- Gitee