Re: Compact flash disk and slave drives in 2.4.2

2001-03-28 Thread Andre Hedrick
Padraig, Real short and simple, use hdX=flash for the slave. I do not care about the argument anymore over what is ATA and what is CFA. You read stuff and you believe. I know that everything is "STORAGE" is a "BIG FAT LIE". Everytime I try to expose this fact people lose it. So if you want

Re: Compact flash disk and slave drives in 2.4.2

2001-03-28 Thread Padraig Brady
I'm still confused :-( When you say: "CFA is dropped into a pcmica/cardbus thingy. Also there are no CFA's which are ATA devices by the definition, they require a host-bridge to transport the signal. Handling host-bridges is the problem. As more and stranger usages of these bridges happen the

Re: Compact flash disk and slave drives in 2.4.2

2001-03-28 Thread Padraig Brady
I'm still confused :-( When you say: "CFA is dropped into a pcmica/cardbus thingy. Also there are no CFA's which are ATA devices by the definition, they require a host-bridge to transport the signal. Handling host-bridges is the problem. As more and stranger usages of these bridges happen the

Re: Compact flash disk and slave drives in 2.4.2

2001-03-28 Thread Andre Hedrick
Padraig, Real short and simple, use hdX=flash for the slave. I do not care about the argument anymore over what is ATA and what is CFA. You read stuff and you believe. I know that everything is "STORAGE" is a "BIG FAT LIE". Everytime I try to expose this fact people lose it. So if you want

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Andre Hedrick
hdx=flash is only a flag to deal with flash. a better description is probe-slave-with-master-flash, or to-hell-with-flash-go-look. On Tue, 27 Mar 2001, Richard A. Smith wrote: > On Tue, 27 Mar 2001 09:17:48 -0800 (PST), Andre Hedrick wrote: > > >not acceptable. If you have a complain take

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Richard A. Smith
On Tue, 27 Mar 2001 09:17:48 -0800 (PST), Andre Hedrick wrote: >not acceptable. If you have a complain take it to CFA commitee and have >them fix it. Well my only real complaints are that 1) It was done silently.. 2) I could not override it w/o a code mod. Both of which are contrary to what

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Andre Hedrick
./linux/drivers/ide/ide.c * "hdx=flash" : allows for more than one ata_flash disk to be * registered. In most cases, only one device * will be present. On Tue, 27 Mar 2001, Padraig Brady wrote: > How do you activate the

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Padraig Brady
How do you activate the walk around you describe to allow the detection of the slave? hda=ataflash? Is this sort of stuff documented anywhere? For those interested you also mention it here: http://lists.sourceforge.net/archives//linux-usb-devel/2000-August/000929.html This describes the other

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Andre Hedrick
Because 'real' ATA devices use a signature map the detects presense of master slave during execute diagnostics. This is done in the BIOS. CFA does no report this correctly and waiting for a 31 second time out is not acceptable. If you have a complain take it to CFA commitee and have them fix

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Padraig Brady
OK the following assumes CF never have slaves which is just wrong. The CF should be logically treated as an IDE harddisk. So the fix is probably have a kernel parameter that causes the following check to be skipped? /* * Prevent long system lockup probing later for non-existant * slave

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Andre Hedrick
Because in laptops, the primary use of CFA. Laptops using CFA do not have slaves. Andre Hedrick Linux ATA Development ASL Kernel Development - ASL, Inc. Toll free: 1-877-ASL-3535 1757

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Padraig Brady
Can I just confirm that I'm seeing the same thing. I'm using a pcengines compact flash adapter which has a master/slave jumper, and this seems to confirm what I thought, I.E. slaves are OK. Note I also had trouble where HD was master and flashdisk was slave, where again the CF was silently

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Padraig Brady
Can I just confirm that I'm seeing the same thing. I'm using a pcengines compact flash adapter which has a master/slave jumper, and this seems to confirm what I thought, I.E. slaves are OK. Note I also had trouble where HD was master and flashdisk was slave, where again the CF was silently

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Andre Hedrick
Because in laptops, the primary use of CFA. Laptops using CFA do not have slaves. Andre Hedrick Linux ATA Development ASL Kernel Development - ASL, Inc. Toll free: 1-877-ASL-3535 1757

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Padraig Brady
OK the following assumes CF never have slaves which is just wrong. The CF should be logically treated as an IDE harddisk. So the fix is probably have a kernel parameter that causes the following check to be skipped? /* * Prevent long system lockup probing later for non-existant * slave

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Andre Hedrick
Because 'real' ATA devices use a signature map the detects presense of master slave during execute diagnostics. This is done in the BIOS. CFA does no report this correctly and waiting for a 31 second time out is not acceptable. If you have a complain take it to CFA commitee and have them fix

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Padraig Brady
How do you activate the walk around you describe to allow the detection of the slave? hda=ataflash? Is this sort of stuff documented anywhere? For those interested you also mention it here: http://lists.sourceforge.net/archives//linux-usb-devel/2000-August/000929.html This describes the other

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Andre Hedrick
./linux/drivers/ide/ide.c * "hdx=flash" : allows for more than one ata_flash disk to be * registered. In most cases, only one device * will be present. On Tue, 27 Mar 2001, Padraig Brady wrote: How do you activate the

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Richard A. Smith
On Tue, 27 Mar 2001 09:17:48 -0800 (PST), Andre Hedrick wrote: not acceptable. If you have a complain take it to CFA commitee and have them fix it. Well my only real complaints are that 1) It was done silently.. 2) I could not override it w/o a code mod. Both of which are contrary to what I

Re: Compact flash disk and slave drives in 2.4.2

2001-03-27 Thread Andre Hedrick
hdx=flash is only a flag to deal with flash. a better description is probe-slave-with-master-flash, or to-hell-with-flash-go-look. On Tue, 27 Mar 2001, Richard A. Smith wrote: On Tue, 27 Mar 2001 09:17:48 -0800 (PST), Andre Hedrick wrote: not acceptable. If you have a complain take it

Compact flash disk and slave drives in 2.4.2

2001-03-26 Thread Richard Smith
I spent most of the day today trying to track down why the embedded system I am working on would not recognize hdb on boot. It refused to show in the devices list even though I specifically told the kernel it existed with the hdb=c,h,s option. After working on what seemed like a hardware

Compact flash disk and slave drives in 2.4.2

2001-03-26 Thread Richard Smith
I spent most of the day today trying to track down why the embedded system I am working on would not recognize hdb on boot. It refused to show in the devices list even though I specifically told the kernel it existed with the hdb=c,h,s option. After working on what seemed like a hardware