Le B.I.O.S

(Basic Input/Output System)



Couche logicielle de bas niveau, le BIOS (Basic Input/Output System) sert d'interface entre les circuits �lectroniques (le hardware) d'un PC et le systeme d'exploitation. Il assure la gestion des unit�s de disques , des ports parall�les et s�rie. Il sert aussi au systeme d'exploitation qui, par son interm�diaire, acc�de � des donn�es concernant la configuration du PC comme le type de processeur, la quantit� de m�moire ou le type de disque dur.
Le BIOS est stock� dans une m�moire ROM (EPROM ou EEPROM) qui conserve les donn�es m�me quand l'ordinateur est �teint. Ce stockage est n�cessaire pour pemettre le "Boot".
Les plus importants �diteurs de BIOS sont : AMI (American Megatrends), Phoenix et Award.
Award �quipe en grande partie les cartes m�res taiwanaises, tandis que AMI draine la majorit� des cartes m�res Intel � base de processeur Pentium. Il accapare 80 % du march� des cartes m�res d'origine asiatique. Il s'agit d'un Bios "Ouvert".
AMI : Sa perte d'un contrat avec Intel lui a cout� d'importantes pertes de march�. Ses menus et son vocabulaire reppellent ceux de Award.
Phoenix : On retrouve son Bios chez Hewlett Packard, Tulip ou Micron. Ele a travaill� avec Intel et Compaq � la mise au point du Bios Plug and Play.
Compaq :Son Bios se pr�sente sous forme d'un �cran graphique pilot� par souris, et en fran�ais !
Son �cran est tr�s proche d'une application Windows. Un Bios assez frustrant cependant pour l'utilisateur averti. En cas de probleme avec la touche F10 qui est cens� l'appeler, il faut t�l�charger sur son site deux fichiers qui permettent de cr�er une disquette de setup. ( http:/www.compaq.com).
IBM : Au d�but des ann�es 80 IBM a cr�� le PC et donn� naissance aunsi que premier Bios. Son Bios est sobre et pr�sente un visage aust�re qui cacherait une grande efficacit�. D'apr�s ses techniciens, le seul param�tre � r�gler �ventuellement serait la m�moire Shadow ainsi que la gestion avanc�e de la consommation.
Quelques grands constructeurs de PC comme Compaq ou Hewlett Packard d�veloppent eux m�mes leur propres BIOS.


Le PLUG AND PLAY

Developp�e par Intel et Microsoft la technologie Plus and Play a pour objectif de faciliter l'ajout de cartes d'extension et de p�riph�riques sur un PC. les Bios Plug and Play ont en charge d'initialiser et de configurer toute la partie mat�rielle rattach�e au PC et cela sans intervention de l'utilisateur. Quand une nouvelle carte Plug and Play est ajout�e au PC elle est automatiquement configur�e par le Bios (lignes IRQ, canaux DMA, adresses d'entr�e sortie, etc...) sans que l'utilisateur ait besoin de modifier de cavaliers.

L'architecture Plug and Play est compos�e de 4 �l�ments :

  • le Bios Plug and Play (pnP)
  • Les gestionaire de configuration (configuration manager)
  • l'utilitaire de configuration ISA ( ISA configuration utility)
  • l'ESCD (base de donn�es) (Embedded System Configuration data)
  • le Bios d�tecte et configure lors du d�marrage de la machine toutes les cartes PnP. A chacun de ces �l�ments est associ� un num�ro d'identification unique reconnu par l'OS . Le Bios transmet d'ailleurs des informations � l'OS PnP qui peut ainsi savoir quelles sont les cartes qui n'ont pa besoin d'�tre configur�es.

  • le gestionnaire de configuration d�tecte et configure les cartes PCI ou PnP ISA qui n'ont pu �tre configur�es par le BIOS. Le gestionnaire de configuration, qui et int�gr� dans Windows 95 notifie �galement aux pilotes des p�riph�riques les ressources qui leur sont allou�es.
  • L'utilitaire de configuration ISA d�velopp� par Intel concerne toutes les cartes d'extension ISA : il pr�vient tout conflit de resources en aidant les utilisateurs � choisir des configurations inoccup�es. cet utilitaire r�cup�re alors la ou les configurations s�lectionn�es puis les inscrit dans la base de donn�es ESCD. Le gestionnaire de configuration, de m�me que le Bios PnP utilisent cette base ESCD � chaque fois qu'une nouvelle carte PnP est ajout�e dans le PC pour d�terminer quelles sont les resources systeme disponibles.
  • L'ESCD est une base de donn�es qui stocke la configuration de chacune des cartes d'extension du systeme et celles qui sont rajout�es, au fur et � mesure par l'utilisateur.


    FlASHER UN BIOS :

    Chaque fabricant propose un logiciel adapt� au flashage de son Bios. Il existe cependant des r�gles strictes � observer avant de se pr�parer � cette op�ration d�licate :

    - S'assurer tout d'abord de bien poss�der la mise � jour adapt�e � son Bios. le flashage d'un Bios avec la mise � jour d'un autre peut provoquer un d�sastre !!!
    - S'il le faut, (voir sa doc de carte m�re), d�sactiver le jumper prot�geant en �criture sa CMOS.
    - Pr�parer une disquette systeme ne contenant aucun r�sident.
    - sur cette disquette copier le gestionnaire de flashage et le futur Bios � installer.
    - sauvegarder si possible le Bios actuel ( en cas de p�pin...)
    - effectuez la mise � jour en suivant scrupuleusement les consignes. ( h�las souvent en anglais...)
    - �teindre le PC ( �teindre, pas rebooter...) et reprot�ger �ventuellement le Cmos en lecture.

    Surtout n'�teignez JAMAIS votre PC en cours de flashage, vous n'auriez plus qu'� porter votre carte m�re au d�pannage ( en supposant qu'elle ne soit pas trop ancienne...).


    D'�ventuels probl�mes peuvent survenir qui am�nent parfois � d�sactiver les fonctions de cache du Bios. Les d�sactiver avant le flashage est plus sur. Il arrive �galement que certains param�tres du Bios actuel posent probleme pour la mise � jour, il
    suffit alors d'effacer le Bios ( grace � un jumper situ� sur la carte m�re). il suffit d'enlever ce jumper, d'allumer le PC quelques secondes, puis de le remettre.


    Les mises � jour des Bios se trouvent en g�n�ral, non sur le site d'AMI, AWARD, ou autre, mais sur le site des constructeurs de votre carte. Pour connaitre le constructeur de la carte m�re



    CHIPSET :

    Le chipset est un jeu de composants qui permet au processeur de travailler avec le reste de la carte m�re. Aujourd'hui il est tr�s int�gr�, r�duit � deux ou trois composants, permettant de produire des cartes m�res de tr�s petits formats.


    IRQ ou Interrupt Request

    - m�thode par laquelle un p�riph�rique peut �tre appel� par un programme ou par un pilote. La carte m�re utilise un controleur d'interruption afin d'�tablir une priorit� de requetes pour tous le sp�riph�riques. Lorsqu'une requete appparait, le processeur suspend l'op�ration en cours et donne le controle au pilote du module associ� au N� d'IRQ concern�.

    MSD.EXE donne le d�tail des IRQ


    DMA Direct Memory Access

    - m�thode de d�placement des donn�es d'un p�riph�rique � la m�moire ( ou vice versa) sans l'aide du processeur. La carte m�re utilise un controleur DMA pour g�rer les canaux et v�rifier qu'ils sont bien utilis�s chacun par un seul p�riph�rique. En cas de double attribution ce connecteur bloque la communication et rend donc la carte ou l'un des composants du PC inactif.


    L'importance de cette attribution de m�moire a pour effet d'augmenter consid�rablement la rapidit� de traitement des applications. Notamment en multitache, lorsque le moteur 32 bits est pleine activit�. Le processeur n'est donc pas disponible pour g�rer la m�moire. C'est, grace � ce principe, l'effet inverse qui se produit.





    Touches d'acc�s au Bios

    Bios AMI = SUPP ou F1

    Bios AWARD = SUPP ou CTRL + ALT + ECHAP ou CTRL + ALT + S

    Bios Phoenix = SUPP ou CTRL + ALT + ECHAP ou F2

    1
    Hosted by www.Geocities.ws