]>
wirehaze git hosting - ppos.git/blob - ppos/kernel/ppos.c
1 // PingPongOS - PingPong Operating System
2 // Prof. Carlos A. Maziero, DINF UFPR
3 // Versão 2.0 -- Junho de 2025
5 // ATENÇÃO: ESTE ARQUIVO NÃO DEVE SER ALTERADO;
6 // ALTERAÇÕES SERÃO DESCARTADAS NA CORREÇÃO.
8 #include "hardware/cpu.h"
12 //----------------------------------------------------------------------
14 static void ppos_start()
16 printf("PPOS: system starting\n");
18 // inicia os vários subsistemas
26 block_init("hardware/disk.dat");
28 printf("PPOS: system started (uptime %d ms)\n", systime());
31 //----------------------------------------------------------------------
35 printf("PPOS: system stopping\n", systime());
37 // encerra os vários subsistemas (em ordem contrária ao init)
38 //block_stop("hardware/disk.dat");
47 printf("PPOS: system stopped (uptime %d ms)\n", systime());
50 //----------------------------------------------------------------------
60 //----------------------------------------------------------------------