1
1
Fork 0

Implementing and using ultoa (unsigned long to string)

This commit is contained in:
Lauren Toivanen 2023-06-16 03:57:09 +03:00
parent 76c9075f71
commit 743b22ccd6
Signed by: jt
GPG key ID: 9151B109B73ECAD5
3 changed files with 28 additions and 2 deletions

View file

@ -58,10 +58,10 @@ void kmain (unsigned int mbootmagick, multiboot_info_t* mbootinfo) {
if (mbootinfo->flags & MULTIBOOT_INFO_FRAMEBUFFER_INFO) {
vga_write("\nFramebuffer: ");
vga_write("address: 0x");
vga_write(ltoa(mbootinfo->framebuffer_addr, 16));
vga_write(ultoa(mbootinfo->framebuffer_addr, 16));
serial_write_string("\nFramebuffer: ");
serial_write_string("address: 0x");
serial_write_string(ltoa(mbootinfo->framebuffer_addr, 16));
serial_write_string(ultoa(mbootinfo->framebuffer_addr, 16));
unsigned long *vmem = mbootinfo->framebuffer_addr;
*vmem = 0xff00ff;