Subject: Re: More umass(4) quirks: In Systems Design for Archos 20 gig Jukebox Stereo
To: Lennart Augustsson <lennart@augustsson.net>
From: Brian A. Seklecki <lavalamp@spiritual-machines.org>
List: current-users
Date: 10/23/2003 19:03:30
On 10/22/03 01:39:08, Lennart Augustsson wrote:
> The quirks to recognize these adapters have be re-added to  
> umass_quirks.c.  Revision 1.63 should do the trick for you.
> 
> 	-- Lennart

Lennart, All*:

This worked nicely.  You guys are great! :

Oct 23 18:52:52 lovebox /netbsd: wd1 at umass1
Oct 23 18:52:52 lovebox /netbsd: : <HITACHI_DK23DA-20>
Oct 23 18:52:52 lovebox /netbsd: wd1: drive supports 16-sector PIO  
transfers, LBA addressing
Oct 23 18:52:52 lovebox /netbsd: wd1: 19077 MB, 38760 cyl, 16 head, 63  
sec, 512 bytes/sect x 390
70080 sectors

#   disklabel wd1e
disklabel: Can't read master boot record 0: Input/output error
# /dev/rwd1e:
type: ESDI
disk: HITACHI_DK23DA-2
label: fictitious
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 38760
total sectors: 39070080
rpm: 3600
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0           # microseconds
track-to-track seek: 0  # microseconds
drivedata: 0

5 partitions:
#        size    offset     fstype [fsize bsize cpg/sgs]
 d:  39070080         0     unused      0     0        # (Cyl.      0 -   
38759)
 e:  39070017        63      MSDOS                     # (Cyl.      0*-   
38759)
disklabel: boot block size 0
disklabel: super block size 0


-lava

> 
> Brian A. Seklecki wrote:
>> 
>> I've read all the prior threads on the ISD series umass controllers   
>> from the 1.5 days.  All the code seems to be in place and  
>> operational,  however, the Archos "JukeboxStudio 20" seems to have a  
>> different  variant for which -current isn't picking up (1.6ZD).
>> 
>> I checked the list archives and the PR database and found no  
>> references  to this, so here it is:
>> 
>> kern msgbuf:
>> 
>> Oct 21 23:29:19 lovebox /netbsd: ugen0: In-System Design USB Storage   
>> Adapter, rev 1.10/1.10, addr 3
>> 
>> # usbdevs  -vd
>> Controller /dev/usb0:
>> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),   
>> vendor 0x8086(0x8086), rev 1.00
>>  uhub0
>> port 1 addr 3: full speed, self powered, config 1, USB Storage  
>> Adapter (0x0031), In-System Design(0x05ab), rev 1.10
>>   ugen0
>> 
>> 
>> ...hopefully those Hex codes are enough to add quirk in?  If there's   
>> anything else needed to make this dance with src/sys/dev/usb/  
>> umass_isdata.* let me know.
>> 
>> I'll send-pr(1) for good record keeping otherwise.
>> 
>> Thanks,
>> -Brian
>>
>