My bootloader uses v86 mode to read from the floppy. When the v86 monitor finishes executing the int13h call, the caller copies it to its destination (over the 1Mb mark).djsilence wrote:HI!
So, If I know right, int13 can load not more than 64Kb file? If it is so, then how can I load more than 64Kb and not to 1Mb? For example i'd like to load at 0xC0000000? (3GB)
Thanks!
How to load the kernel after entering pmode
Re: How to load the kernel after entering pmode
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
Re: How to load the kernel after entering pmode
And there tends to be no memory at 0xC0000000, that's a paging trick