Hello,

> That is a very interesting suggestion. Japheth writes that DOS
> should hook int 19 and remove its own handlers if int 19 is
> triggered. Int 19 is what a "FDAPM HOTBOOT" would call, too.
> 
> We can definitely tell FreeDOS to do as MS DOS 7 does (remove
> interrupt handlers, STACKS, and move back EBDA) but I would
> like to know how well this works in the big picture: Many TSRs
> and drivers also modify interrupt vectors, so a hotboot (which
> means "only reload kernel, do not go through BIOS reboot code")
> is still quite likely to fail. As said, keep me updated on it.

other drivers/tsrs hooking interrupts are not that big a problem because 
Jemm386 makes a snapshot of the current IVT when it is loading and usually it 
loads pretty early, just after the XMS host (the XMS hosts most likely will 
hook int 15h only).

some days ago Jemm386 has been updated and includes the FASTBOOT option 
already - which might even work with FreeDOS ... with the help of a small 
device driver exclusively written for this DOS :).

Of course, for FreeDOS running in DosEmu the FASTBOOT option is absolutely 
useless.



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to