aboutsummaryrefslogtreecommitdiff
path: root/mubios/services/int10.c
Commit message (Collapse)AuthorAgeFilesLines
* [mubios] Complete VGA text initialization and add VBE graphics servicesRichard Qin27 hours1-72/+112
| | | | | | | | Load the 8x16 font and VGA palette, restore text memory mapping, and synchronize BIOS cursor and page state with the hardware. Allocate QEMU standard VGA PCI memory resources and expose VBE controller information, mode queries and switching, logical scanline lengths, and display start control. Signed-off-by: Richard Qin <richard.qin.x@gmail.com>
* [mubios] Initialize VGA mode and serial BIOS servicesRichard Qin2 days1-0/+14
|
* [mubios] Add cursor and char serviceRichard Qin3 days1-3/+55
| | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com>
* [mubios] Extend registers from 16-bit to 32-bitRichard Qin3 days1-3/+3
| | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com>
* [mubios] Add C implementation of INT 10hRichard Qin3 days1-0/+88
Signed-off-by: Richard Qin <richard.qin.x@gmail.com>