rbabel@babylon.UUCP (Ralph Babel) (09/08/90)
Amiga users, we need your help! We (a group of Amiga developers) would like to write a small diagnostic utility that is able to identify all expansion devices in an Amiga. This would be a very useful tool for service centers and for developers debugging and testing their soft- and hardware on someone else's machine, since you would be able to identify boards without having to take apart that Amiga. Since the list of manufacturer numbers is - for some unknown reason - not publicly accessible and the list of product numbers is maintained by the manufacturers, we are trying to find them out ourselves. Please uudecode the following executable and run this CLI-program on as many Amigas as possible! -------------------------- cut here -------------------------- begin 777 Boards M #\P " $ !Y 0 ^D !Y3E7_]$CG.3I)X M^0 !#^@$$<"$L> $3J[]V"E !G #J0_H ^G A3J[]V"9 ($LO2 HX M( MG #&+&P $ZN_\0N )7*8 F' $"H $0@J 4 $&<$<DU@#@@J 0 X M$&<$<E)@ G(@= 4*@ 0=@ 6*@ 2)FH +"@+9PQ*JP *9P8@:P *8"0( @ $X M9QHF:@ <* MG$DIK AG#"!+> X*P (T<1@!$'Z *PH*@ D(FH (-/$4XDOX M"#\#/P(_ 3\ /RH %"\)+RH ($AZ & O!TZZ -1/[P >)F\ *"!*</\B "Q+X M3J[_N"1 ( IF /]8(DLL> $3J[^8B)L L> $3J[^8DS?7)Q.74YU9&]SX M+FQI8G)A<GD 97AP86YS:6]N+FQI8G)A<GD )"4P.&QX+20E,#AL>#H@)35DX M+R4P,V0@)6,@)3 R>"4P,G@@)7,* 2.< .BAO !0@;P 8(F\ '$7Z #I/X M[_]T)D\L>0 1.KOWV</]*&U?(__Q&@&<2+P!(;P $2%1.N0 <A/[P ,X M3^\ C$S?7 !.=1; 3G4@+P $(B\ "$AO PO 2\ 3KD %<3^\ #$YU2.<PX M BQY $SO X $$ZN_]!,WT ,3G4 ^P " ;X &6X H @ $ '. "@ /R #Z@ $ #\KX X X end -------------------------- cut here -------------------------- The output might, for example, look like this: $00E90000-$00E9FFFF: 2017/008 R D140 gvpat.device $00200000-$009FFFFF: 2017/009 M E740 Each line usually corresponds to one board in your system, but sometimes one board really behaves as several expansion devices (e.g. hard disk controller plus RAM expansion). The boards should be listed from the MPU slot to the leftmost Zorro-slot (at least under 1.2 and 1.3, not sure about 2.0), Some expansion-boards do not behave like Zorro devices and therefore might not show up in the list. The first column shows you the address-range of the board, the two numbers after that are the manufacturer and the product number. These might be followed by a letter. "M" means this is a RAM expansion, "R" is used for boards that can be equipped with a boot-ROM, so it's probably an autobooting hard disk controller or something similar. The two bytes after that are the "er_Type" and "er_Flags" field. If the program is able to find a boot-ROM or a driver for that board, it will tell you about its name. Complete this list with the names of the boards in your system and their respective manufacturers and mail it to: cbmvax.commodore.com!cbmehq!babylon!rbabel If you are able to match the entries in the list generated by above program with the boards in your system or if you have further information on this subject - even better! Thanks for your help, Ralph cbmvax.commodore.com!cbmehq!babylon!rbabel
thad@cup.portal.com (Thad P Floryan) (09/21/90)
rbabel@babylon.UUCP (Ralph Babel) in <03643.AA03643@babylon.UUCP> writes:
We (a group of Amiga developers) would like to write a small
diagnostic utility that is able to identify all expansion
devices in an Amiga. This would be a very useful tool for
service centers and for developers debugging and testing
their soft- and hardware on someone else's machine, since
you would be able to identify boards without having to take
apart that Amiga. Since the list of manufacturer numbers is
- for some unknown reason - not publicly accessible and the
list of product numbers is maintained by the manufacturers,
we are trying to find them out ourselves.
Hmmm, I wrote one several years ago for the same purpose; received all of
about 3 responses if I recall. You may have recently seen the sample output
in my posting about the Rejuvenator question concerning an A1000 with >8MB RAM
and a HD.
You're welcome to the programs if you want them:
CLI6> ls -l src:figlist
----ar-e- 88-09-02 04:49:16 12 5940 figdump
----ar--- 88-09-02 04:48:03 4 1753 figdump.c
----ar-e- 88-09-04 03:51:02 14 6964 figlist
----ar--- 88-09-05 01:53:10 29 14471 figlist.arc
----ar--- 88-09-04 03:50:35 10 4618 figlist.c
----ar--- 88-09-05 01:53:11 1 186 Makefile
----ar--- 88-09-05 01:52:18 3 1460 README
Dirs:0 Files:7 Blocks:73 Bytes:35392
CLI6>
An extract from the README:
FIGLIST and FIGDUMP are two programs that display the parameters of the
various auto-configuring expansion boards that one may plug into one's Amiga.
FIGLIST is the "production" program suitable for interrogating one's own
system as one would use, say, AVAIL or INFO.
FIGDUMP is the fact-finding program that displays all the information in each
board's configuration node.
As you've probably already surmised, I don't have a list of all manufacturers'
codes yet.
Please run FIGDUMP on your system and note the parameters, and annotate them
with a brief description of what board (and manufacturer) each listing
represents.
An easy way to produce a file containing the information is via output
redirection at the CLI per:
CLI> FIGDUMP > outfile
Send your results (via e-mail) to me at any of the network or BBS addresses
listed below, and an updated (hopefully final!) copy of FIGLIST will soon be
posted to the nets and BBS systems!
[...]
Yeah, sure, 3 responses in 2 years. :-)
Thad Floryan [ thad@cup.portal.com (OR) ..!sun!portal!cup.portal.com!thad ]