]>
wirehaze git hosting - ppos.git/blob - ppos/hardware/serial.c
1 // PingPongOS - PingPong Operating System
2 // Prof. Carlos A. Maziero, DINF UFPR
3 // Versão 2.0 -- Junho de 2025
7 Emula operações de E/S de caracteres em uma porta serial,
8 que normalmente corresponde a um terminal de texto.
10 Esta implementação usando stdio é trivial, deve ser substituída
11 por uma emulação mais detalhada de uma UART (Universal Asynchronous
12 Receiver-Transmitter) gerenciando a linha serial.
22 //----------------------------------------------------------------------
29 //----------------------------------------------------------------------
31 int hw_serial_put(char c
)
33 // implementação trivial, a ser substituída pela emulação da UART.
37 //----------------------------------------------------------------------
45 //----------------------------------------------------------------------