Commit Graph

80 Commits

Author SHA1 Message Date
supperthomas 14e4c45408 [doc][doxygen] Fix doxygen struct error.
Signed-off-by: supperthomas <78900636@qq.com>
2024-06-26 20:22:43 +08:00
supperthomas 038ff8b2e5 [doc][doxygen]: Fix doxygen warning in comment
kservice.c:474: warning: The following parameter of rt_backtrace_to_buffer(rt_thread_t thread, struct rt_hw_backtrace_frame *frame, long skip, rt_ubase_t *buffer, long buflen) is not documented:
  parameter 'thread'
kernel.h:157: warning: unable to resolve reference to '_rt_errno' for \ref command

Signed-off-by: supperthomas <78900636@qq.com>
2024-06-26 01:21:57 +08:00
wdfk-prog d8dcc05174 [mem] Remove useless code And Update mem documentation 2024-04-18 20:04:15 -04:00
Meco Man 589641258e [debug] rename RT_DEBUGING_INIT as RT_DEBUGING_AUTO_INIT 2023-11-10 05:24:33 -05:00
Supper Thomas 65623777d5
[action] Doxygen ci fix (#8191) 2023-10-29 13:12:29 -04:00
Meco Man c6a2f5b7bd rt_hw_cpu_shutdown: implement default weak function
and remvoe duplicated default functions in each cpu/bsp level
2023-08-08 22:34:25 -04:00
Meco Man 9f88f10e82 [docs] add env vscode document 2023-07-30 00:40:52 -04:00
Meco Man e44761c169 [.github] add CONTRIBUTING.md
https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors
2023-07-28 22:38:22 -04:00
Meco Man 9cffb706ba [doc][qemu] update qemu for windows doc 2023-07-25 22:50:22 -04:00
Meco Man f01fe4aacb [docs][qemu] update quick_start_qemu_windows 2023-07-25 20:28:03 -04:00
Meco Man 27143f4138 [doc][env] update env document 2023-07-23 22:54:40 -04:00
Man, Jianting (Meco) 244b903e5d
[debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805) 2023-07-22 10:36:42 +08:00
Meco Man 237bbfd968 [debug] remove RT_DEBUG_xxx
remove RT_DEBUG_THREAD RT_DEBUG_SCHEDULER RT_DEBUG_IPC RT_DEBUG_TIMER RT_DEBUG_IRQ RT_DEBUG_MEM RT_DEBUG_SLAB RT_DEBUG_MEMHEAP
2023-07-09 00:19:29 -04:00
Legend 7122aba397
[docs] fix a typo in documentation (#7773) 2023-07-03 16:03:59 -04:00
Shicheng Chu e2c031643c
[include][dbg]update: no longer use RT_DEBUG_LOG in rtdebug.h (#7750) 2023-06-29 11:24:25 -04:00
zhkag 33f550cb65
[Kernel] message 可以返回消息的实际大小 (#7709) 2023-06-21 18:22:42 +08:00
shandianchengzi a294d7da9a
[HUST CSE][example] fix some typo bugs about 'sucess' and others. (#7528) 2023-05-18 10:42:44 -04:00
michael-skynorth 65a2a811ed env.md: Update URL to download env tool 2023-05-07 22:40:44 -04:00
Xu Biang 2c98ce4605
[HUST CSE][document] Fix some comments, invalid grouping commands and warnings in Doxygen.
将Doxygen输入文件(由Doxyfile中的INPUT定义)中的失效Doxygen分组指令(如/*@*/和/*@}*/)更改为有效的分组指令(如/**@*/和/**@}*/);(此处只对INPUT中的文件做了修改,bsp目录下和libcpu目录下存在近万个失效的Doxygen分组指令,但由于不作为文档的输入文件且这些文件过于庞大老旧,没有对这些文件中的无效指令做修改)
将图片文件统一放入了images目录下;
修改了Doxyfile和部分Doxygen注释,使得Doxyfile能够定位到新的代码路径且不受重复实现的影响;
解决了一些注释中的参数名不匹配、参数多余/缺失等问题。
2023-04-14 12:33:43 -04:00
Bernard Xiong 9600b75b55
[DFS] prepare for dfs_v2.0 (#7200)
* [DFS] prepare for dfs_v2. dfs_fd -> dfs_file; dfs_fnode -> dfs_vnode.

* [BSP] fix code analysis warning

* [smart] fix the pointer overflow.

* code format

* [smart] fix the lwp->lwp_obj checking.
2023-04-08 22:25:51 +08:00
cccccya 0fb99f0242 Revise the description of rt_thread_resume 2023-04-03 00:10:14 -04:00
Meco Man eb3cb250be [errno code][-RT_ETIMEOUT] fix that use RT_ETIMEOUT without - 2023-03-22 01:54:52 -04:00
Meco Man 0f461e870c [errno code][-RT_ERROR] fix that use RT_ERROR without - 2023-03-20 00:06:16 -04:00
slhuan e722733178 修改doc文件夹下pwm例程中将led的io设置为输出模式后再使用PWM控制LED,经验证使用这样是无法正常输出PWM的 2023-03-07 22:04:09 -05:00
Meco Man f58d3c5200 rt_device_write/read return data type as rt_ssize_t
rt_ssize_t can give negative error code, which follows the unix style correctly
2023-02-07 21:43:57 -05:00
tuduweb 9fbf63441e
[doxygen] Fix some warnings in doxygen (#6899) 2023-02-02 21:00:58 -05:00
Meco Man ddccef3a64 modify RT_ALIGN_SIZE as 8 by default 2023-01-12 22:47:23 -05:00
sbb 961b020bc2
documention里的一处小问题 (#6748)
* Update thread-comm.md

* Update documentation/thread-comm/thread-comm.md

Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
2022-12-16 23:51:09 -05:00
Man, Jianting (Meco) 99bdf978d7
[rtdef] use lower-case to define attributes (#6728)
* [rtdef] rename RT_WEAK attribute as rt_weak

* [rtdef] rename RT_USED attribute as rt_used

* [rtdef] rename RT_SECTION attribute as rt_section

* [rtdef] rename ALIGN attribute as rt_align

* [legacy] add RT_USED ALIGN RT_SECTION RT_WEAK as legacy support
2022-12-11 13:12:03 -05:00
洩氏诹诹子 3c4b835ed6 fix typo 2022-08-27 22:22:35 -04:00
snikolaj d246102f89 docs fixes half done 2022-08-19 11:14:26 -04:00
snikolaj b31a3e5210 grammar and wording fixes 2022-08-18 17:11:19 -04:00
Meco Man dd94198bd6 [gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM 2022-08-16 09:39:00 +08:00
Meco Man 1f134b8dc4 [docs] update env document
append some information about menuconfig -s
2022-08-10 21:11:28 -04:00
supperthomas 1990af6c96
[document] Fix the doxygen file (#6217)
* [document] Fix the doxygen file
2022-08-03 22:45:07 -04:00
Meco Man 8027291e09 correct the license description 2022-07-15 10:11:22 +08:00
snikolaj 1fec9dc550
Further edits of documentation for clarity (#6156)
* Overhaul of document, fixing multiple grammar mistakes and editing for clarity

* Further documentation grammar and spelling fixes
2022-07-11 10:19:16 +08:00
snikolaj 3883fcf051
Overhaul of document, fixing multiple grammar mistakes and editing for clarity (#6155) 2022-07-10 18:01:56 +08:00
GPSBabel 0d9fb87a9b
Update English coding style for more idiomatic use (#6120)
* Update English coding style for more idiomatic use

Fresh eyes on the English coding style guide.

Remove "speed bumps" to a native English reader to improve acceptance.

* Coding_style_en: fix plurality disagreement
2022-06-29 16:29:28 +08:00
Meco Man c9878aacd2 [scons][iar] 将IAR的PLATFORM字段由iar调整为iccarm
将路径更新为IAR最新版本的路径
2022-06-09 07:01:59 +08:00
Man, Jianting (Meco) d9b0b3ef11
[文档] 修正贡献代码指南对于日志使用的描述 (#5975) 2022-05-23 01:41:59 +08:00
tangzz98 020e1bd7da Add quick start guide for QEMU on macOS 2022-05-17 10:56:38 +08:00
Meco Man 2575a93516 rename sal.h as sal_low_lvl.h 2022-05-16 10:02:22 +08:00
Stanley 76a6f7f6dc
updated adc.md (#5922)
* updated adc.md

* fixed typo error
2022-05-11 15:27:33 +08:00
jianbojason 7692eb18b9
update README.md studio.gif, README_zh.md studiozh.gif (#5875)
Co-authored-by: jiangjianbo <jiangjianbo@rt-thread.com>
2022-04-30 21:02:48 +08:00
Man, Jianting (Meco) a0f8d43744
[gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM (#5802)
* [gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM
2022-04-20 09:56:04 +08:00
Tushar Upadhyay 39dea8811a
[documentation] Fixed Program Memory Distribution - Basic.md (#5681)
* Fixed Program Memory Distribution-Basic.md

* removed errors
2022-03-17 17:16:52 +08:00
Man, Jianting (Meco) 59079fe91f
update documentation (#5674) 2022-03-14 21:18:14 +08:00
Meco Man 5af97a1f7f move documentation repo to rt-thread repo 2022-03-12 00:56:03 -05:00
Meco Man 28e42322e3 update readme 2021-12-02 09:22:38 -05:00