| 123456789101112131415161718192021222324 |
- DEFINITION MODULE os;
- (* PROCEDURES de d‚marrage *)
- PROCEDURE COLD_BOOT; (* d‚marrage … froid *)
- PROCEDURE WARM_BOOT; (* d‚marrage … chaud *)
- (* PROCEDURES de console et imprimante *)
- PROCEDURE ERREUR_CONSOLE( x: SHORTCARD): CARDINAL;
- PROCEDURE CONS : BOOLEAN; (* teste si caractŠre est prˆt *)
- PROCEDURE CONIN : CHAR; (* lit un caractŠre sur la console *)
- PROCEDURE CONOUT( c : CHAR); (* ‚crit un caractŠre sur la console *)
- PROCEDURE LIST( c : CHAR); (* envoi un caractŠre sur l'imprimante*)
- (* PROCEDURES disques *)
- PROCEDURE HOME; (* tˆte en position 0 *)
- PROCEDURE ERREUR_DISQUE( x : SHORTCARD): CARDINAL;
- PROCEDURE RESET() : SHORTCARD;
- PROCEDURE LIT_SECTEUR ( piste,tete,secteur,nbre_secteurs,drive : SHORTCARD ;
- VAR buffer : ARRAY OF BYTE) : SHORTCARD ;
- PROCEDURE ECRIT_SECTEUR ( piste,tete,secteur,nbre_secteurs,drive : SHORTCARD ;
- VAR buffer : ARRAY OF BYTE) : SHORTCARD ;
- END os.
|