blob: 13bc2f006a6d0a85fcec0787c39afd872210ec7b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
=======
Devices
=======
VGA
===
Text mode
---------
osdev wiki: `Text UI <https://wiki.osdev.org/Text_mode>`_
.. c:autodoc:: ../devices/vga.h
:clang: -isystem/usr/lib/gcc/i686-elf/12.2.0/include
PS/2 Controller
===============
.. c:autodoc:: ../devices/ps2_controller.h
Keyboard
--------
.. c:autodoc:: ../devices/keyboard.h
Mouse
-----
.. c:autodoc:: ../devices/mouse.h
Programmable Interrupt Controller
=================================
.. c:autodoc:: ../devices/pic.h
UART
====
.. c:autodoc:: ../devices/uart_16550.h
:clang: -isystem/usr/lib/gcc/i686-elf/12.2.0/include
|