Saisir un mot clé:
 
 

OS-9

Ce site est un miroir du site http://fr.wikipedia.org/wiki/Accueil

OS-9

Un article de Wikipédia, l'encyclopédie libre.

Principaux systèmes
d'exploitation
BSD
FreeBSD - NetBSD - OpenBSD
DragonFly BSD - PC-BSD
GNU/Linux (Liste)
Debian - Fedora - Gentoo
Mandriva - Red Hat - Slackware
SuSE - Ubuntu
Mac OS
Système 5 - 6 - 7 - 8 - 9
Mac OS X -.0 -.1 -.2 -.3 -.4 -.5- .6 - Server
MS-DOS - Microsoft Windows
1.0 - 2 - 3.x - 95 - 98 - Me
NT - 3.5x - 4.0 - 2000
XP - 2003 - Vista - 2008
Seven (en développement)
Autres
AmigaOS - BeOS - Inferno
LynxOS - Haiku - OS/2
QNX - Solaris - UNIX - MVS
OS/360 - OS/390 - OS/400 - Plan 9
ReactOS - VMS - ZETA - FreeDOS

OS-9 est un système d'exploitation temps réel dur né en 1979/1980, et créé par la société Microware Systems Corporation.

Ce système d'exploitation peut être mis sur une carte placée dans un rack VME, connecté par le biais d'une liaison série à un PC ou à une station de travail (Risc 6000...); il est alors possible via le logiciel Microware Hawk, fonctionnant sous Windows, de communiquer avec la carte en accedant à un Interpréteur de commandes.

En 1999, 19 ans après la première version d'OS-9, Apple lance son système d'exploitation Mac OS 9. Cette année là, Microware poursuivit Apple en raison de la marque déposée.

Sommaire

[] Caractéristiques du système

OS-9 est un Unix-like et est multitâche, multiutilisateur et temps réel. Il est qualifié de « ROMable ».

Il est également modulaire, en permettant à des nouveaux périphériques d'être installés rapidement sur le système en écrivant de nouveaux pilotes ou, si le pilote existe, en créant simplement un nouveau descripteur de fichier.

Il est aussi compact ; le noyau fait moins de 20 Ko, et particulièrement intéressant à utiliser dans le domaine des systèmes embarqués : il fut d'ailleurs choisi par Sony et Philips pour leur lecteur CD-I. Le système de navigation de la BMW 750i utilise également OS-9.

Une détection des erreurs dans les modules chargés en mémoire est effectuée grâce au CRC 24.

[] Architectures supportant OS-9

[] Versions

La première version fut écrite en langage assembleur pour le processeur Motorola 6809, et fournissait alors une zone adressable de 64Ko. Une seconde version pour le processeur 6809 fut ensuite réalisée qui supportait 1Mo d'espace mémoire adressable; dans de nombreuses implémentations, il incluait également un environnement graphique. Plus tard, la version pour le 6809 (OS-9/6809) fut portée, en langage assembleur, pour le 68000 (OS-9/68K); puis fut réécrite en langage C dans un souci de portabilité et prit le nom de OS-9000.

[] Commandes principales

Parmi les commandes principales disponibles, on trouve :

  • ee_config pour voir les paramètres du réseau (adresse ip, masque, ...) ou des périphériques
  • dir pour lister le contenu du répertoire en cours
  • mdir pour lister les modules chargés en mémoire
  • telnetd pour lancer le serveur telnet
  • unlink pour décharger un module
  • cc, un compilateur C
  • cfp asm, un assembleur
  • ze, un éditeur de textes
  • debug, qui permet de déboguer en assembleur
  • ftp, permet de lancer le client ftp
  • tlg, permet la connexion vers un chassis hôte

[] Liens externes

 
Le Texte ci-dessus est disponible sous GNU Free Documentation License.
La source est wikipedia http://fr.wikipedia.org/wiki/OS-9
Home

Données
A la une
Articles
Formatons en lignes
Téléchargement
Licence GNU
Encyclopedie
Portail logiciels libres

Partenaires

beyrouthsurseine.com
Sonnerie & Logos
Photos-Video
Ringtones-Sonnerie
Actualite.org
Terrain tennis

  
Décembre 2008
L
M
M
J
V
S
D
1234567
891011121314
15161718192021
22232425 262728
293031
     
Tous les Logos et Marques sont déposés, les commentaires sont sous la responsabilité de ceux qui les ont publiés, le reste © technicmania.com