On Jan 13, 2008 9:13 AM, Cédric Rousseau <[EMAIL PROTECTED]> wrote: > I think the problem is that the floppy content is written at address > 0x00000000.
null pointer? > Maybe I'm wrong, but I think it's very bad because this overwrites some > sensible system code. It's not safe for sure, <1MB is reserved by system and BIOS > (I don't know how it could work with VirtualPC...) > I tried to fix that but for DMA transfert I have to dynamically allocate > memory below the 1Mb barrier. Is this necessary? In any case, the kernel is actually loaded at the 1MB barrier, so we don't even touch this part of memory usually, especially not with the memory allocator. -- fury long name: William Lahti handle :: fury freenode :: xfury blog :: http://xfurious.blogspot.com/ ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ SharpOS-Developers mailing list SharpOS-Developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sharpos-developers