Hi, question about the kernel used in beta9sr2: When you boot from beta9sr2 CD, a MEMDISK will simulate the A: drive, so your normal drive would become B:. However, on computers without actual diskette drive, FreeDOS seems to get stuck in some error condition. Did the "is DJ mechanism needed?" logics get changed recently? Or do you assume that this is a BIOS or MEMDISK bug (e.g. the BIOS could set some value to "1 diskette drive as usual" without actually checking for drive existance, then MEMDISK adds one, and DOS thinks there are 2 drives while actually there is only one MEMDISK....)? How could the "hang" be trapped?
Eric PS: DJ mechanism means using the same drive for both A: and B: drive letters, with some messages displayed about when the user has to insert which diskette... (PPS: Windows can supress those messages if the kernel supports that - the kernel has to call int 2f.4a00.cx=0.dx=... when it wants to display a disk change message (it passes the drive numbers in DH and DL) and when Windows returns CX=-1 then the kernel must not display the message, because the CX=-1 means that Windows already has shown a message in the GUI about that...) ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ Freedos-kernel mailing list Freedos-kernel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-kernel