Porting the Mutek operating system to ARM platforms - Archive ouverte HAL Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2006

Porting the Mutek operating system to ARM platforms

Résumé

This report presents the work done on modifying the lightweight Mutek operatingsystem to add support for two complex Arm-based SoC architectures. Both of theseplatform use nearly the same ARMv4 core CPU model but have a different memorymap and integrate different system peripherals such as interrupt controller, timer andserial interfaces. An initial support for MMU operations using an identity mappinghas also been added to the hardware abstraction layer. This support was compulsoryto access hardware information needed to activate the data cache.
Ce rapport de recherche présente les modifications faites sur le système d’exploitation léger Mutek pour ajouter le support de deux plateformes complexes utilisant des processeurs ARM. Les deux plateformes possèdent une version ARMv4 du cœur de processeur mais utilisent des adressages mémoires ainsi que des périphériques différents pour le contrôle des interruptions, les timers et les ports de communication série. Un support préliminaire de gestion de la mémoire virtuelle utilisant la MMU a projection identité a également été rajouté dans la couche d’abstraction matérielle. Ce support est nécessaire pour ajouter les fonctions d’activation des caches de données des processeurs.
Fichier principal
Vignette du fichier
RR2006-12.pdf (230.23 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02102261 , version 1 (17-04-2019)

Identifiants

  • HAL Id : hal-02102261 , version 1

Citer

Nicolas Fournel, Antoine Fraboulet, Paul Feautrier. Porting the Mutek operating system to ARM platforms. [Research Report] LIP RR-2006-12, Laboratoire de l'informatique du parallélisme. 2006, 2+32p. ⟨hal-02102261⟩
26 Consultations
336 Téléchargements

Partager

Gmail Facebook X LinkedIn More