Hi, as we already (should) have 386 detection in 386+-only-kernels, some new suggestion: FPU detection!
The Memtest86+ (memtest.org) maintainer tells: Some BIOSes fail to clear the FPU stack after POST, but mask exceptions. In other words: You will not be able to store variables in the FPU, but you will not get an error triggered either. A simple initialization (FINIT) is enough to fix this. Linux and Windows already check for and init FPU at boot time, but FreeDOS does not. A non-kernel solution for those who already know that they have a FPU (387, or simply a 486dx, Pentium or newer processor) --> C:\>debug -acs:100 088C:0100 finit 088C:0103 int 20 088C:0105 -nfinit.com -rcx CX 0000 :5 -w Writing 0005 bytes. -q (in Hex: 9b db e3 cd 20) Eric ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ Freedos-kernel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-kernel
