Changes between Version 73 and Version 74 of WikiStart
- Timestamp:
- Sep 23, 2011, 4:02:10 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v73 v74 14 14 == Architecture == 15 15 16 MutekH is composed of the following major components: The Hexo hardware abstraction layer which deals with processor and platform abstraction, the Mutek kernel which offer usual hardware independent kernel base services, some operating system interface libraries supporting kernelland or userland applications, some services libraries and drivers. See [#Modulesoverview modules list] below for details. 16 MutekH is composed of the following major components: The Hexo hardware abstraction layer which deals with processor and platform abstraction, the Mutek kernel which offer usual hardware independent kernel base services, some operating system interface libraries supporting kernelland or userland applications, some services libraries and drivers. See [#Modulesoverview modules list] below for details. Processor specific and platform specific codes of the HAL are located in separate sub-modules. 17 17 18 18 [[Image(global_view.png,nolink)]] 19 19 20 == Processor support == 21 22 MutekH HAL has support for the following processors: 23 * [wiki:Processor/Arm Arm] family of processors. 24 * [wiki:Processor/Mips Mips] family of processors. 25 * [wiki:Processor/PowerPc PowerPc] family of processors. 26 * [wiki:Processor/Sparc Sparc] family of processors. 27 * Intel [wiki:Processor/x86 x86] family of processors. 28 * Altera [wiki:Processor/Nios2 Nios2] soft core processors. 29 * Lattice [wiki:Processor/LM32 LatticeMico32] soft core processors. 30 20 31 == Platform support == 21 32 22 MutekH currently supportsthe following platforms:23 * [wiki:Arch/Soclib Soclib] multiprocessor platforms with Arm, Mips32, !PowerPc and NiosII processors support.33 MutekH HAL has built-in support for the following platforms: 34 * [wiki:Arch/Soclib Soclib] multiprocessor platforms with embedded software debugging features. 24 35 * [wiki:Arch/IbmPc Pc platform] with x86 multiprocessor support, runs on real hardware or on emulators like qemu. 25 36 * [wiki:Arch/Simple Simple platforms] with single processor (i.e. micro-controller platforms) 26 * [wiki:Arch/Emu Unix processes] emulation which enables kernel and application to execute natively,embedded in Linux or OsX process(es).37 * [wiki:Arch/Emu Unix processes] emulation which enables kernel and application to run embedded in Linux or OsX process(es). 27 38 28 39 == Modules overview ==