[Freedos-user] re: FreeDOS Post-1.0 todo list

2005-10-10 Thread Eric Auer
Hi Bernd, why would you want HIMEM to take XMS control away from FDXMS286 / replace FDXMS286? The simpler way is to load HIMEM first - if 386 present - and then load FDXMS286: The latter will fail if either HIMEM loaded successfully (386 or better CPU) or if a pre-286 CPU is present. Makes more se

Re: [Freedos-user] FreeDOS Post-1.0 todo list

2005-10-10 Thread Bernd Blaauw
Michael Devore schreef: It isn't relevant, as it is overly specific for the example and ignores the real issue of conditional processing the example is used for. But if you want an overly specific reply, it won't help that fdxms286 checks for a 286+-level if a 386-level driver is already load

Re: [Freedos-user] FreeDOS Post-1.0 todo list

2005-10-10 Thread Michael Devore
At 11:28 PM 10/10/2005 +0400, Arkady V.Belousov wrote: MD> %IF CHECK386 DEVICE=EMM386 Why to duplicate checks, which already present in himem and emm386? Why depend on on drivers to unload cleanly if they fail, which they already do not always do in closed-source drivers, despite prot

Re: [Freedos-user] re: FreeDOS Post-1.0 todo list

2005-10-10 Thread Arkady V.Belousov
Hi! 10-Окт-2005 20:57 [EMAIL PROTECTED] (Eric Auer) wrote to freedos-user@lists.sourceforge.net: EA> selection. I also think that the kernel should EA> auto-detect floating point support, as several BIOSes EA> fail to initialize the FPU, so the OS should do so before EA> the first FPU-using progr

Re: [Freedos-user] FreeDOS Post-1.0 todo list

2005-10-10 Thread Arkady V.Belousov
Hi! 10-Окт-2005 13:35 [EMAIL PROTECTED] (Michael Devore) wrote to freedos-user@lists.sourceforge.net: >> Even if I introduce new interface, then it will be useful only for new >>drivers. It will be useless for all existing drivers. MD> Wrong. It will be useful for _everything_: MD> CONFIG.S

[Freedos-user] re: FreeDOS Post-1.0 todo list

2005-10-10 Thread Eric Auer
Hi, I would like to comment on the method of first running a TESTER and then doing a conditional DEVICE=... Personally I think that detecting the CPU level (8086, 286, 386, 486, 586) can be useful in automatic config selection. I also think that the kernel should auto-detect floating point suppor

Re: [Freedos-user] FreeDOS Post-1.0 todo list

2005-10-10 Thread Michael Devore
At 02:36 PM 10/9/2005 +0400, Arkady V.Belousov wrote: >> And how this should be look? Drivers doesn't return errorlevels, >>whereas INSTALL= executed after DEVICE=. MD> Perhaps you could have it conditional on a register return value from an MD> application, Even if I introduce new in

Re: [Freedos-user] Soundblaster setup

2005-10-10 Thread Tom Lee Mullins
[EMAIL PROTECTED] wrote: Yes, that was a rather stupid question about win drivers for DOS. And is there any tip for a 100% DOS compatible PCI sound card? I mean no drivers, etc needed? Thanks in advance! --- Original message --- From: Brolin Empey <[EMAIL PROTECTED]> To: freedos-user