Osdev - forum.osdev.org - OSDev.org

Latest News:

OS Development • Re: get memory map from grub 2 27 Aug 2013 | 07:02 pm

I changed the bootloader. Now I got: mbt: 101b20 memory map address: ead3d0ad mmap_addr + mmap_length: facb203a And for the memory map addresses and lengths the kernel prints 0 Statistics: Posted b...

Auto-Delete Forum • Re: Unicode characters 27 Aug 2013 | 07:00 pm

Yes. End of discussion. Statistics: Posted by Jezze — Tue Aug 27, 2013 8:00 am

OS Development • Re: get memory map from grub 2 27 Aug 2013 | 06:39 pm

Quote: f000c79c My crystal ball just claimed that mbt == NULL. Statistics: Posted by Combuster — Tue Aug 27, 2013 7:39 am

OSDev Wiki • Error in CMOS Time and Date code? 27 Aug 2013 | 06:33 pm

Can someone take a look at this page: http://wiki.osdev.org/CMOS go down to the C code example with the heading "Reading All RTC Time and Date Registers". Now look at the do-while loop which contain...

OS Design & Theory • Re: What should I do with my OS? 27 Aug 2013 | 06:04 pm

rdos wrote: h0bby1 wrote: according to me, device drivers should be self reliant, and if it need to use specific library yes it should include it, even if it need to duplicate other code in higher l...

OS Development • Re: get memory map from grub 2 27 Aug 2013 | 05:47 pm

I putted this debug code in: Code: terminal_writestring ("memory map address: "); multiboot_memory_map_t* mmap = (multiboot_memory_map_t *) mbt->mmap_addr; itoa (mbt->mmap_addr, buf, 1...

OS Design & Theory • Re: my os design for the moment 27 Aug 2013 | 05:10 pm

the design for low level is strongly based on the bus manager, i took the idea from haiku as i think it has something similar inside there is no hierarchy in bus like that, a bus drivers is just an a...

OS Development • Re: get memory map from grub 2 27 Aug 2013 | 04:49 pm

printf debugging to the rescue! Statistics: Posted by Combuster — Tue Aug 27, 2013 5:49 am

OS Development • Re: get memory map from grub 2 27 Aug 2013 | 04:07 pm

The while loop doesn't work: it isn't "runned" even once. while ((u64int) mmap < mbt->mmap_addr + mbt->mmap_length) I think there is some error in the while statement. Or the mmap pointer isn't init...

OS Development • Re: IDT in assembly 27 Aug 2013 | 10:22 am

I think I've found the problem. The problem is that the "times" directive can't handle a big number like 2048. So I'm rewriting the code without having a "IDT buffer" and it should work. Statistics: ...

Related Keywords:

osdev, bones wiki, context switch, osdev wiki, osdev mbr, os dev, pci wiki, visual studio wiki, code of real time scheduling

Recently parsed news:

Recent searches: