Kernelite 0.1.0
Kernelite is a minimalist, educational operating system kernel built from scratch. The project aims to recreate core components of the Linux architecture to explore the fundamentals of operating system design and hardware-software interaction.
Loading...
Searching...
No Matches
Data Fields
serial_t Struct Reference

Hardware abstraction layer for serial I/O operations. More...

#include <kprintf.h>

Data Fields

void(* putc )(char chr)
 Function pointer to transmit a single character over the serial port.
 
char(* getc )()
 Function pointer to receive a single character from the serial port.
 

Detailed Description

Hardware abstraction layer for serial I/O operations.

This structure maps generic I/O requests to hardware-specific driver functions (e.g., PL011 UART).


The documentation for this struct was generated from the following file: