Commit 4e1cc0f
committed
doc: update RTOS documentation with common interrupt assignment and memory barrier note
Update rtos.rst Overview to document common interrupt assignment (SysTimer for
tick, SysTimer Software Interrupt for task switch) used by all RTOS ports.
Add note about `__RWMB()` memory barriers placed after interrupt enable/disable
and CSR operations in all RTOS ports to ensure proper synchronization on SMP
systems.
Also update changelog to reflect these documentation changes.
Signed-off-by: Huaqi Fang <578567190@qq.com>1 parent 9cf86c4 commit 4e1cc0f
2 files changed
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
| 195 | + | |
195 | 196 | | |
196 | 197 | | |
197 | 198 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
17 | 22 | | |
18 | 23 | | |
19 | 24 | | |
| |||
24 | 29 | | |
25 | 30 | | |
26 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
27 | 36 | | |
28 | 37 | | |
29 | 38 | | |
| |||
0 commit comments