62 | | = Common modules = |
63 | | |
64 | | * [wiki:Component/MappingTable MappingTable] : A tool to declare and list all memory segments in a platform |
65 | | * [wiki:Component/Loader Loader] : A binary-file loader (ELF, COFF, plain) |
66 | | |
67 | | = Utilities = |
68 | | |
69 | | * [wiki:Component/VciTargetFsm VciTargetFsm] : A generic CABA submodule for handling the VCI fsm part of target components, so that you can focus on the functionality |
70 | | |
71 | | * [wiki:Component/TtyWrapper TtyWrapper] : A simulator-side TTY abstraction tool, used by [wiki:Component/VciMultiTty VciMultiTty] |
72 | | * [wiki:Component/ProcessWrapper ProcessWrapper] : A simulator-side fork/exec abstraction tool, with process' stdin/stdout communication |
73 | | * [wiki:Component/FbController FbController] : A simulator-side framebuffer abstraction tool |
| 77 | |
| 78 | = Common utilities = |
| 79 | |
| 80 | * [wiki:Component/MappingTable MappingTable] : A tool to declare and list all memory segments used in a platform and to define the memory mapping. |
| 81 | * [wiki:Component/Loader Loader] : A binary-file loader (ELF, COFF, plain) |
| 82 | * [wiki:Component/VciTargetFsm VciTargetFsm] : A generic CABA submodule for handling the VCI fsm part of a target components, so that you can focus on the functionality |
| 83 | * [wiki:Component/TtyWrapper TtyWrapper] : A simulator-side TTY abstraction tool, used by the [wiki:Component/VciMultiTty VciMultiTty] component |
| 84 | * [wiki:Component/ProcessWrapper ProcessWrapper] : A simulator-side fork/exec abstraction tool, with process' stdin/stdout communication |
| 85 | * [wiki:Component/FbController FbController] : A simulator-side framebuffer abstraction tool |
| 86 | |