RTEMS Intel i386 Applications Supplement
The RTEMS Code Space Worksheet is a tool provided to aid the RTEMS application designer to accurately calculate the memory required by the RTEMS run-time environment. RTEMS allows the custom configuration of the executive by optionally excluding managers which are not required by a particular application. This worksheet provides the included and excluded size of each manager in tabular form allowing for the quick calculation of any custom configuration of RTEMS. The RTEMS Code Space Worksheet is below:
RTEMS Code Space Worksheet
Component | Included | Not Included | Size |
Core | 16,948 | NA | |
Initialization | 916 | NA | |
Task | 3,436 | NA | |
Interrupt | 52 | NA | |
Clock | 296 | NA | |
Timer | 1,084 | 144 | |
Semaphore | 1,500 | 136 | |
Message | 1,596 | 224 | |
Event | 1,036 | 44 | |
Signal | 396 | 44 | |
Partition | 1,052 | 104 | |
Region | 1,392 | 124 | |
Dual Ported Memory | 664 | 104 | |
I/O | 676 | 00 | |
Fatal Error | 20 | NA | |
Rate Monotonic | 1,132 | 136 | |
Multiprocessing | 6,840 | 228 | |
Total Code Space Requirements |
RTEMS Intel i386 Applications Supplement
Copyright © 1988-2000 OAR Corporation