Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
RT-Thread
rt-thread
提交
9064b28c
R
rt-thread
项目概览
RT-Thread
/
rt-thread
9 个月 前同步成功
通知
751
Star
8909
Fork
4735
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
9064b28c
编写于
10月 14, 2018
作者:
B
Bernard Xiong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[license] Change license to Apache.
上级
cc883ad2
变更
144
展开全部
隐藏空白更改
内联
并排
Showing
144 changed file
with
568 addition
and
1674 deletion
+568
-1674
components/cplusplus/Lock.h
components/cplusplus/Lock.h
+2
-16
components/cplusplus/Mail.h
components/cplusplus/Mail.h
+2
-16
components/cplusplus/Mutex.cpp
components/cplusplus/Mutex.cpp
+8
-0
components/cplusplus/Mutex.h
components/cplusplus/Mutex.h
+2
-16
components/cplusplus/Queue.h
components/cplusplus/Queue.h
+2
-16
components/cplusplus/Semaphore.cpp
components/cplusplus/Semaphore.cpp
+8
-0
components/cplusplus/Semaphore.h
components/cplusplus/Semaphore.h
+2
-16
components/cplusplus/Thread.cpp
components/cplusplus/Thread.cpp
+8
-0
components/cplusplus/Thread.h
components/cplusplus/Thread.h
+2
-16
components/cplusplus/crt.cpp
components/cplusplus/crt.cpp
+4
-18
components/cplusplus/crt.h
components/cplusplus/crt.h
+4
-18
components/cplusplus/crt_init.c
components/cplusplus/crt_init.c
+4
-18
components/finsh/cmd.c
components/finsh/cmd.c
+2
-21
components/finsh/finsh.h
components/finsh/finsh.h
+2
-15
components/finsh/finsh_api.h
components/finsh/finsh_api.h
+2
-15
components/finsh/finsh_compiler.c
components/finsh/finsh_compiler.c
+2
-21
components/finsh/finsh_error.c
components/finsh/finsh_error.c
+2
-21
components/finsh/finsh_error.h
components/finsh/finsh_error.h
+2
-21
components/finsh/finsh_heap.c
components/finsh/finsh_heap.c
+2
-21
components/finsh/finsh_heap.h
components/finsh/finsh_heap.h
+2
-21
components/finsh/finsh_init.c
components/finsh/finsh_init.c
+2
-21
components/finsh/finsh_node.c
components/finsh/finsh_node.c
+2
-21
components/finsh/finsh_node.h
components/finsh/finsh_node.h
+2
-21
components/finsh/finsh_ops.c
components/finsh/finsh_ops.c
+2
-21
components/finsh/finsh_ops.h
components/finsh/finsh_ops.h
+2
-21
components/finsh/finsh_parser.c
components/finsh/finsh_parser.c
+2
-21
components/finsh/finsh_parser.h
components/finsh/finsh_parser.h
+2
-21
components/finsh/finsh_token.c
components/finsh/finsh_token.c
+2
-21
components/finsh/finsh_token.h
components/finsh/finsh_token.h
+2
-21
components/finsh/finsh_var.c
components/finsh/finsh_var.c
+2
-21
components/finsh/finsh_var.h
components/finsh/finsh_var.h
+2
-21
components/finsh/finsh_vm.c
components/finsh/finsh_vm.c
+2
-21
components/finsh/finsh_vm.h
components/finsh/finsh_vm.h
+2
-21
components/finsh/msh.c
components/finsh/msh.c
+2
-21
components/finsh/msh.h
components/finsh/msh.h
+2
-21
components/finsh/msh_cmd.c
components/finsh/msh_cmd.c
+2
-21
components/finsh/msh_file.c
components/finsh/msh_file.c
+2
-21
components/finsh/shell.c
components/finsh/shell.c
+2
-21
components/finsh/shell.h
components/finsh/shell.h
+2
-21
components/finsh/symbol.c
components/finsh/symbol.c
+2
-21
components/libc/aio/posix_aio.c
components/libc/aio/posix_aio.c
+2
-16
components/libc/aio/posix_aio.h
components/libc/aio/posix_aio.h
+2
-16
components/libc/compilers/armlibc/dirent.h
components/libc/compilers/armlibc/dirent.h
+8
-0
components/libc/compilers/armlibc/fcntl.h
components/libc/compilers/armlibc/fcntl.h
+8
-0
components/libc/compilers/armlibc/libc.c
components/libc/compilers/armlibc/libc.c
+2
-18
components/libc/compilers/armlibc/libc.h
components/libc/compilers/armlibc/libc.h
+2
-18
components/libc/compilers/armlibc/libc_syms.c
components/libc/compilers/armlibc/libc_syms.c
+8
-0
components/libc/compilers/armlibc/mem_std.c
components/libc/compilers/armlibc/mem_std.c
+2
-8
components/libc/compilers/armlibc/stdio.c
components/libc/compilers/armlibc/stdio.c
+2
-18
components/libc/compilers/armlibc/stubs.c
components/libc/compilers/armlibc/stubs.c
+2
-18
components/libc/compilers/armlibc/sys/errno.h
components/libc/compilers/armlibc/sys/errno.h
+8
-0
components/libc/compilers/armlibc/sys/mman.h
components/libc/compilers/armlibc/sys/mman.h
+2
-16
components/libc/compilers/armlibc/sys/stat.h
components/libc/compilers/armlibc/sys/stat.h
+8
-0
components/libc/compilers/armlibc/sys/time.h
components/libc/compilers/armlibc/sys/time.h
+8
-0
components/libc/compilers/armlibc/sys/types.h
components/libc/compilers/armlibc/sys/types.h
+8
-0
components/libc/compilers/armlibc/sys/unistd.h
components/libc/compilers/armlibc/sys/unistd.h
+8
-0
components/libc/compilers/armlibc/termios.h
components/libc/compilers/armlibc/termios.h
+8
-0
components/libc/compilers/armlibc/time.c
components/libc/compilers/armlibc/time.c
+8
-0
components/libc/compilers/armlibc/unistd.h
components/libc/compilers/armlibc/unistd.h
+8
-0
components/libc/compilers/dlib/dirent.h
components/libc/compilers/dlib/dirent.h
+8
-0
components/libc/compilers/dlib/environ.c
components/libc/compilers/dlib/environ.c
+3
-16
components/libc/compilers/dlib/fcntl.h
components/libc/compilers/dlib/fcntl.h
+8
-0
components/libc/compilers/dlib/libc.c
components/libc/compilers/dlib/libc.c
+2
-18
components/libc/compilers/dlib/libc.h
components/libc/compilers/dlib/libc.h
+2
-18
components/libc/compilers/dlib/rmtx.c
components/libc/compilers/dlib/rmtx.c
+2
-16
components/libc/compilers/dlib/stdio.c
components/libc/compilers/dlib/stdio.c
+2
-18
components/libc/compilers/dlib/sys/errno.h
components/libc/compilers/dlib/sys/errno.h
+8
-0
components/libc/compilers/dlib/sys/mman.h
components/libc/compilers/dlib/sys/mman.h
+2
-16
components/libc/compilers/dlib/sys/stat.h
components/libc/compilers/dlib/sys/stat.h
+8
-0
components/libc/compilers/dlib/sys/time.h
components/libc/compilers/dlib/sys/time.h
+8
-0
components/libc/compilers/dlib/sys/types.h
components/libc/compilers/dlib/sys/types.h
+8
-0
components/libc/compilers/dlib/sys/unistd.h
components/libc/compilers/dlib/sys/unistd.h
+8
-0
components/libc/compilers/dlib/syscall_close.c
components/libc/compilers/dlib/syscall_close.c
+2
-16
components/libc/compilers/dlib/syscall_lseek.c
components/libc/compilers/dlib/syscall_lseek.c
+2
-16
components/libc/compilers/dlib/syscall_mem.c
components/libc/compilers/dlib/syscall_mem.c
+2
-16
components/libc/compilers/dlib/syscall_open.c
components/libc/compilers/dlib/syscall_open.c
+4
-18
components/libc/compilers/dlib/syscall_read.c
components/libc/compilers/dlib/syscall_read.c
+2
-16
components/libc/compilers/dlib/syscall_remove.c
components/libc/compilers/dlib/syscall_remove.c
+2
-16
components/libc/compilers/dlib/syscall_write.c
components/libc/compilers/dlib/syscall_write.c
+2
-16
components/libc/compilers/dlib/syscalls.h
components/libc/compilers/dlib/syscalls.h
+3
-16
components/libc/compilers/dlib/termios.h
components/libc/compilers/dlib/termios.h
+8
-0
components/libc/compilers/dlib/time.c
components/libc/compilers/dlib/time.c
+8
-0
components/libc/compilers/dlib/unistd.h
components/libc/compilers/dlib/unistd.h
+8
-0
components/libc/compilers/minilibc/ctype.c
components/libc/compilers/minilibc/ctype.c
+2
-6
components/libc/compilers/minilibc/ctype.h
components/libc/compilers/minilibc/ctype.h
+2
-6
components/libc/compilers/minilibc/errno.h
components/libc/compilers/minilibc/errno.h
+8
-0
components/libc/compilers/minilibc/inttypes.h
components/libc/compilers/minilibc/inttypes.h
+8
-0
components/libc/compilers/minilibc/math.c
components/libc/compilers/minilibc/math.c
+8
-0
components/libc/compilers/minilibc/math.h
components/libc/compilers/minilibc/math.h
+8
-0
components/libc/compilers/minilibc/qsort.c
components/libc/compilers/minilibc/qsort.c
+8
-0
components/libc/compilers/minilibc/rand.c
components/libc/compilers/minilibc/rand.c
+8
-0
components/libc/compilers/minilibc/stddef.h
components/libc/compilers/minilibc/stddef.h
+8
-0
components/libc/compilers/minilibc/stdint.h
components/libc/compilers/minilibc/stdint.h
+8
-0
components/libc/compilers/minilibc/stdio.h
components/libc/compilers/minilibc/stdio.h
+8
-0
components/libc/compilers/minilibc/stdlib.c
components/libc/compilers/minilibc/stdlib.c
+2
-6
components/libc/compilers/minilibc/stdlib.h
components/libc/compilers/minilibc/stdlib.h
+2
-6
components/libc/compilers/minilibc/string.c
components/libc/compilers/minilibc/string.c
+2
-6
components/libc/compilers/minilibc/string.h
components/libc/compilers/minilibc/string.h
+2
-6
components/libc/compilers/minilibc/sys/mman.h
components/libc/compilers/minilibc/sys/mman.h
+2
-16
components/libc/compilers/minilibc/sys/stat.h
components/libc/compilers/minilibc/sys/stat.h
+8
-0
components/libc/compilers/minilibc/sys/time.h
components/libc/compilers/minilibc/sys/time.h
+8
-0
components/libc/compilers/minilibc/sys/types.h
components/libc/compilers/minilibc/sys/types.h
+8
-0
components/libc/compilers/minilibc/time.c
components/libc/compilers/minilibc/time.c
+8
-0
components/libc/compilers/minilibc/time.h
components/libc/compilers/minilibc/time.h
+8
-0
components/libc/compilers/newlib/libc.c
components/libc/compilers/newlib/libc.c
+2
-18
components/libc/compilers/newlib/libc.h
components/libc/compilers/newlib/libc.h
+2
-18
components/libc/compilers/newlib/libc_syms.c
components/libc/compilers/newlib/libc_syms.c
+2
-18
components/libc/compilers/newlib/stdio.c
components/libc/compilers/newlib/stdio.c
+2
-18
components/libc/compilers/newlib/sys/dirent.h
components/libc/compilers/newlib/sys/dirent.h
+8
-0
components/libc/compilers/newlib/sys/mman.h
components/libc/compilers/newlib/sys/mman.h
+2
-16
components/libc/compilers/newlib/sys/statfs.h
components/libc/compilers/newlib/sys/statfs.h
+8
-0
components/libc/compilers/newlib/sys/termios.h
components/libc/compilers/newlib/sys/termios.h
+8
-0
components/libc/compilers/newlib/syscalls.c
components/libc/compilers/newlib/syscalls.c
+8
-0
components/libc/compilers/newlib/termios.h
components/libc/compilers/newlib/termios.h
+8
-0
components/libc/compilers/newlib/time.c
components/libc/compilers/newlib/time.c
+8
-0
components/libc/mmap/posix_mmap.c
components/libc/mmap/posix_mmap.c
+2
-16
components/libc/pthreads/mqueue.c
components/libc/pthreads/mqueue.c
+2
-16
components/libc/pthreads/mqueue.h
components/libc/pthreads/mqueue.h
+2
-16
components/libc/pthreads/posix_types.h
components/libc/pthreads/posix_types.h
+2
-16
components/libc/pthreads/pthread.c
components/libc/pthreads/pthread.c
+2
-16
components/libc/pthreads/pthread.h
components/libc/pthreads/pthread.h
+2
-16
components/libc/pthreads/pthread_attr.c
components/libc/pthreads/pthread_attr.c
+2
-16
components/libc/pthreads/pthread_barrier.c
components/libc/pthreads/pthread_barrier.c
+2
-16
components/libc/pthreads/pthread_cond.c
components/libc/pthreads/pthread_cond.c
+2
-16
components/libc/pthreads/pthread_internal.h
components/libc/pthreads/pthread_internal.h
+2
-16
components/libc/pthreads/pthread_mutex.c
components/libc/pthreads/pthread_mutex.c
+2
-16
components/libc/pthreads/pthread_rwlock.c
components/libc/pthreads/pthread_rwlock.c
+2
-16
components/libc/pthreads/pthread_spin.c
components/libc/pthreads/pthread_spin.c
+2
-16
components/libc/pthreads/pthread_tls.c
components/libc/pthreads/pthread_tls.c
+2
-16
components/libc/pthreads/sched.c
components/libc/pthreads/sched.c
+2
-16
components/libc/pthreads/sched.h
components/libc/pthreads/sched.h
+2
-16
components/libc/pthreads/semaphore.c
components/libc/pthreads/semaphore.c
+2
-16
components/libc/pthreads/semaphore.h
components/libc/pthreads/semaphore.h
+2
-16
components/libc/signal/posix_signal.c
components/libc/signal/posix_signal.c
+2
-16
components/libc/signal/posix_signal.h
components/libc/signal/posix_signal.h
+2
-16
components/libc/termios/posix_termios.c
components/libc/termios/posix_termios.c
+2
-16
components/libc/termios/posix_termios.h
components/libc/termios/posix_termios.h
+2
-16
components/libc/time/clock_time.c
components/libc/time/clock_time.c
+2
-16
components/libc/time/clock_time.h
components/libc/time/clock_time.h
+2
-16
components/libc/time/posix_sleep.c
components/libc/time/posix_sleep.c
+8
-0
components/utilities/logtrace/log_file.c
components/utilities/logtrace/log_file.c
+2
-16
components/utilities/logtrace/log_trace.c
components/utilities/logtrace/log_trace.c
+2
-16
components/utilities/logtrace/log_trace.h
components/utilities/logtrace/log_trace.h
+2
-16
components/utilities/logtrace/memlog.c
components/utilities/logtrace/memlog.c
+2
-16
未找到文件。
components/cplusplus/Lock.h
浏览文件 @
9064b28c
/*
/*
* File : Lock.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2016, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/cplusplus/Mail.h
浏览文件 @
9064b28c
/*
/*
* File : Mail.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2016, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/cplusplus/Mutex.cpp
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include "Mutex.h"
#include "Mutex.h"
using
namespace
rtthread
;
using
namespace
rtthread
;
...
...
components/cplusplus/Mutex.h
浏览文件 @
9064b28c
/*
/*
* File : Mutex.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2016, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/cplusplus/Queue.h
浏览文件 @
9064b28c
/*
/*
* File : Queue.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2016, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/cplusplus/Semaphore.cpp
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include "Semaphore.h"
#include "Semaphore.h"
using
namespace
rtthread
;
using
namespace
rtthread
;
...
...
components/cplusplus/Semaphore.h
浏览文件 @
9064b28c
/*
/*
* File : Semaphore.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2016, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/cplusplus/Thread.cpp
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include "Thread.h"
#include "Thread.h"
using
namespace
rtthread
;
using
namespace
rtthread
;
...
...
components/cplusplus/Thread.h
浏览文件 @
9064b28c
/*
/*
* File : Thread.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2016, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/cplusplus/crt.cpp
浏览文件 @
9064b28c
/*
/*
* File : crt.cpp
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of Device File System in RT-Thread RTOS
*
* COPYRIGHT (C) 2008-2015, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
* 2015-03-07 Bernard Add copyright header.
* 2015-03-07 Bernard Add copyright header.
...
...
components/cplusplus/crt.h
浏览文件 @
9064b28c
/*
/*
* File : crt.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of Device File System in RT-Thread RTOS
*
* COPYRIGHT (C) 2008-2015, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
* 2015-03-07 Bernard Add copyright header.
* 2015-03-07 Bernard Add copyright header.
...
...
components/cplusplus/crt_init.c
浏览文件 @
9064b28c
/*
/*
* File : crt_init.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of Device File System in RT-Thread RTOS
*
* COPYRIGHT (C) 2008-2015, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
* 2014-12-03 Bernard Add copyright header.
* 2014-12-03 Bernard Add copyright header.
...
...
components/finsh/cmd.c
浏览文件 @
9064b28c
/*
/*
*
RT-Thread finsh shell commands
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh.h
浏览文件 @
9064b28c
/*
/*
* File : finsh.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_api.h
浏览文件 @
9064b28c
/*
/*
* File : finsh_api.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* COPYRIGHT (C) 2006 - 2018, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_compiler.c
浏览文件 @
9064b28c
/*
/*
*
RT-Thread finsh shell compiler
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_error.c
浏览文件 @
9064b28c
/*
/*
*
error number for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2013, Shanghai Real-Thread Technology Co., Ltd
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_error.h
浏览文件 @
9064b28c
/*
/*
*
error number for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2013, Shanghai Real-Thread Technology Co., Ltd
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_heap.c
浏览文件 @
9064b28c
/*
/*
*
heap management in finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_heap.h
浏览文件 @
9064b28c
/*
/*
*
heap management in finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_init.c
浏览文件 @
9064b28c
/*
/*
*
Initialization procedure for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_node.c
浏览文件 @
9064b28c
/*
/*
*
node routines for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_node.h
浏览文件 @
9064b28c
/*
/*
*
node routines for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_ops.c
浏览文件 @
9064b28c
/*
/*
*
operations for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_ops.h
浏览文件 @
9064b28c
/*
/*
*
operations for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_parser.c
浏览文件 @
9064b28c
/*
/*
*
script parser for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_parser.h
浏览文件 @
9064b28c
/*
/*
*
script parser for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_token.c
浏览文件 @
9064b28c
/*
/*
*
token lex for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_token.h
浏览文件 @
9064b28c
/*
/*
*
token lex for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_var.c
浏览文件 @
9064b28c
/*
/*
*
Variable implementation in finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_var.h
浏览文件 @
9064b28c
/*
/*
*
Variable implementation in finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_vm.c
浏览文件 @
9064b28c
/*
/*
*
Virtual machine of finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/finsh_vm.h
浏览文件 @
9064b28c
/*
/*
*
Virtual machine finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/msh.c
浏览文件 @
9064b28c
/*
/*
*
RT-Thread module shell implementation.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2013, Shanghai Real-Thread Technology Co., Ltd
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/msh.h
浏览文件 @
9064b28c
/*
/*
*
RT-Thread module shell implementation.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2013, Shanghai Real-Thread Technology Co., Ltd
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/msh_cmd.c
浏览文件 @
9064b28c
/*
/*
*
internal commands for RT-Thread module shell
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2013-2015, Shanghai Real-Thread Technology Co., Ltd
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/msh_file.c
浏览文件 @
9064b28c
/*
/*
*
script for RT-Thread module shell
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2013-2015, Shanghai Real-Thread Technology Co., Ltd
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/shell.c
浏览文件 @
9064b28c
/*
/*
*
shell implementation for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/shell.h
浏览文件 @
9064b28c
/*
/*
*
shell implementation for finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/finsh/symbol.c
浏览文件 @
9064b28c
/*
/*
*
symbols in finsh shell.
*
Copyright (c) 2006-2018, RT-Thread Development Team
*
*
* COPYRIGHT (C) 2006 - 2013, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
* This file is part of RT-Thread (http://www.rt-thread.org)
* Maintainer: bernard.xiong <bernard.xiong at gmail.com>
*
* All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/aio/posix_aio.c
浏览文件 @
9064b28c
/*
/*
* File : posix_aio.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2017, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/aio/posix_aio.h
浏览文件 @
9064b28c
/*
/*
* File : posix_aio.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2017, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/armlibc/dirent.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef __RTT_DIRENT_H__
#ifndef __RTT_DIRENT_H__
#define __RTT_DIRENT_H__
#define __RTT_DIRENT_H__
...
...
components/libc/compilers/armlibc/fcntl.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef FCNTL_H__
#ifndef FCNTL_H__
#define FCNTL_H__
#define FCNTL_H__
...
...
components/libc/compilers/armlibc/libc.c
浏览文件 @
9064b28c
/*
/*
* File : libc.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* Brief : armcc libc initialization
*
*
* This file is part of RT-Thread RTOS
* SPDX-License-Identifier: Apache-2.0
* COPYRIGHT (C) 2006 - 2017, RT-Thread Development Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/armlibc/libc.h
浏览文件 @
9064b28c
/*
/*
* File : libc.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* Brief : armcc libc header file
*
*
* This file is part of RT-Thread RTOS
* SPDX-License-Identifier: Apache-2.0
* COPYRIGHT (C) 2006 - 2017, RT-Thread Development Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/armlibc/libc_syms.c
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include <stdio.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdlib.h>
#include <string.h>
#include <string.h>
...
...
components/libc/compilers/armlibc/mem_std.c
浏览文件 @
9064b28c
/*
/*
* File : mem_std.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* Brief : implement standard memory routins.
*
*
* This file is part of Device File System in RT-Thread RTOS
* SPDX-License-Identifier: Apache-2.0
* COPYRIGHT (C) 2014, RT-Thread Development Team
*
* The license and distribution terms for this file may be
* found in the file LICENSE in this distribution or at
* http://www.rt-thread.org/license/LICENSE.
*
*
* Change Logs:
* Change Logs:
* 2014-08-03 bernard Add file header.
* 2014-08-03 bernard Add file header.
...
...
components/libc/compilers/armlibc/stdio.c
浏览文件 @
9064b28c
/*
/*
* File : stdio.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* Brief : stdio/console
*
*
* This file is part of RT-Thread RTOS
* SPDX-License-Identifier: Apache-2.0
* COPYRIGHT (C) 2006 - 2017, RT-Thread Development Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/armlibc/stubs.c
浏览文件 @
9064b28c
/*
/*
* File : stubs.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* Brief : reimplement some basic functions of arm standard c library
*
*
* This file is part of RT-Thread RTOS
* SPDX-License-Identifier: Apache-2.0
* COPYRIGHT (C) 2006 - 2017, RT-Thread Development Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/armlibc/sys/errno.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef SYS_ERRNO_H__
#ifndef SYS_ERRNO_H__
#define SYS_ERRNO_H__
#define SYS_ERRNO_H__
...
...
components/libc/compilers/armlibc/sys/mman.h
浏览文件 @
9064b28c
/*
/*
* File : mman.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2017, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/armlibc/sys/stat.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
components/libc/compilers/armlibc/sys/time.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef _SYS_TIME_H_
#ifndef _SYS_TIME_H_
#define _SYS_TIME_H_
#define _SYS_TIME_H_
...
...
components/libc/compilers/armlibc/sys/types.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef __TYPES_H__
#ifndef __TYPES_H__
#define __TYPES_H__
#define __TYPES_H__
...
...
components/libc/compilers/armlibc/sys/unistd.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef _SYS_UNISTD_H
#ifndef _SYS_UNISTD_H
#define _SYS_UNISTD_H
#define _SYS_UNISTD_H
...
...
components/libc/compilers/armlibc/termios.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef _TERMIOS_H__
#ifndef _TERMIOS_H__
#define _TERMIOS_H__
#define _TERMIOS_H__
...
...
components/libc/compilers/armlibc/time.c
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include <sys/time.h>
#include <sys/time.h>
#include <rtthread.h>
#include <rtthread.h>
...
...
components/libc/compilers/armlibc/unistd.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include "sys/unistd.h"
#include "sys/unistd.h"
components/libc/compilers/dlib/dirent.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef __RTT_DIRENT_H__
#ifndef __RTT_DIRENT_H__
#define __RTT_DIRENT_H__
#define __RTT_DIRENT_H__
...
...
components/libc/compilers/dlib/environ.c
浏览文件 @
9064b28c
/* File: environ.c
/*
* this file is part of RT-Thread RTOS
* Copyright (c) 2006-2018, RT-Thread Development Team
* COPYRIGHT (C) 2006 - 2015, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/fcntl.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
components/libc/compilers/dlib/libc.c
浏览文件 @
9064b28c
/*
/*
* File : libc.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* Brief : iar dlib initialization
*
*
* This file is part of RT-Thread RTOS
* SPDX-License-Identifier: Apache-2.0
* COPYRIGHT (C) 2006 - 2017, RT-Thread Development Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/libc.h
浏览文件 @
9064b28c
/*
/*
* File : libc.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* Brief : iar dlib header file
*
*
* This file is part of RT-Thread RTOS
* SPDX-License-Identifier: Apache-2.0
* COPYRIGHT (C) 2006 - 2017, RT-Thread Development Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/rmtx.c
浏览文件 @
9064b28c
/*
/*
* File : rmtx.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2006 - 2015, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/stdio.c
浏览文件 @
9064b28c
/*
/*
* File : stdio.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* Brief : stdio/console
*
*
* This file is part of RT-Thread RTOS
* SPDX-License-Identifier: Apache-2.0
* COPYRIGHT (C) 2006 - 2017, RT-Thread Development Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/sys/errno.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef SYS_ERRNO_H__
#ifndef SYS_ERRNO_H__
#define SYS_ERRNO_H__
#define SYS_ERRNO_H__
...
...
components/libc/compilers/dlib/sys/mman.h
浏览文件 @
9064b28c
/*
/*
* File : mman.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2017, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/sys/stat.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
components/libc/compilers/dlib/sys/time.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef _SYS_TIME_H_
#ifndef _SYS_TIME_H_
#define _SYS_TIME_H_
#define _SYS_TIME_H_
...
...
components/libc/compilers/dlib/sys/types.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef __TYPES_H__
#ifndef __TYPES_H__
#define __TYPES_H__
#define __TYPES_H__
...
...
components/libc/compilers/dlib/sys/unistd.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef _SYS_UNISTD_H
#ifndef _SYS_UNISTD_H
#define _SYS_UNISTD_H
#define _SYS_UNISTD_H
...
...
components/libc/compilers/dlib/syscall_close.c
浏览文件 @
9064b28c
/*
/*
* File : syscall_close.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2006 - 2015, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/syscall_lseek.c
浏览文件 @
9064b28c
/*
/*
* File : syscall_lseek.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2006 - 2015, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/syscall_mem.c
浏览文件 @
9064b28c
/*
/*
* File : syscall_mem.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2006 - 2015, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/syscall_open.c
浏览文件 @
9064b28c
/*
/*
* File : syscall_open.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
*
* COPYRIGHT (C) 2006 - 2015, RT-Thread Development Team
* SPDX-License-Identifier: Apache-2.0
*
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
* 2015-01-28 Bernard first version
* 2015-01-28 Bernard first version
...
...
components/libc/compilers/dlib/syscall_read.c
浏览文件 @
9064b28c
/*
/*
* File : syscall_read.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2006 - 2015, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/syscall_remove.c
浏览文件 @
9064b28c
/*
/*
* File : syscall_remove.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2006 - 2015, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/syscall_write.c
浏览文件 @
9064b28c
/*
/*
* File : syscall_write.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2006 - 2015, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/syscalls.h
浏览文件 @
9064b28c
/* File: syscalls.h
/*
* this file is part of RT-Thread RTOS
* Copyright (c) 2006-2018, RT-Thread Development Team
* COPYRIGHT (C) 2006 - 2015, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/dlib/termios.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef _TERMIOS_H__
#ifndef _TERMIOS_H__
#define _TERMIOS_H__
#define _TERMIOS_H__
...
...
components/libc/compilers/dlib/time.c
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include <sys/time.h>
#include <sys/time.h>
#include <rtthread.h>
#include <rtthread.h>
...
...
components/libc/compilers/dlib/unistd.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef _UNISTD_H_
#ifndef _UNISTD_H_
#define _UNISTD_H_
#define _UNISTD_H_
...
...
components/libc/compilers/minilibc/ctype.c
浏览文件 @
9064b28c
/*
/*
* File : ctype.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2008, RT-Thread Development Team
*
*
* The license and distribution terms for this file may be
* SPDX-License-Identifier: Apache-2.0
* found in the file LICENSE in this distribution or at
* http://www.rt-thread.org/license/LICENSE
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/minilibc/ctype.h
浏览文件 @
9064b28c
/*
/*
* File : ctype.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2008, RT-Thread Development Team
*
*
* The license and distribution terms for this file may be
* SPDX-License-Identifier: Apache-2.0
* found in the file LICENSE in this distribution or at
* http://www.rt-thread.org/license/LICENSE
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/minilibc/errno.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef __ERRNO_H__
#ifndef __ERRNO_H__
#define __ERRNO_H__
#define __ERRNO_H__
...
...
components/libc/compilers/minilibc/inttypes.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef __INTTYPES_H__
#ifndef __INTTYPES_H__
#define __INTTYPES_H__
#define __INTTYPES_H__
...
...
components/libc/compilers/minilibc/math.c
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include <math.h>
#include <math.h>
/*
/*
...
...
components/libc/compilers/minilibc/math.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef __MATH_H__
#ifndef __MATH_H__
#define __MATH_H__
#define __MATH_H__
...
...
components/libc/compilers/minilibc/qsort.c
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include <sys/types.h>
#include <sys/types.h>
#include <stdlib.h>
#include <stdlib.h>
...
...
components/libc/compilers/minilibc/rand.c
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#include <stdlib.h>
#include <stdlib.h>
#include <stdint.h>
#include <stdint.h>
#include <sys/types.h>
#include <sys/types.h>
...
...
components/libc/compilers/minilibc/stddef.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef __STDDEF_H__
#ifndef __STDDEF_H__
#define __STDDEF_H__
#define __STDDEF_H__
...
...
components/libc/compilers/minilibc/stdint.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
/*
/*
* ISO C Standard: 7.18 Integer types <stdint.h>
* ISO C Standard: 7.18 Integer types <stdint.h>
*/
*/
...
...
components/libc/compilers/minilibc/stdio.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef __STDIO_H__
#ifndef __STDIO_H__
#define __STDIO_H__
#define __STDIO_H__
...
...
components/libc/compilers/minilibc/stdlib.c
浏览文件 @
9064b28c
/*
/*
* File : stdlib.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2008, RT-Thread Development Team
*
*
* The license and distribution terms for this file may be
* SPDX-License-Identifier: Apache-2.0
* found in the file LICENSE in this distribution or at
* http://www.rt-thread.org/license/LICENSE
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/minilibc/stdlib.h
浏览文件 @
9064b28c
/*
/*
* File : stdlib.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2008, RT-Thread Development Team
*
*
* The license and distribution terms for this file may be
* SPDX-License-Identifier: Apache-2.0
* found in the file LICENSE in this distribution or at
* http://www.rt-thread.org/license/LICENSE
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/minilibc/string.c
浏览文件 @
9064b28c
/*
/*
* File : string.c
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2008, RT-Thread Development Team
*
*
* The license and distribution terms for this file may be
* SPDX-License-Identifier: Apache-2.0
* found in the file LICENSE in this distribution or at
* http://www.rt-thread.org/license/LICENSE
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/minilibc/string.h
浏览文件 @
9064b28c
/*
/*
* File : string.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2008, RT-Thread Development Team
*
*
* The license and distribution terms for this file may be
* SPDX-License-Identifier: Apache-2.0
* found in the file LICENSE in this distribution or at
* http://www.rt-thread.org/license/LICENSE
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/minilibc/sys/mman.h
浏览文件 @
9064b28c
/*
/*
* File : mman.h
* Copyright (c) 2006-2018, RT-Thread Development Team
* This file is part of RT-Thread RTOS
* COPYRIGHT (C) 2017, RT-Thread Development Team
*
*
* This program is free software; you can redistribute it and/or modify
* SPDX-License-Identifier: Apache-2.0
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*
* Change Logs:
* Change Logs:
* Date Author Notes
* Date Author Notes
...
...
components/libc/compilers/minilibc/sys/stat.h
浏览文件 @
9064b28c
/*
* Copyright (c) 2006-2018, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author Notes
*/
#ifndef __STAT_H__
#ifndef __STAT_H__
#define __STAT_H__
#define __STAT_H__
...
...
components/libc/compilers/minilibc/sys/time.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/minilibc/sys/types.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/minilibc/time.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/minilibc/time.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/libc.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/libc.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/libc_syms.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/stdio.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/sys/dirent.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/sys/mman.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/sys/statfs.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/sys/termios.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/syscalls.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/termios.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/compilers/newlib/time.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/mmap/posix_mmap.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/mqueue.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/mqueue.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/posix_types.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_attr.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_barrier.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_cond.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_internal.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_mutex.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_rwlock.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_spin.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/pthread_tls.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/sched.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/sched.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/semaphore.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/pthreads/semaphore.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/signal/posix_signal.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/signal/posix_signal.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/termios/posix_termios.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/termios/posix_termios.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/time/clock_time.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/time/clock_time.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/libc/time/posix_sleep.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/utilities/logtrace/log_file.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/utilities/logtrace/log_trace.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/utilities/logtrace/log_trace.h
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
components/utilities/logtrace/memlog.c
浏览文件 @
9064b28c
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录