From 28a73195dc9e2cb2544828a942d42f724546aef7 Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Wed, 21 Apr 2021 08:19:52 +0000 Subject: [PATCH] git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14253 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 --- os/rt/dox/rt_arch.dox | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/os/rt/dox/rt_arch.dox b/os/rt/dox/rt_arch.dox index 5944cb9f2..0d0b3bd49 100644 --- a/os/rt/dox/rt_arch.dox +++ b/os/rt/dox/rt_arch.dox @@ -132,19 +132,20 @@ * + {static} chSysUnlockFromISR() * + {static} chSysSwitch() * } - * ch_system_t .r.> "Port Layer" : use + * ch_system_t .l.> "Port Layer" : use * ch_system_t *-- "1" registry_t : SMP\nonly * ch_system_t *-- "1" tm_calibration_t - * ch_system_t "1" o-- "1..*" os_instance_t : registered\ninstances + * ch_system_t "1" o-- "1..*" os_instance_t : registered\ninstances\none for\neach core * * class os_instance_t { - * # rlist : ready_list_t - * # vtlist : virtual_timers_list_t - * # reglist : registry_t - * # mainthread : thread_t - * # dbg : system_debug_t - * # trace_buffer : trace_buffer_t - * # kernel_stats : kernel_stats_t + * ~ core_id : core_id_t + * ~ rlist : ready_list_t + * ~ vtlist : virtual_timers_list_t + * ~ reglist : registry_t + * ~ mainthread : thread_t + * ~ dbg : system_debug_t + * ~ trace_buffer : trace_buffer_t + * ~ kernel_stats : kernel_stats_t * + chInstanceObjectInit() * ~ __instance_get_currthread() * ~ __instance_set_currthread() @@ -207,6 +208,7 @@ * - dlist : delta_list_t * - func : vtfunc_t * - par : void * + * + {static} chVTDoTickI() * + chVTObjectInit() * + chVTSet() * + chVTReset()