| /bsp/gd32/arm/docs/ |
| A D | GD32_ARM系列驱动介绍.md | 33 | 1 | [GPIO](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/prog… 34 | 2 | [UART](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/prog… 35 | 3 | [soft I2C](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/… 36 | 4 | [SPI](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 37 | 5 | [ADC](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 39 | 7 | [TIMER](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/pro… 40 | 8 | [PWM](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 41 | 9 | [RTC](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 42 | 10 | [WDT](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 43 | 11 | [QSPI](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/prog…
|
| /bsp/stm32/docs/ |
| A D | STM32系列驱动介绍.md | 33 | 1 | [GPIO](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/prog… 34 | 2 | [UART](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/prog… 35 | 3 | [soft I2C](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/… 36 | 4 | [SPI](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 37 | 5 | [ADC](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 39 | 7 | [TIMER](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/pro… 40 | 8 | [PWM](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 41 | 9 | [RTC](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 42 | 10 | [WDT](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 43 | 11 | [QSPI](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/prog…
|
| /bsp/gd32/risc-v/docs/ |
| A D | GD32_RISC-V系列驱动介绍.md | 33 | 1 | [GPIO](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/prog… 34 | 2 | [UART](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/prog… 35 | 3 | [soft I2C](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/… 36 | 4 | [SPI](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 37 | 5 | [ADC](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 38 | 6 | [TIMER](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/pro… 39 | 7 | [PWM](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 40 | 8 | [RTC](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progr… 41 | 9 | [WDT](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/progra…
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/osal/os/RT-Thread/ |
| A D | os_thread.c | 57 OS_HANDLE_ASSERT(!OS_ThreadIsValid(thread), thread->handle); in OS_ThreadCreate() 65 if (thread->handle == NULL) { in OS_ThreadCreate() 67 OS_ThreadSetInvalid(thread); in OS_ThreadCreate() 70 rt_thread_startup(thread->handle); in OS_ThreadCreate() 87 OS_Status OS_ThreadDelete(OS_Thread_t *thread) in OS_ThreadDelete() argument 92 OS_DBG("%s(), handle %p\n", __func__, thread->handle); in OS_ThreadDelete() 94 if (thread == NULL) { in OS_ThreadDelete() 100 OS_HANDLE_ASSERT(OS_ThreadIsValid(thread), thread->handle); in OS_ThreadDelete() 102 handle = thread->handle; in OS_ThreadDelete() 106 OS_ThreadSetInvalid(thread); in OS_ThreadDelete() [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/osal/src/ |
| A D | hal_thread.c | 40 int kthread_start(void *thread) in kthread_start() argument 45 RT_ASSERT(thread != RT_NULL); in kthread_start() 47 thr = (rt_thread_t)thread; in kthread_start() 54 int kthread_stop(void *thread) in kthread_stop() argument 58 RT_ASSERT(thread != RT_NULL); in kthread_stop() 60 thr = (rt_thread_t)thread; in kthread_stop() 67 int kthread_wakeup(void *thread) in kthread_wakeup() argument 72 RT_ASSERT(thread != RT_NULL); in kthread_wakeup() 74 thr = (rt_thread_t)thread; in kthread_wakeup() 85 int kthread_suspend(void *thread) in kthread_suspend() argument [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/osal/os/FreeRTOS/ |
| A D | os_thread.c | 64 OS_HANDLE_ASSERT(!OS_ThreadIsValid(thread), thread->handle); in OS_ThreadCreate() 67 priority, &thread->handle); in OS_ThreadCreate() 70 OS_ThreadSetInvalid(thread); in OS_ThreadCreate() 88 OS_Status OS_ThreadDelete(OS_Thread_t *thread) in OS_ThreadDelete() argument 93 if (thread == NULL) { in OS_ThreadDelete() 98 OS_HANDLE_ASSERT(OS_ThreadIsValid(thread), thread->handle); in OS_ThreadDelete() 100 handle = thread->handle; in OS_ThreadDelete() 104 OS_ThreadSetInvalid(thread); in OS_ThreadDelete() 110 OS_ThreadSetInvalid(thread); in OS_ThreadDelete() 126 uint32_t OS_ThreadGetStackMinFreeSize(OS_Thread_t *thread) in OS_ThreadGetStackMinFreeSize() argument [all …]
|
| /bsp/renesas/docs/ |
| A D | Introduction_to_RA_Series_Drives.md | 33 | [GPIO](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming… 34 | [UART](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming… 35 | [I2C](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming-… 36 | [SPI](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming-… 37 | [ADC](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming-… 39 | [TIMER](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programmin… 40 | [PWM](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming-… 41 | [RTC](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming-… 42 | [WDT](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming-… 43 | [QSPI](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming…
|
| /bsp/m16c62p/ |
| A D | readme.txt | 13 This directory contains the source code for M16C porting to rt-thread 17 finsh - a user shell, comes with rt-thread 22 Renesas M16C prot to rt-thread, you can send a mail to dzzxzz@gmail.com. 24 or you can post a message to the rt-thread forum 26 http://www.rt-thread.org/phpbbforum 31 The rt-thread source code is maintained in google code 32 http://code.google.com/p/rt-thread/ 35 svn checkout http://rt-thread.googlecode.com/svn/trunk/ rt-thread-read-only 39 /rt-thread 60 /rtconfig.h - rt-thread config file [all …]
|
| /bsp/nios_ii/ |
| A D | get_update_rt-thread.sh | 3 svn co https://rt-thread.googlecode.com/svn/trunk/src/ ./rt-thread/src 5 svn co https://rt-thread.googlecode.com/svn/trunk/include/ ./rt-thread/include 7 svn co https://rt-thread.googlecode.com/svn/trunk/libcpu/nios/nios_ii/ ./rt-thread/libcpu/nios/nio…
|
| A D | get_update_rt-thread.bat | 3 svn co https://rt-thread.googlecode.com/svn/trunk/src/ ./rt-thread/src 5 svn co https://rt-thread.googlecode.com/svn/trunk/include/ ./rt-thread/include 7 svn co https://rt-thread.googlecode.com/svn/trunk/libcpu/nios/nios_ii/ ./rt-thread/libcpu/nios/nio…
|
| /bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/osal/FreeRTOS/ |
| A D | _os_thread.h | 66 OS_Status OS_ThreadCreate(OS_Thread_t *thread, const char *name, 69 OS_Status OS_ThreadDelete(OS_Thread_t *thread); 76 static __always_inline int OS_ThreadIsValid(OS_Thread_t *thread) in OS_ThreadIsValid() argument 78 return (thread->handle != OS_INVALID_HANDLE); in OS_ThreadIsValid() 86 static __always_inline void OS_ThreadSetInvalid(OS_Thread_t *thread) in OS_ThreadSetInvalid() argument 88 thread->handle = OS_INVALID_HANDLE; in OS_ThreadSetInvalid() 175 uint32_t OS_ThreadGetStackMinFreeSize(OS_Thread_t *thread);
|
| /bsp/renesas/ra8d1-vision-board/ |
| A D | README_zh.md | 38 …是最小系统,若需添加/使能其他外设需参考:[外设驱动使用教程 (rt-thread.org)](https://www.rt-thread.org/document/site/#/rt-threa… 96 …是最小系统,若需添加/使能其他外设需参考:[外设驱动使用教程 (rt-thread.org)](https://www.rt-thread.org/document/site/#/rt-threa… 155 - 如何使用 ENV 工具:[RT-Thread env 工具用户手册](https://www.rt-thread.org/document/site/#/development-tools/en… 168 * 如何使用 FSP:[RA系列使用 FSP 配置外设驱动](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thr… 181 在使用过程中若您有任何的想法和建议,建议您通过以下方式来联系到我们 [RT-Thread 社区论坛](https://club.rt-thread.org/) 189 …我们贡献代码,您可以参考 [如何向 RT-Thread 代码贡献](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-t…
|
| A D | README.md | 9 …hub.com/RT-Thread/rt-thread/raw/master/bsp/renesas/ra8d1-vision-board/docs/picture/logo.png)](http… 40 …Peripheral Driver Usage Tutorial](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-t… 46 …thub.com/RT-Thread/rt-thread/raw/master/bsp/renesas/ra8d1-vision-board/docs/picture/1.png)](https:… 48 …thub.com/RT-Thread/rt-thread/raw/master/bsp/renesas/ra8d1-vision-board/docs/picture/2.png)](https:… 95 …Peripheral Driver Usage Tutorial](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-t… 157 - How to use the ENV tool: [RT-Thread ENV Tool User Manual](https://www.rt-thread.io/document/site/… 170 … Drivers Using FSP for RA Series](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-t… 177 …s://github.com/RT-Thread/rt-thread/raw/master/bsp/renesas/docs/figures/mdk_rasc.png)](https://gith… 181 …//github.com/RT-Thread/rt-thread/raw/master/bsp/renesas/docs/figures/fsp_configure.png)](https://g… 188 …ge, we encourage you to contact us via the [RT-Thread Community Forum](https://club.rt-thread.io/). [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/osal/RT-Thread/ |
| A D | _os_thread.h | 65 OS_Status OS_ThreadCreate(OS_Thread_t *thread, const char *name, 68 OS_Status OS_ThreadDelete(OS_Thread_t *thread); 75 static inline int OS_ThreadIsValid(OS_Thread_t *thread) in OS_ThreadIsValid() argument 77 return (thread->handle != OS_INVALID_HANDLE); in OS_ThreadIsValid() 85 static inline void OS_ThreadSetInvalid(OS_Thread_t *thread) in OS_ThreadSetInvalid() argument 87 thread->handle = OS_INVALID_HANDLE; in OS_ThreadSetInvalid()
|
| /bsp/nuvoton/libraries/nu_packages/Demo/ |
| A D | smp_demo.c | 151 rt_thread_t thread; in go_happy_mutex() local 160 thread = rt_thread_create("mutex0", happy_mutex, (void *)sem, 2048, 25, 20); in go_happy_mutex() 161 if (thread != RT_NULL) in go_happy_mutex() 164 rt_thread_control(thread, RT_THREAD_CTRL_BIND_CPU, (void *)0); in go_happy_mutex() 166 rt_thread_startup(thread); in go_happy_mutex() 169 thread = rt_thread_create("mutex1", happy_mutex, (void *)sem, 2048, 25, 20); in go_happy_mutex() 170 if (thread != RT_NULL) in go_happy_mutex() 173 rt_thread_control(thread, RT_THREAD_CTRL_BIND_CPU, (void *)1); in go_happy_mutex() 175 rt_thread_startup(thread); in go_happy_mutex()
|
| A D | hwsem_counter.c | 72 rt_thread_t thread; in hwsem_counter_app() local 77 thread = rt_thread_create("hwsa35", hwsem_counter_go, (void *)psNuHwSem, 2048, 25, 20); in hwsem_counter_app() 78 if (thread != RT_NULL) in hwsem_counter_app() 81 rt_thread_control(thread, RT_THREAD_CTRL_BIND_CPU, (void *)0); in hwsem_counter_app() 83 result = rt_thread_startup(thread); in hwsem_counter_app()
|
| /bsp/allwinner/libraries/sunxi-hal/include/osal/ |
| A D | hal_thread.h | 13 int kthread_stop(void *thread); 24 int kthread_stop(void *thread); 25 int kthread_start(void *thread); 26 int kthread_wakeup(void *thread); 27 int kthread_suspend(void *thread);
|
| /bsp/samd21/board/ |
| A D | sleep_timer.c | 63 struct rt_thread *thread; in sleep_tick_adjust() local 66 thread = rt_thread_self(); in sleep_tick_adjust() 68 if (thread->remaining_tick <= diff) in sleep_tick_adjust() 71 thread->remaining_tick = thread->init_tick; in sleep_tick_adjust() 78 thread->remaining_tick -= diff; in sleep_tick_adjust()
|
| /bsp/nv32f100x/app/src/ |
| A D | main.c | 18 rt_thread_t thread; in main() local 27 thread = rt_thread_create("led", in main() 30 if(thread != RT_NULL) in main() 31 rt_thread_startup(thread); in main()
|
| /bsp/nuvoton/docs/ |
| A D | LVGL_Notes.md | 22 # cd <path-to-rt-thread>bsp/nuvoton/<board-name> 30 … built rt-thread.bin into flash. You can refer steps in README.md in corresponding supported board… 33 <path-to-rt-thread>/bsp/nuvoton/<board-name>/README.md 39 https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/tutorial/quick-start…
|
| /bsp/k230/ |
| A D | README.md | 18 - [5.2. 单独更新 RT-Thread 内核](#52-单独更新-rt-thread-内核) 108 $ cd rt-thread/bsp/k230 115 在 `$WS/rt-thread/bsp/k230` 下执行如下命令: 142 $ cd rt-thread/bsp/k230 # 确保在本 bsp 目录下 144 BSP_PATH: /home/u/ws/canaan/rt-thread/bsp/k230 157 ~/ws/canaan/rt-thread/bsp/k230/rttpkgtool 170 /home/u/ws/canaan/rt-thread/bsp/k230/rttpkgtool 226 $ cd rt-thread/bsp/k230 # 确保在本 bsp 目录下 228 BSP_PATH: /home/u/ws/canaan/rt-thread/bsp/k230 230 ~/ws/canaan/rt-thread/bsp/k230/rttpkgtool ~/ws/canaan/rt-thread/bsp/k230 [all …]
|
| /bsp/pic32ethernet/ |
| A D | application.c | 45 rt_thread_t thread; in rt_application_init() local 55 thread = rt_thread_create("led2", in rt_application_init() 59 if (thread != RT_NULL) in rt_application_init() 60 rt_thread_startup(thread); in rt_application_init()
|
| /bsp/nxp/ |
| A D | README.md | 33 * [NXP FRDM-MCXN947上手指南](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-stan… 34 * [NXP FRDM-MCXA156上手指南](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-stan…
|
| /bsp/allwinner/d1s/applications/ |
| A D | mnt.c | 115 rt_thread_t thread = NULL; in mnt_init() local 119 …thread = rt_thread_create("sd", sd_check_thread_entry, NULL, RT_SYSTEM_WORKQUEUE_STACKSIZE, 21, 10… in mnt_init() 120 if (thread == NULL) in mnt_init() 124 rt_thread_startup(thread); in mnt_init()
|
| /bsp/phytium/libraries/drivers_example/ |
| A D | can_loopback_sample.c | 89 rt_thread_t thread; in can_loopback_sample() local 124 thread = rt_thread_create("can0_rx", can0_rx_thread, RT_NULL, 4096, 10, 10); in can_loopback_sample() 125 if (thread != RT_NULL) in can_loopback_sample() 127 res = rt_thread_startup(thread); in can_loopback_sample() 134 thread = rt_thread_create("can1_rx", can1_rx_thread, RT_NULL, 4096, 10, 10); in can_loopback_sample() 135 if (thread != RT_NULL) in can_loopback_sample() 137 res = rt_thread_startup(thread); in can_loopback_sample()
|