Re: [Freedos-user] USB Question
No. I'm working as an IT technician. So this only from the last couple of years. OK, testing PC's daily, also USB support in INT $13 2) No, but get *different* ones. The 6 are different. BTW, I didn't write I would OWN them all. Stupid example: You've never seen a single car accident live, so car accidents don't happen in real life. Accidents are just figments of TV stations and stage directors. Bad example: - Maybe I haven't seen any crash live, but still I've seen the wrackages, gravous crosses at road, the huge jams after ... - I never said it can't work, only not universal and generic enough. Also, for so-called DOS-PC's from 1995 to 2002 it's useless. Is this how your brain works? much more around than in your little world. PLease try to keep a civial level and keep you brain 's, baby 's, moron 's, little world 's etc. out. -- ~~~ wow ~~~ -- Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] USB Question
dos386 wrote: I haven't tested, but actually *used* these. Several 100's PC's in 20 years ? No. I'm working as an IT technician. So this only from the last couple of years. How do you know? From your probably buggy 6 PCs? So I should throw them all away and buy 1 or 6 new ones ? 1) No. 2) No, but get *different* ones. With EFI instead of BIOS, so very helpful for DOS USB support ??? Did you ever try uEFI? These are representative statistics, of course. Link please. Link what? Otherwise I'll stay with existing hard facts: - From 6 PC's I tested all 6 failed (2 attempted and failed, 4 didn't even try) I see. Stupid example: You've never seen a single car accident live, so car accidents don't happen in real life. Accidents are just figments of TV stations and stage directors. Is this how your brain works? - There are 1.6 guys reporting to have it working ;-) That's plainly wrong. There's much more around than in your little world. Robert Riebisch -- BTTR Software http://www.bttr-software.de/ -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] USB Question
I haven't tested, but actually *used* these. Several 100's PC's in 20 years ? Hope at least one was from 1990 and also worked :-) How do you know? From your probably buggy 6 PCs? So I should throw them all away and buy 1 or 6 new ones ? With EFI instead of BIOS, so very helpful for DOS USB support ??? These are representative statistics, of course. Link please. Otherwise I'll stay with existing hard facts: - From 6 PC's I tested all 6 failed (2 attempted and failed, 4 didn't even try) - There are 1.6 guys reporting to have it working ;-) -- ~~~ wow ~~~ -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] USB Question
I haven't tested, but actually *used* these. Several 100's PC's in 20 years ? Hope at least one was from 1990 and also worked :-) Of course PCs from 1990 don't support USB. How do you know? From your probably buggy 6 PCs? So I should throw them all away and buy 1 or 6 new ones ? With EFI instead of BIOS, so very helpful for DOS USB support ??? These are representative statistics, of course. Link please. Otherwise I'll stay with existing hard facts: - From 6 PC's I tested all 6 failed (2 attempted and failed, 4 didn't even try) - There are 1.6 guys reporting to have it working ;-) From what time are your 6 PCs? Any 2004+ mainstream PC I've seen contains a BIOS version which I know supports booting from USB (since I tested these BIOS versions on some PCs). BTW, no 2004+ mainstream PC I've seen (except x86 Macs) contains EFI. Some of the BIOSes require the boot media to be formatted with MBR (as that HP bootable flash format tool creates) but some require super-floppy format instead (no MBR, a single partition). Or exactly: Current DOS versions require this, the BIOS just provides the storage as either Int13 disk *below* 80h (floppy) or *above*(/equal) 80h (hard disk with MBR), and since now I've seen no DOS version to provide any kind of auto-detection, or a manual override to disable/enable the partition table parsing for the boot drive no matter which Int13 unit it is. (Guess to what DOS version I'll add at least the override option ;-D ) Regards, Christian -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] USB Question
From what time are your 6 PCs? distributed over last 15 years Any 2004+ mainstream PC I've seen contains a BIOS version which I know supports booting from USB 2 attempted but didn't work ... no 2004+ mainstream PC I've seen (except x86 Macs) contains EFI. yet ... Some of the BIOSes require the boot media to be formatted with MBR (as that HP bootable flash format tool creates) but some require super-floppy format instead (no MBR, a single partition). Or exactly: Current DOS versions require this, the BIOS just provides the storage as either Int13 disk *below* 80h (floppy) or *above*(/equal) 80h (hard disk with MBR), and since now I've seen no DOS version to provide any kind of auto-detection, or a manual override to disable/enable the partition table parsing for the boot drive no matter which Int13 unit it is This is interesting but I didn't test that thoroughly ... my access to those 2 promising PC's is somewhat limited Guess to what DOS version I'll add at least the override option Great :-) -- ~~~ wow ~~~ -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] USB Question
... you did something wrong. NO. I didn't buy any of them at given short time (2003 to 2008 ?) caring about BIOS USB storage support From hundreds of PCs only a few failed here. WOW !!! You have / had and tested that many ? BIOS USB storage support is nice for those having it accidentally working, but definitely not a generic DOS USB solution, the minority of good PC's is unusably small, and will not grow anymore. -- ~~~ wow ~~~ -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] USB Question
It must be supported by your BIOS. From cca 6 PC's I could test within last 2 years 1 tries but fails and the remaining 5 don't even try. So ... -- ~~~ wow ~~~ -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] USB Question
dos386 wrote: It must be supported by your BIOS. From cca 6 PC's I could test within last 2 years 1 tries but fails and the remaining 5 don't even try. So ... ... you did something wrong. From hundreds of PCs only a few failed here. Robert Riebisch -- BTTR Software http://www.bttr-software.de/ -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] USB Question
I'm aware that USBASPI.sys and DI1000DD.sys work to provide USB DI1000DD.SYS is crap ... I personally prefer (Adaptec?) ASPIDISK instead of DI1000DD Where to get it ? but actually an even easier way is to let the BIOS do the lowlevel stuff. Then your stick looks like a normal int13 disk for DOS and it will see all FAT16 and FAT32 partitions. How ? You can also use the drivers by Georg Potthast interface of the USB stack is documented Not very well, but it is ... I'm looking for information on how to call them from C (although asm level docs would be fine). Georg's samples are mostly in PB, there are some (few) C and ASM examples also :-| -- ~~~ wow ~~~ -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] USB Question
Hi, I have an old DOS application that I want to run with FreeDOS. The DOS app uses a memory stick for storage and has a custom USB driver. The driver is due to be retired for a variety of reasons including that it doesn't support modern memory sticks. I'm aware that USBASPI.sys and DI1000DD.sys work to provide USB support under FreeDOS. Can someone point me toward documentation for these drivers? I'm looking for information on how to call them from C (although asm level docs would be fine). Thanks in advance for your help. Regards, David -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] USB Question
Hi David, I have an old DOS application that I want to run with FreeDOS. The DOS app uses a memory stick for storage and has a custom USB driver. The You mean your DOS app also uses USB? Is it possible to put the thing accessed by the DOS app on another controller than the USB stick? Then the BIOS can do the USB stick handling... :-) driver is due to be retired for a variety of reasons including that it doesn't support modern memory sticks. It probably does - but some modern sticks are formatted to FAT32 or even NTFS, and most DOS kernels do not support NTFS. Also, some USB storage drivers may fail to provide a drive letter for FAT32 partitions on your stick as well. I'm aware that USBASPI.sys and DI1000DD.sys work to provide USB I personally prefer (Adaptec?) ASPIDISK instead of DI1000DD but actually an even easier way is to let the BIOS do the lowlevel stuff. Then your stick looks like a normal int13 disk for DOS and it will see all FAT16 and FAT32 partitions. support under FreeDOS. Can someone point me toward documentation for these drivers? I'm looking for information on how to call them from C (although asm level docs would be fine). How about this: www.google.com/search?q=site%3Afd-doc.sourceforge.net+usbaspi Nice starting point? I would not recommend using a C / ASM API, you can use the drive letter :-p The USB driver gives you ASPI and the second driver then checks the partitions of your stick (or other USB disk) and gives a DOS FAT block device view of the first partition that looks as if DOS would want to use it. You can also use the drivers by Georg Potthast, they do support FAT32 and FAT16 as far as I remember :-). His drivers are split into one for the main USB stack and one which gives you a DOS block device, without the ASPI step as far as I remember. The interface of the USB stack is documented and block devices are a very classical, documented interface concept in any DOS :-) Eric -- Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user