As Alain said, DOS did not provide a hardware abstraction layer like you’d find in more modern operating systems. So there’s no way for FreeDOS to provide some level of abstraction to emulate one thing in another thing. And USB was not really a thing when DOS was the king of PC operating systems, and even then was used mostly as keyboard and mouse. It took a while for other USB devices to come along, and by then DOS was pretty much replaced by Windows or Linux.
Many people run FreeDOS today in a PC emulator such as in Windows or Mac or Linux, and so the hardware abstraction happens there. In such a PC emulator, the underlying DOS only “sees” hardware that it can use. So you might try using FreeDOS in a PC emulator or virtual machine instead, unless you really need/want to run FreeDOS on real hardware instead. And yes, FreeDOS is an open source operating system. The kernel and many of our utilities are under the GNU GPL. But other tools use similar open source licenses. Jim On Tue, Jun 16, 2020 at 7:26 AM 温鹏 via Freedos-user < freedos-user@lists.sourceforge.net> wrote: > Appreciate your concern > > I’ll try to find the way to. Of course for free if I did it. :) > > And I just wondering is FreeDos an Open Source Project ? > > > 2020年6月16日 下午8:06,Alain Mouette <ala...@pobox.com> 写道: > > Well... > > You would need to create a multi thread OS, then write a zilion drivers > for USB, then a generic multi-chanel sound system... (BTW, it's called > Linux) > > Sorry, but at DOS times, the USB was not invented :( so it's support is > very limited. > Would you be interested in developping that (for free), it may be usefull > (for you, at least) > > > Em 16/06/2020 08:01, 温鹏 via Freedos-user escreveu: > > > ATT > > Sorry, here is the usb sound card like on amazon > > > > https://www.amazon.com/NOYITO-Decoder-Board-PCM2704-Sound/dp/B07DMTQM9V/ref=sr_1_2?dchild=1&keywords=mini+USB+DAC+PCM2704&qid=1592305161&sr=8-2 > > > _______________________________________________ > Freedos-user mailing > listFreedos-user@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/freedos-user > > > _______________________________________________ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user > > > _______________________________________________ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user >
_______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user