Re: [Freedos-user] USB Question

2009-06-20 Thread dos386
 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

2009-06-19 Thread Robert Riebisch
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

2009-06-18 Thread dos386
 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

2009-06-18 Thread Christian Masloch
 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

2009-06-18 Thread dos386
 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

2009-06-16 Thread dos386
 ... 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

2009-06-15 Thread dos386
 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

2009-06-15 Thread Robert Riebisch
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

2009-06-12 Thread dos386
 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

2009-06-11 Thread Relson, David
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

2009-06-11 Thread Eric Auer

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