Shopping Cart

No products in the cart.

IEEE 2050-2018

$168.46

IEEE Standard for a Real-Time Operating System (RTOS) for Small-Scale Embedded Systems

Published By Publication Date Number of Pages
IEEE 2018 333
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

New IEEE Standard – Active. A real-time operating system (RTOS) called μT-Kernel for small-scale embedded systems such as systems with a single chip microcomputer including 16-bit CPUs, systems with a small amount of ROM/RAM, and systems without a memory management unit (MMU) are specified in this standard.

PDF Catalog

PDF Pages PDF Title
1 IEEE Std 2050™-2018 Front Cover
2 Title page
4 Important Notices and Disclaimers Concerning IEEE Standards Documents
7 Participants
8 Introduction
9 Contents
11 1. Overview
1.1 Scope
1.2 Positioning and basic design policy of μT-Kernel
12 1.3 Structure
1.4 Implementation specification document
13 2. Definitions
14 3. μT-Kernel concepts
3.1 Basic terminology
16 3.2 Task states and scheduling rules
21 3.3 Interrupt handling
3.4 Task exception handling
22 3.5 System states
24 3.6 Objects
25 3.7 Protection levels
26 3.8 Service profile
27 4. Common rules of μT-Kernel
4.1 Data types
29 4.2 System calls
35 4.3 High-level language support routines
36 4.4 Service profile
42 4.5 API notation
44 5. μT-Kernel/OS functions
5.1 Task management functions
64 5.2 Task synchronization functions
85 5.3 Task exception handling functions
95 5.4 Synchronization and communication functions
124 5.5 Extended synchronization and communication functions
146 5.6 Memory pool management functions
162 5.7 Time management functions
187 5.8 Interrupt management functions
193 5.9 System management functions
204 6. µT-Kernel/SM functions
6.1 System memory management functions
209 6.2 Device management functions
262 6.3 Interrupt management functions
275 6.4 I/O port access support functions
284 6.5 Power management functions
287 6.6 System configuration information management functions
292 6.7 Memory cache control functions
296 6.8 Physical timer functions
305 6.9 Utility functions
316 Annex A (informative) System configuration
317 Annex B (informative)List of C language references
B.1 µT-Kernel/OS
320 B.2 µT-Kernel/SM
324 Annex C (informative)List of error codes
C.1 Normal completion error class (0)
C.2 Normal completion internal error class (5 to 8)
C.3 Unsupported error class (9 to 16)
325 C.4 Parameter error class (17 to 24)
C.5 Call context error class (25 to 32)
C.6 Resource constraint error class (33 to 40)
326 C.7 Object state error class (41 to 48)
C.8 Wait error class (49 to 56)
C.9 Device error class (57 to 64) (µT-Kernel/SM)
C.10 Status error class (65 to 72) (µT-Kernel/SM)
327 Annex D (informative)List of APIs and service profile names
D.1 µT-Kernel/OS
330 D.2 µT-Kernel/SM
333 Back Cover
IEEE 2050-2018
$168.46