diff --git a/doc/kernel/nanokernel/nanokernel_lifos.rst b/doc/kernel/nanokernel/nanokernel_lifos.rst index b7dc7de7f33..3b81032adc2 100644 --- a/doc/kernel/nanokernel/nanokernel_lifos.rst +++ b/doc/kernel/nanokernel/nanokernel_lifos.rst @@ -19,7 +19,7 @@ in the LIFO's linked list. Consequently, a data item that holds N bytes of application data requires N+4 bytes of memory. Any number of nanokernel LIFOs can be defined. Each LIFO is a distinct -variable of type :cpp:type:`struct nano_lifo`, and is referenced using a +variable of type :c:type:`struct nano_lifo`, and is referenced using a pointer to that variable. A LIFO must be initialized before it can be used to send or receive data items. diff --git a/doc/kernel/nanokernel/nanokernel_stacks.rst b/doc/kernel/nanokernel/nanokernel_stacks.rst index 7f9f6e09e5e..fa0d752fa97 100644 --- a/doc/kernel/nanokernel/nanokernel_stacks.rst +++ b/doc/kernel/nanokernel/nanokernel_stacks.rst @@ -14,7 +14,7 @@ Each stack uses an array of 32-bit words to hold its data values. The array may be of any size, but must be aligned on a 4-byte boundary. Any number of nanokernel stacks can be defined. Each stack is a distinct -variable of type :cpp:type:`struct nano_stack`, and is referenced using a pointer +variable of type :c:type:`struct nano_stack`, and is referenced using a pointer to that variable. A stack must be initialized to use its array before it can be used to send or receive data values. diff --git a/doc/kernel/nanokernel/nanokernel_synchronization.rst b/doc/kernel/nanokernel/nanokernel_synchronization.rst index 954977471a4..e4e5111697a 100644 --- a/doc/kernel/nanokernel/nanokernel_synchronization.rst +++ b/doc/kernel/nanokernel/nanokernel_synchronization.rst @@ -18,7 +18,7 @@ The nanokernel's :dfn:`semaphore` object type is an implementation of a traditional counting semaphore. It is mainly intended for use by fibers. Any number of nanokernel semaphores can be defined. Each semaphore is a -distinct variable of type :cpp:type:`struct nano_sem`, and is referenced +distinct variable of type :c:type:`struct nano_sem`, and is referenced using a pointer to that variable. A semaphore must be initialized before it can be used. diff --git a/doc/kernel/nanokernel/nanokernel_timers.rst b/doc/kernel/nanokernel/nanokernel_timers.rst index 8d8658b3bd6..dbe0fe26bcc 100644 --- a/doc/kernel/nanokernel/nanokernel_timers.rst +++ b/doc/kernel/nanokernel/nanokernel_timers.rst @@ -23,7 +23,7 @@ remaining bytes of this area can be used to hold data that is helpful to the thread that uses the timer. Any number of nanokernel timers can be defined. Each timer is a distinct -variable of type :cpp:type:`struct nano_timer`, and is referenced using a pointer +variable of type :c:type:`struct nano_timer`, and is referenced using a pointer to that variable. A timer must be initialized with its user data structure before it can be used.