--- LordTyran <a2k(a)one.net> wrote:
> Beats me. I just said screw it and reformatted the old drive.
Boot from an install floppy and check the device numbers with showconfig.
> I know that it autoboots, as I've done it many many times with this card
OK... that's a good start. There are ways to check the driver name, but
not with the supplied tools.
> .. And just checking up on my emails with my hand VT100
> terminal and 14.4 modem :)
Ugh. It's been a long time since I've had to do that.
> P.S. Do you have CIAs that you would like to sell? I'd be interested in
> getting my dead 500 working again..
Not really. I have some A500 boards here, but I'd have to pull chips from
them to get chips. Are the usual sources dried up? I haven't had to buy
any Amiga chips in a while.
-ethan
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
Any classiccmpers attending the NAB show in Vegas next week? I
will be there Tuesday all day... about as much as I can stand of
trade shows... even ones specific to my career. :)
If so, drop me private e-mail if you would like to get together,
or just meet somewhere and say 'hi' on Tues the 20th.
[Okay so it's more on-topic than Evolutionary Civic Nomenclature..]
Cheers
John
PS: SoCal TRW Swap, Brunch, and 1st Quarterly Compucrawl coming up
on Saturday, the 27th... watch the List or e-mail me for details.
--- LordTyran <a2k(a)one.net> wrote:
> Hmm... I'll take the 68k if you can get me an even and odd CIA :)
>
> Well, I know about HDToolbox, but there's one problem.
>
> When I try to run HDToolbox, it always says "Driver not installed" in the
> box that is supposed to contain drive information.
What kind of SCSI card do you have? HDToolbox can be invoked with a
parameter (Tooltype from Workbench, CLI parameter from CLI) specifying
the SCSI-driver's name. If your controller is not autobooting, you
may need to build a special boot floppy with the driver in the Expansion
drawer and a BindDrivers to load it into RAM.
The default driver name for HDToolbox is scsi.device. If your card
does not use that as a driver name, the software won't go looking for it.
-ethan
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
NOTE: This will be my ONLY message to the list on this subject. I will not
reply except via private E-mail.
Ya know, when I first joined CLASSICCMP, I joined because I felt it would
be a good resource to aid in my work with DEC systems (notably VAXen and
PDP), and a meeting place for those who still knew which end of a soldering
pencil to use. So far, it has proven to be both, and I've been pretty happy
with it.
I couldn't care less about the occasional flame war. Such things are
inevitable. I'll simply filter it and get on with life.
HOWEVER -- Am I the only one getting -really- fed up with all the 'OT:'
and 'Re: OT' subject lines and off-topic messages?
If a subject is off-topic for the list, then it is off-topic for the list
and should, IMO, be taken to private E-mail. Just because you mark it OT
does not, in my view, make it OK to clutter the list with it.
I've installed a filter at my end that should dump most, if not all,
messages with OT: in the subject line. However, the point remains that I
should not have had to do so in the first place.
Please take OT's elsewhere. Ok? Thanks!
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bruce Lane, Owner and head honcho, Blue Feather Technologies
http://www.bluefeathertech.com
Amateur Radio:(WD6EOS) E-mail: kyrrin(a)bluefeathertech.com
SysOp: The Dragon's Cave (Fido 1:343/272, 253-639-9905)
"Our science can only describe an object, event, or living thing in our own
human terms. It cannot, in any way, define any of them..."
Let's not start throwing up our respective hands in disgust! Nothing's been
attempted yet. In fact, nothing's been suggested yet except a couple of
things which at first inspection didn't seem like they'd work. Now, Hans
Franke suggested something like a KIM-1. There's no reason one couldn't
code for something LIKE a KIM-1, even the guys working the Z-80 side, but
it's not convenient programming a 6532 or whatever those ROM-I/O-Timer
things were, or even a 6522 for simple I/O if that's what's needed. I
suggested a published algorithm which solves a published problem or
something close to that. There haven't been many suggestions made yet, so
it's inappropriate to choose. If one wants the hardware, it should be the
SAME hardware throughout the exercise, though. That's why I was suggesting
a simulator. All that's really needed is a run to see if it actually will
execute and end up with the desired result when code is submitted to the
hardware. A simulator would be adequate so long as it was trusted to give
honest timing results. That way, nobody would have to risk burning his
fingers.
Dick
-----Original Message-----
From: Sellam Ismail <dastar(a)ncal.verio.com>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Saturday, April 17, 1999 3:01 PM
Subject: Re: z80 timing... 6502 timing
>On Sat, 17 Apr 1999, Richard Erlacher wrote:
>
>> Do we really want to build hardware for the sake of this comparison?
>> Writing a bare-bones simulator would be straightforward enough. It's
really
>> just a big switch statement. The beauty is that you can include/exclude
>> undocumented features as you see fit. The gotcha is that it's easy to go
>> down a road which has no relevance to reality, i.e. if the processor
doesn't
>> work like that, even though it should, then simulating it like that is
not
>> valid.
>
>Ok, let's first assemble a committee to decide all these issues. We'll
>have to start with a Statement of Work. Perhaps we should put out an RFP
>first to select the person or group who should develop the SoW. Of course
>we'll have to pull together a comittee to draft the RFP. Once that's all
>done, then we must put together an administrative committee. We'll have
>to vote in a President, Vice President and Secretary. Perhaps we should
>incorporate as well. Let's choose the state of Delaware, since that seems
>to be the quickest route.
>
>Fucken-A people! Is this supposed to be a simple coding challenge, or a
>competition to see how much work we can create around the same? At the
>rate you all are going, it will be a year before we can even decide what
>it is we'll be coding!
>
>Sellam Alternate e-mail:
dastar(a)siconic.com
>---------------------------------------------------------------------------
---
>Don't rub the lamp if you don't want the genie to come out.
>
> Coming this October 2-3: Vintage Computer Festival 3.0!
> See http://www.vintage.org/vcf for details!
> [Last web site update: 04/03/99]
>
Are a waste of time on separate architectures. We've basically seen the
benchmark discussion recreated in what is a somewhat classic vein. If there
were really old Usenet archives around you could search comp.sys.arch for
the keyword Dhrystone and get this same conversation all over again.
However, there are fun competitions, and I'll toss one out for y'all:
Compute as many digits of pi as you can on a CARDIAC.
Lowest score wins, points scored as follows:
+1 for every memory location used. (0 and 99 don't count)
+4 for every space on the output card that doesn't
contain part of the answer.
A card has 24 slots so submitting no program at all will score 96.
--Chuck
--- LordTyran <a2k(a)one.net> wrote:
> Hello, a while ago I got a semi-functioning Amiga 2000HD... after
> tinkering with it for a bit, the accelerator crashed the machine every few
> minutes, the install was screwed, etc. So, After finding the 68k chip bad,
> I pulled one from my dead A500
I can sell you another 68K chip, cheap. I have several.
> ...I now how a functioning system... except the HD with a screwed
> up install. I want to use a 105-meg SCSI drive that I rescued from a Mac
> at school. I have an complete set of install disks for the 2.1 OS but for
> some reason it can't detect my drive when I try to format it. None of the
> hard disk programs detect it. (When I boot from the install disk with the
> old HD installed, it appears as an icon on the Workbench, but when I boot
> with my 105 meg drive installed, no other icons appear.
There is a prep phase before which you will get no icons. Amigas use a thing
called the RDB which contains, among other things, the partition table.
Look for HDToolbox in (I think) the Tools drawer of one of the bootable OS2.1
floppies. You can low-level format the drive, check for bad blocks, add new
blocks by number, test the surface (read only) and write out a partition table.
OS2.1 might insist on a couple of partitions, WB_2.x and WORK. My old A3000
came with some interesting disks for Workbench 2.01 and 2.02; there's some
extra stuff that is helpful for auto-partitioning disks with script files.
You will want at least 15Mb for WB_2.x All it has to hold is the OS itself
(5 880Kb floppies) and anything you add of that sort (drivers, fonts, etc).
All the real stuff should go into WORK.
Good Luck,
-ethan
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
--- Tony Duell <ard(a)p850ug1.demon.co.uk> wrote:
> > What? Valueless? Not at all. Get an XT or an 286, give it a 10 or 20 meg
> > HD, throw a 10BaseT network card in it (I have those coming out of my
> > ears, thanks to all my friends!), install Minix on it, and make it a node
> > on your friendly house-hold network. Or forget the network card and use a
>
> Oh, sure. _I_ don't think they're valueless either. On the desk in front
> of me is an XT (original IBM5160). It runs my EPROM programmer, my GAL
> programmer, my cable tester, etc. It reads PERQ disks. It is certainly
> useful to me.
I use a Commodore Colt for the same thing - 8088, soft turbo mode, 3 8-bit
slots, supports 3.5" 720K floppies, built-in XT-IDE (I've got a WD93028X
on it). I have my ROM programmer on it, an 8003 Ethernet card and I move
files to and from it with Kermit over TCP/IP.
This does not mean that it's all I would ever want... I enjoy the web, and
it's not suitable for more than Lynx, but I do use it and I wouldn't retire
it easily.
-ethan
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
Can anyone help this guy out? Please reply to the original sender.
Reply-to: B9BUILDER(a)aol.com
---------- Forwarded message ----------
Date: Fri, 16 Apr 1999 23:37:53 EDT
From: B9BUILDER(a)aol.com
Subject: Help!!!!
Hello
My name is Doug Hines, I am trying to build a set from the tv show lost in
space. I have been told by several people that the main flight deck had
several burroughs 205 computers. I am trying to find someone that might have
that model for sale. Any help would be super.
Thank's.
Doug Hines
Sellam Alternate e-mail: dastar(a)verio.com
-------------------------------------------------------------------------------
Puttin' the smack down on the man!
Coming in 1999: Vintage Computer Festival 3.0!
See http://www.vintage.org/vcf for details
[Last web site update: 04/03/99]
I was trying to figure out whether it was politically correct to correct
someone else's spelling in this forum. I had the impression that there was
no orthographic police here. There certainly is a lot of error in that
department. Even my rented fingers don't spell any worse than the average
here.
Now . . .
What do you mean your money's on TONY? Which Tony?
Dick
-----Original Message-----
From: jax <jax(a)tvec.net>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Saturday, April 17, 1999 10:49 AM
Subject: Re: OT Was z80 timing... 6502 timing
>
>>Ooh! A machine code competition. I'm in! I'll do the 6502 and whoop
>>EVERYONE'S ass!
>>
>
>
>Wait just a minute.....
>
>Since we have been discussing various "ethnic" pronunciations, I am
>compelled to point out that this statement may be interpeted differently
>than intended.
>
>As a born\bred survivor of the land of redneck, pickup truck, and chewing
>tobacco, I assert that a "whoop" is a loud yelling type of activity. The
>execution of which on someone's posterior will bring a certain confusion to
>your enemy ( he will think you are a fruit ), but will not render him
>defeated.
>
>I laughed so hard at this mental image it made me hurt. :)
>
>Try "whup" next time, as in "opening a can of whup-ass".
>
>My 2 centavos from the Republic of Texas.
>
>BTW, my money's on Tony.
>
>
> jax(a)tvec.net
>
Can someone please tell me how to unsubscribe/resubscribe? I currently have
a dedicated classiccmp email address, and would like to switch the list over
to it, but I forget how.
ThAnX,
--
-Jason Willgruber
(roblwill(a)usaor.net)
ICQ#: 1730318
<http://members.tripod.com/general_1>
On 10 Apr 1999 Richard Erlacher wrote:
>YES! and that's exactly why the pulse overlap was correctable with
>write-precompensation at least in hard disks at 10x the data rate. In
>general the amplitude of the pulses was sufficient to be detected by the
>usual circuitry, but because the timing was quite far off due to the peak
>shift introduced by the summing effect of the head/media combination.
>Precompensation, which was not needed for FM, was between 188 and 125 nsec,
>depending on the drives in use. On the older drives, 188 was pretty common.
>The "bit-shift" was mitigated somewhat by the reduction of write-current on
>the inner tracks.
Can someone explain exactly what precompensation is?
I remember reading about this in the Amiga hardware manual; in the ADKCON
register there are two bits which set the precompensation (none, 140ns, 280ns
or 560ns), and also one that selects GCR precompensation or MFM
precompensation. Note that the encoding method is implemented completely in
software, so you are not limited to MFM and GCR.
(There's also a control to set the data rate, 2us or 4us per bit cell. 2us is
used for MFM, apparently for GCR 4us is necessary.)
-- Mark
<What were the Z80 instructions? I'd like to test them on a SBC and documen
<them for the future.
<Thanks,
<-Dave
Found this on my disk. Allison
*****************************************************************
Undocumented Z80 Instructions (apply only to Z80)
The Z80 IX/IY operators are missing (byte ops)
mnemonic: IN ,(C)
OP code: 0EDh,070h
Description:
Same as IN A,(C) except the A register isn't changed (flags are
set as if it was changed).
NOTES:
This instruction can be used to test and discard the value of a
port without destroying any registers.
mnemonic: SLAS B
OP code: 0CBh,030h
Description:
Shift Left Arithmetic Special B. Same as SLA B except bit 0 of B
is set instead of cleared.
mnemonic: SLAS C
OP code: 0CBh,031h
Description:
Shift Left Arithmetic Special C. Same as SLA C except bit 0 of C
is set instead of cleared.
mnemonic: SLAS D
OP code: 0CBh,032h
Description:
Shift Left Arithmetic Special D. Same as SLA D except bit 0 of D
is set instead of cleared.
mnemonic: SLAS E
OP code: 0CBh,033h
Description:
Shift Left Arithmetic Special E. Same as SLA E except bit 0 of E
is set instead of cleared.
mnemonic: SLAS H
OP code: 0CBh,034h
Description:
Shift Left Arithmetic Special H. Same as SLA H except bit 0 of H
is set instead of cleared.
mnemonic: SLAS L
OP code: 0CBh,035h
Description:
Shift Left Arithmetic Special L. Same as SLA L except bit 0 of L
is set instead of cleared.
mnemonic: SLAS (HL)
OP code: 0CBh,036h
Description:
Shift Left Arithmetic Special (HL). Same as SLA (HL) except bit 0
of (HL) is set instead of cleared.
mnemonic: SLAS A
OP code: 0CBh,037h
Description:
Shift Left Arithmetic Special A. Same as SLA A except bit 0 of A
is set instead of cleared.
*****************************************************************
Yes, . . . at least I think I can.
When data is written to magnetic media, there is a maximal bit density which
can be written which is a function of the head and media characteristics as
well as the velocity with which the data stream passes the heads. each
transition is detected (read) as a pulse of a given width and amplitude.
Changes in the sense of the data are recorded by reversing the magnetic flux
written on the medium. If two flux reversals are written close together,
they can overlap slightly. The consequence of this overlap is that their
peaks are effectively pushed apart by the summing of the adjacent flux
reversals, since the two amplitudes are never zero but are simply reversed
while still having a non-negative value. The pulses resulting from the
recovery of these reversals in flux are added together. Since they overlap,
the insignificant portion close to the crossover are nonzero, so in the sum,
the rising waveform of the second pulse is subtractively combined with the
falling waveform of the first. This means that neither pulse reaches its
maximum amplitude but its apparent peak appears at the point on the rising
waveform at which the difference between the two pulses is reached, which
makes the first pulse peak earlier and the second pulse peak later. In
order to compensate for this, the pulse which would logically be detected
"too early" is written late, and the pulse which would be detected late is
written early, and as a result, the resulting pulse train is slightly
reduced in amplitude, but the peaks are detected at the proper times, which
is what matters.
Dick
-----Original Message-----
From: Mark <mark_k(a)iname.com>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Saturday, April 17, 1999 3:20 PM
Subject: Re: FM, MFM, and GCR channel codes (was Re: stepping machanism of
Apple Disk ][ drive)
>On 10 Apr 1999 Richard Erlacher wrote:
>>YES! and that's exactly why the pulse overlap was correctable with
>>write-precompensation at least in hard disks at 10x the data rate. In
>>general the amplitude of the pulses was sufficient to be detected by the
>>usual circuitry, but because the timing was quite far off due to the peak
>>shift introduced by the summing effect of the head/media combination.
>>Precompensation, which was not needed for FM, was between 188 and 125
nsec,
>>depending on the drives in use. On the older drives, 188 was pretty
common.
>>The "bit-shift" was mitigated somewhat by the reduction of write-current
on
>>the inner tracks.
>
>Can someone explain exactly what precompensation is?
>
>I remember reading about this in the Amiga hardware manual; in the ADKCON
>register there are two bits which set the precompensation (none, 140ns,
280ns
>or 560ns), and also one that selects GCR precompensation or MFM
>precompensation. Note that the encoding method is implemented completely in
>software, so you are not limited to MFM and GCR.
>
>(There's also a control to set the data rate, 2us or 4us per bit cell. 2us
is
>used for MFM, apparently for GCR 4us is necessary.)
>
>
>
>-- Mark
>
The 6502 series ahd all sorts of undocumented opcodes and they tended to
change with later versions.
<THe 65xx stuff is quite known, but what has been new to my ears are the
<8085 'hidden' operations.
Those were more useful as the 8085 had some rather open holes in the
instruction set. The z80 also had a raft of them all commonly supported
though officially unofficial. and none were compatable with the 8085 hidden
ops (in either direction).
Allison
On Sat, 17 Apr 1999, Ethan Dicks wrote:
> . . .
> that have read errors that DOS won't get past, bad sectors and the like.
For most situations it surely wouldn't matter. But for diskette repair,
it would actually help to be more specific on the exact error messages.
For example, with a "Parity error", or even "Data error during read", then
it may be possible to easily recover a partially correct sector content.
But NOT with a "sector not found" error, which can only be fixed by
patching up the sector headers.
> Are there any tools to go divining on DOS floppies that work better than
> an endless succession of "R"etries? It's an all or nothing prospect; the
> first disk has the install file, the remaning disks have a chopped monolithic
> data file. If one disk can't be read, the whole set is fundamentally useless.
> Thanks for any suggestions.
The Central Point "Option Board", running the TE (Track Editor) program
can be quite useful for such repairs. It will let you view what it thinks
are the data bits, and/or what it thinks are the clock bits. By fiddling
with them and then writing it back, you may be able to repair the damage,
even damage to the sector headers!
Another similar tool is Trakcess running on a TRS-80 model 3.
Sometimes R-etrying enough times can actually work. If you write a short
routine to read the suspect sector with INT13 in a loop, you might
eventually get a successful read.
--
Fred Cisin cisin(a)xenosoft.com
XenoSoft http://www.xenosoft.com
2210 Sixth St. (510) 644-9366
Berkeley, CA 94710-2219
One of today's acquisitions is a small card for an Apple ][ (or Apple ///),
labelled "APPLE 2/3 XEBEC INTERFACE REV 1".
I happen to have a couple of old Xebec ST412 winchester controllers, so I'd
like to try this out.
Can anyone tell me the pinout of the 26-pin header at the end of the card?
Pins 3,7,11,15,17,19,21,23,25 are grounded, the other seventeen seem to be
signal lines. Pins 1,5,9,13,20 are high impedance; the other even-numbered
pins are terminated by a 220/330R resistor pack.
Does it need any other software (like a formatting disk)? The on-board 4K
EPROM contains only the strings "(C) HAL COMPUTERS LTD 1983", "A/XHAL
SHARED RESOURCE WINCHESTER SYSTEM", "NOT CONNECTED", and "SRS ERROR", so I
guess there would have been a floppy with it, originally.
--
Pete Peter Turnbull
Dept. of Computer Science
University of York
I've been told, can't prove it, though, that the NEC version of the Z-80
didn't have that "bug" (short for undocumented feature, as in "one man's
feature is another man's creature") that in certain instances the flags were
incorrectly set by a block load instruction or some such. It's little
things like that that can throw folks off. That, actually, is why I favor a
simulator. I've just never seen a proper simulator for either processor in
an "open" environment, i.e. where only the processor is simulated. That
makes it entirely hardware independent. Some folks would believe, however,
that since it's not possible to build a system that's hardware independent,
it's not valid to simulate one.
Do we really want to build hardware for the sake of this comparison?
Writing a bare-bones simulator would be straightforward enough. It's really
just a big switch statement. The beauty is that you can include/exclude
undocumented features as you see fit. The gotcha is that it's easy to go
down a road which has no relevance to reality, i.e. if the processor doesn't
work like that, even though it should, then simulating it like that is not
valid.
Dick
-----Original Message-----
From: Allison J Parent <allisonp(a)world.std.com>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Saturday, April 17, 1999 9:20 AM
Subject: Re: z80 timing... 6502 timing
><65C02, because it was buillt in several conflicting versions. What about
><the Z-80 core? Whose? Which one? Speed, of course, should be "limited"
t
><whatever was available in 1982. That certainly includes the Synertek (MOS
>
>In 1982 all of the z80s in the market had the same hidden features
>including the IX/IY 8bit ops. I know of no z80 that didn't have them.
>Not all of them were available to the 6mhz spec though many could be
>pushed. Also allowed is the 8085 (available as a 5-6mhz part then). Again
>all of the 8085s had the extra unsupported instructions as they were deem
>important!
>
>Allison
>
about those undocumented opcodes . . . I didn't pursue what happened to them
in the UMC, VLSI, SYNERTEK, Mitsubishi, or WDC (WSI) parts. I heard rumors,
but wasn't concerned about it then. After 1982 I only used the ROCKWELL
CMOS parts. Rockwell took care of them by getting rid of them. Of course
they expanded the instruction set as did several others.
Dick
-----Original Message-----
From: Allison J Parent <allisonp(a)world.std.com>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Saturday, April 17, 1999 1:42 PM
Subject: Re: z80 timing... 6502 timing
>The 6502 series had all sorts of undocumented opcodes and they tended to
>change with later versions.
Rockwell made a specific point about the undocumented opcodes in their
version, in that all the unimplemented opcode values in their CMOS parts
were NO-OP's.
><THe 65xx stuff is quite known, but what has been new to my ears are the
><8085 'hidden' operations.
>
>Those were more useful as the 8085 had some rather open holes in the
>instruction set. The z80 also had a raft of them all commonly supported
>though officially unofficial. and none were compatable with the 8085 hidden
>ops (in either direction).
>
>Allison
>
<The one I routinely hear about the Z-80 is one which places the odd parity
<of the bytes (or maybe the lsb's of the bytes) in a block moved with an LDI
<or INIR instruction into the carry or some such. This instruction is
<supposed to leave carry unaffected, but doesn't.
If it did it never happens to me and ouls severly break code. The block
moves and compares are widely used in z80s. The only flag affected is the
P/V and that is documented BC-1=0.
The z80 does have a difference from the 8080 for some operation regarding
the parity/overflow flag.
<I've been told, can't prove it, though, that the NEC version of the Z-80
<didn't have that "bug" (short for undocumented feature, as in "one man's
<feature is another man's creature") that in certain instances the flags wer
Did not have that "bug". I don't know that any z80 had it. It was exact.
What was missing was a odd address bus burp during t3-t4 transistion. If
your design compensated for it the NEC part didn't hurt you and if you
didn't It might help.
Now the z180 between zilog and hitachi had bugs. The Z280 was buggy too.
Allison
<b) unsupported OPCs in the 8085 ? Did I miss them ? I did 2 years of
<8085 development projects, and never heared of (also of course never
<used) - can you tell what they where alike ?
Yes, They are somewhat handy.
08h DSB double subtract HL-BC->HL
10h SHRL shift right HL Shift HL pair right, MSB is copied
10001000:00000010 becomes 11000100:00000001
18h RDEL Rotate DE right through carry, handy 16bit rotate.
SLDE (intel used this neumonic)
28h LRI h,D8 load relative pointer immediate
The value of HL is added with the immediate placed
in the DE pair.
38h LRI SP,D8 similar to the previous, good for SP relative ops.
D9h SHLX Store HL at DE an indexed 16bit store.
EDh LHLX Load HL from where DE points. 16 bit indexed load.
This is from memory... so if there are errors let me know, I'll dig out
the docs. I do remember that NEC up to at least '85 actively supported
these as they were in the intel, OKI and AMD designs.
Allison
Thanks! I should have the pictures up and my web page updated by the end of
the week!
--
-Jason Willgruber
(roblwill(a)usaor.net)
ICQ#: 1730318
<http://members.tripod.com/general_1>
-----Original Message-----
From: Michael Passer <mwp(a)acm.org>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Saturday, April 17, 1999 6:00 AM
Subject: Re: *.cam files
>If those files are from a Casio QV digital camera, a program to convert
>them to the JPG format is available at
>
>ftp://ftp.itojun.org/pub/digi-cam/QV10/
>
>There are both Unix and Windows versions available. I tested the
>Windows version and it's straightforward and works.
>
>Hope this helps!
>
>--Michael Passer
>mwp(a)acm.org
>
>
>----- Original Message -----
>From: Jason Willgruber <roblwill(a)usaor.net>
>To: Discussion re-collecting of classic computers
><classiccmp(a)u.washington.edu>
>Sent: Saturday, April 17, 1999 12:33 AM
>Subject: *.cam files
>
>
>> Hi!
>>
>> I was just given some *.cam files. They're supposed to be image files
>of a
>> computer to put on my webpage (classic computer section). They were
>taken
>> with a digital camera, and downloaded to a PC. My question is: how
>in the
>> heck do I view them?? Anyone have any idea?
>> --
>> -Jason Willgruber
>> (roblwill(a)usaor.net)
>> ICQ#: 1730318
>> <http://members.tripod.com/general_1>
>>
>>
>
>
I am slowly coming to accept that my value set was molded when
certain things were scarce, and no longer are.
I would have been thrilled to get any kind of computer when I was
in high school. So it is hard for me to imagine people willing to
throw away _any_ computer. But now I am starting to see that XT's
and 286's are like paper cups. Not only do they tend to work less
well as they age (they eventually break and lack support from their
manufacturers), but they are really next to valueless in terms of
replacement cost. Even if getting a computer to somebody who is
destitute, the time of the compu-geek who sets it up is worth more
than a newer faster machine would be.
The only difference between the old x86 machines and paper cups is
quantity: there are fewer paper cups.
Bill.
(I'm not advocating a throw-away culture, BTW. Just noting the
economics of the situation. I wish we could convince people to put
in the effort to use and learn from the old machines rather than
continuously filling up landfills with them just to make more. But
I'm still a long way from getting the rest of the world to see things
my way.)
(Okay, so that's another difference between XTs and paper cups:
paper cups are more landfill-friendly.)
On 15 Apr 1999, Mike Ford <mikeford(a)netwiz.net> wrote:
] The Goodwill near me just got 600 computers from Pacific Bell, all 486 and
] older, most in pretty good shape. The result is that a LOT more only
] slightly wanky 486 boxes are getting tossed in the scrappers bin. Goodwill
] won't take a 386, or if it gets in the product stream it goes either to the
] scrapper or the huge AS-IS morning auction of bins of stuff only loosely
] sorted by category.
]
] However painfull you may find it personally, it only takes a TINY bit wrong
] to make an old computer have negative value except as scrap or parts.
<is simply that these computers aren't new enough. They can be used for
<anything that a new one can be used for, but they won't read the newest MS
BZZT. i'm running a PS/250z with a scanner and I can and do.
<Word files. Microsoft made sure of that. Believe it or not, people can be
Simple dont use word, it's virus prone.
<very picky about such things. Also, there is the issue that the computer
<will never be used, or will get thrown away the next day, whatever. The
<point is that there is no justification for the trouble it takes to
<distribute computers to individuals. If these individuals want to get a
<computer, fine. I have found dozens of computers in garbage cans, I'm sure
<they can do no worse.
There is a lot of truth to that.
I think it's more the matter of where Max is a decent 386 is trash fodder
but in may parts of this country (USA!) that would be a windfall.
After a day of trying to make billies OS and code work, killing a gutted
clone sounds like a great release of stress. ;)
Allison
I am attempting to back up some floppies from a project I did a few years ago.
The sets of 3.5" 1.44Mb IBM floppies have been stored in a box, in a cool and
dry room. Out of one set of 12 and one set of 15 disks, I have four disks
that have read errors that DOS won't get past, bad sectors and the like.
I know that circa 1993, these disks were good. They were written once, mailed
to me, loaded once and put away. I would like to preserve the data because it
has some small historic significance. It's not earth-shattering if the data
is gone forever, but those of us who play adventure games would lose a little
link to the past. I do not belive that the client still has copies of this
original data, so that's not an option. The project eventually made it to
market, so it's not a "lost" game or anything; but these disks do represent
a work in progress with some interesting bugs.
Are there any tools to go divining on DOS floppies that work better than
an endless succession of "R"etries? It's an all or nothing prospect; the
first disk has the install file, the remaning disks have a chopped monolithic
data file. If one disk can't be read, the whole set is fundamentally useless.
Thanks for any suggestions.
-ethan
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
As I recall, all the undocumented operations have the two ls bits set. Is
that correct? Maybe I should add them to my assembler/debugger.
The one I routinely hear about the Z-80 is one which places the odd parity
of the bytes (or maybe the lsb's of the bytes) in a block moved with an LDIR
or INIR instruction into the carry or some such. This instruction is
supposed to leave carry unaffected, but doesn't.
Dick
-----Original Message-----
From: Hans Franke <Hans.Franke(a)mch20.sbs.de>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Saturday, April 17, 1999 10:15 AM
Subject: Re: z80 timing... 6502 timing
>> Were you aware of the neat little opcodes that were built into the 6502?
I
>> don't have my list of them any more, but back in the KIM days, there were
>> several lists in circulation. As I recall, one of them was a double
load,
>> i.e it loaded a value into both a register and the accumulator. I
believe
>> another loaded a register and pushed the value on the stack at the same
>> time. Esoteric, for sure, but you never know . . .
>
>Like SHIFT&OR (0F,1F,1B,...), ROL&AND (2F,3F,3B,...), LSR&XOR
($F,5F,5B,...),
>ROR&ADD (6F,7F,7B,...) etc ... most are realy exotic and save only a second
>instruction, but some could have been a big help, if they had been official
>(like AND A,X and STORE, without changing A or X - saving up to 4
instructions,
>or LOAD A&X, or AND MEM&X/MEM&Y). Some are more or less useles, like the
STOP
>(halts execution, only reset will wake up the CPU) or just longer NOPs (two
and
>tree cycles).
>
>THe 65xx stuff is quite known, but what has been new to my ears are the
>8085 'hidden' operations.
>
>Gruss
>H.
>
>--
>Stimm gegen SPAM: http://www.politik-digital.de/spam/de/
>Vote against SPAM: http://www.politik-digital.de/spam/en/
>Votez contre le SPAM: http://www.politik-digital.de/spam/fr/
>Ich denke, also bin ich, also gut
>HRK
Xebec made a number of "specialized" bridge controllers, which fit between
the host adapter, which is what you've described, in this case possibly
intended to go to a compatible version of their 14xx-series controllers
which, in turn, provides a SCSI interface to an ST506 drive, which you
apparently have on hand.
It is likely that the 26-pin connector is to the Apple II version of SCSI
which was put out back then on a 25-pin DB-25 connector.
I recently got a drive with a Xebec label on its enclosure, having bought it
for the enclosure, and found the drive had an integrated adapter on it which
was terninated in a DC-37 connector, not unlike what was on the early
Bernoulli Boxes from IOMEGA. I didn't investigate the pinout or anything,
naturally, since I don't care about small drives like this. There's
probably a similar version for this card's interface as well.
Dick
-----Original Message-----
From: Pete Turnbull <pete(a)dunnington.u-net.com>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Saturday, April 17, 1999 9:45 AM
Subject: Apple HAL XEBEC controller
>One of today's acquisitions is a small card for an Apple ][ (or Apple ///),
>labelled "APPLE 2/3 XEBEC INTERFACE REV 1".
>
>I happen to have a couple of old Xebec ST412 winchester controllers, so I'd
>like to try this out.
>
>Can anyone tell me the pinout of the 26-pin header at the end of the card?
> Pins 3,7,11,15,17,19,21,23,25 are grounded, the other seventeen seem to be
>signal lines. Pins 1,5,9,13,20 are high impedance; the other even-numbered
>pins are terminated by a 220/330R resistor pack.
>
>Does it need any other software (like a formatting disk)? The on-board 4K
>EPROM contains only the strings "(C) HAL COMPUTERS LTD 1983", "A/XHAL
>SHARED RESOURCE WINCHESTER SYSTEM", "NOT CONNECTED", and "SRS ERROR", so I
>guess there would have been a floppy with it, originally.
>
>--
>
>Pete Peter Turnbull
> Dept. of Computer Science
> University of York
On 9 Apr 1999, ard(a)p850ug1.demon.co.uk (Tony Duell) wrote:
...
] A ROM _is_ combinatorial logic. I don't want to get into a silly argument
] over this, but I have great difficulty finding a conceptual difference
] between a combinatorial circuit built from a pile of AND, OR and NOT
] gates and the same circuit built (albeit using a lot more transistors) in
] a ROM. To claim that a CPU using a ROM is microcoded but one with
] _identical_ internal states using simple gates as the feedback logic
] round the sequencer flip-flops is not is a very strange way of thinking
] about things.
Request accepted; silly argument follows. (Oh, you said "don't"?
Oh well, too late.)
Do you mean to say that _all_ computers are microcoded? After all,
the control logic can always be modelled by some number of state FFs
and a large-enough ROM, couldn't it? Or is your claim that there is
no such thing as microcoding? That strikes me as far-fetched as well.
The difference is that a ROM is easily replaceable; slap in another ROM
or EPROM with different microcode burned in, and you've got an entirely
different machine on your hands. Maybe to you it is just as easy to
redesign some section of the circuit board, etch a new one, pull the
newly required chips from your very-deep storage bin, and Bingo! you're
done. For most of us, I suspect that sounds like quite a lot of effort.
I don't think anybody ever claimed that microcoded machines could do
things that non-microcoded machine could not, or vice-versa. It is
a matter of convenience. And maybe there is some added comfort level
for software geeks, using a (micro)program to control everything, and
being able to alter it just like any other software (or firmware).
I guess it is exactly the added (and admittedly wasted in any fixed
design) transistors, just sitting there unused, waiting to be assigned
work, that makes microcoding attractive - it is easier to adjust
precisely because you don't have to muck around with how many transistors
are in there, or worry about board-space/power-consumption/fanout/etc/etc
that you might have to worry about if you wanted to adjust some hard-
wired discrete logic.
Bill.
(Gee, that didn't turn out to be nearly as silly as I had expected.)
Hi,
Could anyone tell me how a radio detects signals vs. static? There is a
little gauge on my radio that moves depending on the amount of noise vs.
signal. I would guess that the digitally tuned radios that skip over the
frequencies that are pure static work in the same way. What is this way?
--Max Eskin (max82(a)surfree.com)
http://scivault.hypermart.net: Ignorance is Impotence - Knowledge is Power
Were you aware of the neat little opcodes that were built into the 6502? I
don't have my list of them any more, but back in the KIM days, there were
several lists in circulation. As I recall, one of them was a double load,
i.e it loaded a value into both a register and the accumulator. I believe
another loaded a register and pushed the value on the stack at the same
time. Esoteric, for sure, but you never know . . .
Dick
-----Original Message-----
From: Hans Franke <Hans.Franke(a)mch20.sbs.de>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Saturday, April 17, 1999 9:27 AM
Subject: Re: z80 timing... 6502 timing
>> <65C02, because it was buillt in several conflicting versions. What
about
>> <the Z-80 core? Whose? Which one? Speed, of course, should be
"limited" t
>> <whatever was available in 1982. That certainly includes the Synertek
(MOS
>
>> In 1982 all of the z80s in the market had the same hidden features
>> including the IX/IY 8bit ops. I know of no z80 that didn't have them.
>> Not all of them were available to the 6mhz spec though many could be
>> pushed. Also allowed is the 8085 (available as a 5-6mhz part then).
Again
>> all of the 8085s had the extra unsupported instructions as they were deem
>> important!
>
>a) The speed (of a particular CPU) used is not important for this, since
>(I assume) we all can handle the transformation - the goal is still the
>factor to use to judge the relative power.
>b) unsupported OPCs in the 8085 ? Did I miss them ? I did 2 years of
>8085 development projects, and never heared of (also of course never
>used) - can you tell what they where alike ?
>
>Gruss
>H.
>
>--
>Stimm gegen SPAM: http://www.politik-digital.de/spam/de/
>Vote against SPAM: http://www.politik-digital.de/spam/en/
>Votez contre le SPAM: http://www.politik-digital.de/spam/fr/
>Ich denke, also bin ich, also gut
>HRK
William Donzelli
>If people want to send _way_ off topic stuff to this list, my requests are
>articles about ice fishing, reprints of old Home & Garden magazines, or
>hardcore pornography.
For the right price I can get you hardcore porn of women ice fishing with
copies of Home & Garden. ;)
--
Gareth Knight
Amiga Interactive Guide | ICQ No. 24185856
http://welcome.to/aig | "Shine on your star"
<I think you are spot on there, I am led to believe the 60hz decision in th
<US and some other countries was made to facilitate the use of the
<(relatively) precise mains frequency for clocks and other timing functions
<This is also possible, even for motor driven clocks, with 50hz mains simpl
<by careful motor design. Though it may have been less simple when the
<decision was made.
makes no difference save for one item...
<equivalent to the mains frequency. This reduces/eliminates mains hum
<strobing, though it is more of a historical problem with modern TV designs
<think.
No, more of a problem with OLD designs.
The key item is that motors and transformers are physically smaller
for same or similar VA capability with increasing frequency. there is a
corner you turn as you go higher though as the iron in the course gets
lossier and line radiation increses losses. So power distrubution has
the 50/60 as a good bet. Note aircraft use 400nz for the compact
transformers and reduced filtering in rectifiec circuits. There were also
25, 30 and 40hz systems. The NY subway at one time was 25Hz and the DEC
mill prior to refurb in the 80s was 40hz (that power also lighted part of
the town.) at one point in history.
Allison
It might, in fact, be interesting to see what limitations/enhancements the
hardware features of the two processor types would impose. Interleaved
display memory would effect both processors' ability to use memory, etc.
I'd say it will difficult enough to come up with a problems suitable for a
valid exercise without such difficulties.
Dick
-----Original Message-----
From: Hans Franke <Hans.Franke(a)mch20.sbs.de>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Saturday, April 17, 1999 7:19 AM
Subject: Coding chanllange (was: z80 timing... 6502 timing)
>> > >Ooh! A machine code competition. I'm in! I'll do the 6502 and whoop
>> > >EVERYONE'S ass!
>
>> > And then you woke up. First what are the rules, 6502 or 65C02, code in
Rom
>> > or Ram, what is the code supposed to do?
>
>Good point.
>
>> > My vote goes for something with some graphical element so we can "see"
what
>> > is happening. (spinning ball, etc.)
>
>Nice, but already to high level.
>The task should be abstract enough to run within a simple
>system, lets say a SBC system with CPU, some MEM and some
>of the usual I/O&Controll stuff (Ports, Serial, Timer).
>
>Basicly there are two types of possible challanges:
>a) implements some kind of standard code in a most speedy way, or
>b) build some small, but sophisticated "real world" application.
>
>Challenge a) would meet the basic idea we had in our discusion:
>define at what ratio two processors are equivalent when executing
>a real task, while b) should be sophisticated enough to give a
>'boh ey' (sound of exeptional admire) effect.
>
>In terms of a sportive competition a) would be a compulsatory
>exercise, while b) is more a voluntary (free style) exercise.
>
>As I stated before, for our theme a) would be more aprobiate.
>
>As actual tasks I would suggest
>for a): a 'simple' sorting challenge
>given is
>- Input media
>- Input structure
>- input data (same data or all participants, randomly generated)
>- Type of sort algo to use (what about just a bubble ? :)
>- Output structur
>- Output media
>the score schould be made up from
>Execution time (mainly for the sort, but also for I/O)
>Programm length (again most points to be given on the sort itself)
>Style (readability, portability, maintainability)
>
>for b) a thing like a small multi tasking OS could be used,
>maybe for a controlling application (heating or traffic -
>or what about a model railroad setup ?) or other purposes ?
>(This could be chalenging, since these kind of tasks are
>maybe a bit tough for our little helpers :)
>
>So, you're opinion ?
>
>> BRING IT ON, MO FO!
>> Don't rub the lamp if you don't want the genie to come out.
>
>MO FO ? I fear, I'll have to rub the lamp.
>
>Gruss
>H.
>
>--
>Stimm gegen SPAM: http://www.politik-digital.de/spam/de/
>Vote against SPAM: http://www.politik-digital.de/spam/en/
>Votez contre le SPAM: http://www.politik-digital.de/spam/fr/
>Ich denke, also bin ich, also gut
>HRK
> <> And then you woke up. First what are the rules, 6502 or 65C02, code in Ro
> <> or Ram, what is the code supposed to do?
> <>
> <> My vote goes for something with some graphical element so we can "see"
wh
> <> is happening. (spinning ball, etc.)
>
My vote would be to implement an algorithm.
Of course, which algorithm would a gruesome discussion.
Kelly
<> And then you woke up. First what are the rules, 6502 or 65C02, code in Ro
<> or Ram, what is the code supposed to do?
<>
<> My vote goes for something with some graphical element so we can "see" wh
<> is happening. (spinning ball, etc.)
Grpahincs favor certain cpus but then we also ahve to specify the graphic
interface as it may penelize some due to interface. Personally graphics
are an issue unto themselves and seperate
A possible list of micros for that era, I used 1982 as a cutoff date:
8bitters:
6502
z80
8080
8085
2650
1802
SC/MP
6800 (01/02/03, 6803)
6809
8048
8049
8051
z8
uPD 7800 (7800, 7811)
16bit or larger:
TI9900
808x
6800x
16032
z8000
T-11 (PDP-11 in a 40 pin dip and not the F11.)
1600
9440 uFlame
Pace/8900
No doubt I've missed a few.
Let the war begin.
Allison
<Golly! I wasn't aware that they actually put a SCSI controller on the
<board. That must have been several rev's later than mine. My two boards
Next rev. Also Ampro was one of the guns in setting the base SCSI spec
around 85ish.
<were the beta and first release. I put a couple of hundred of these into
<the field because I liked them and they allowed pretty compact packaging.
Not hard to understand.
<I was propping the door to a room in the basement with a couple of 10MB
<RODIME 3.5" drives which might work really well with this arrangement. I
<once ran one of these with a 1"-high 3.5"Sony drive which a PC believed wa
<a 1.2MB drive. Maybe I can fool the FDC drivers into doing a similar thing
<That would be handy. There's no "standard" 3.5" driver for CP/M.
I have 3.5" miniscribe 20mb MFM hooked to a xybec scsi bridge on a
SB180(also has 5380). Looks silly since the scsi bridge is larger than
the drive and the SB180s. It works because the drive is faster seek than
most older mfm drives like the st225 or 251. That and it throws less
heat.
<>Here we go again... I DIDN'T SAY IT WAS IDE. I said it was similar in
<>respect that it was a bus level interface for a controller and predates
<
<
<No, you surely didn't say that! It doesn't use the same cable definition o
<any thing like it. It just happens to use a 40-conductor cable. The reaso
Doesnt saying "its not IDE" cover that? I wes refering to the idea that
the bus can be a base micro IO bus (read, write, address, data, reset,
misc). That at the CONCEPT level is similar to IDE.
<I said I'd try modifying the firmware to talk to an IDE drive is that ther
<is reason to believe that the command structure is identical although the
<hardware would have to be modified to load the registers as it's done on th
<16-bit -WAH controller. The fact is that the 1000-05 and the 1002-05 bridg
<controller boards use the same chip (WD1010-05) as the HDD interface.
<That's where the command registers are located and they'll require
<programming in the same way. Since the IDE drive has, essentially, the sam
<register set on it to accomplish the controller functions, and the registe
<set mapped in the same way as the WD1003-WAH, it should be possible to mak
<it work similarly.
No yes at the concept level. At the real level the IDE has 16 bit data
path like the 1003, but the 1000-5 and 1002-5 tended to ahve differences
that are quite distinct. I turned them up while doing an article for TCJ.
That was about applying ISA-8 WD1002-WX cards as a cheap MFM host interface.
I found the -HDO board had a different address and register layout.
<>Finding them can be tough. the 6mhz are more common. 8530s or 8330s are
<>easier to find and offer better perfomance.
<>
<I'm really not that hot for it, but think it would be charming to put a se
<of '-H' parts in an early AMPRO Little Board and make it work at 8MHz. Th
<timing should work with 100ns DRAMs. Aside from the PROM, I doubt anythin
<other than the peripherals would be affected by the speed change. Of cours
There were articles for upgrading the amproLB to 8mhz. See TCJ
<www.psyber.com/~tcj>.
<the FDC would require a different tap from the clock divider, but everythin
<else should work as is, save, perhaps the PROM. The PROM might work if th
<clock switch were hacked as well. (I believe there was a little sorcery
<with switching the clock speed after copying the PROM into RAM, by switchin
<the preset on a counter. What I liked about this was the really sensible
Why not goo whole hog if your going to switch clock speeds and do clock
stuttering. That way only certain parts or the processor cycle are
stretched and the rest can run full bore.
<packaging you could use with these small boards. I have a video
<display/keyboard on a similar form factor which I'd really like to package
<with these other two boards and the drives. That would be truly minimalis
<for the time.
I packed mine in a box I found at DEC (oddball) that was very compact. It
also allows for external DC power (battery and solar) as mine has been
modded to take mostly cmos parts (CPU, CTC, SIOs, EPROM, 53C80, and some
of the losse ttl to 74hct). Power is way down.
Allison
<I wasn't aware that the NEC controller chip had a problem with the step
<rate. I stuck with WDC FDC chips in my own applications.
It was a problem of how the down counter for timing the steprate was
designed. It had a granularity of 1 (8") or 2mS (5.25") and could
truncate the first(only) step pulse. There were other paybacks that
some designers really liked as the disk interface was more complete
for things like head (side) selection, drive selection. When used
with DMA it's a fairly sane chip to program. However the PC implmentation
is rather badly hacked from the start and has become the defacto standard.
If it were done as suggested ack then 8" drive would have been quite
easy to do as well.
Allison
Does the hardare need to be "real" or can it be simulated? That would make
it less likely to favor one core over the other. If it's real, it has to be
available to both processors and quite identical.
Dick
-----Original Message-----
From: Mike Ford <mikeford(a)netwiz.net>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Saturday, April 17, 1999 2:26 AM
Subject: Re: z80 timing... 6502 timing
>>Ooh! A machine code competition. I'm in! I'll do the 6502 and whoop
>>EVERYONE'S ass!
>
>And then you woke up. First what are the rules, 6502 or 65C02, code in Rom
>or Ram, what is the code supposed to do?
>
>My vote goes for something with some graphical element so we can "see" what
>is happening. (spinning ball, etc.)
>
>
Well, there's Norton disk editor. I've rescued data with it before. It
certainly is a time-intensive operation, though!
I have a spare license I can loan you if you need one.
P Manney
manney(a)hmcltd.net
Is it illegal to yell "Movie!" in a fire station?
>> that have read errors that DOS won't get past, bad sectors and the like.
Here is someone in Colorado with many nice Kaypro's they'd like to get rid
of. Please reply to the SENDER of the message:
Reply-to: DaveG56313(a)aol.com
---------- Forwarded message ----------
Date: Mon, 12 Apr 1999 19:43:42 EDT
From: DaveG56313(a)aol.com
Subject: Kaypro
Are you interested in Kaypro hardware and software?
I have four of them (I think it's four) gathering dust in a store room. One
is my original Kaypro II with an internal Ramdrive I built from plans I found
on GEnie. I think there's another original Kaypro II, a Kaypro IV, and two
Kaypro 10's (one with two 20mb hard drives replacing the original 10mb drive.
Four of the five are in working order.
Software includes a complete shareware library from the local Kaypro Users
Group I belonged to.
There are also two daisy wheel printers--Diablo 620's. One is parallel; one
is serial.
Let me know if there is any interest.
Dave Green
Loveland, Colorado
Sellam Alternate e-mail: dastar(a)verio.com
-------------------------------------------------------------------------------
Puttin' the smack down on the man!
Coming in 1999: Vintage Computer Festival 3.0!
See http://www.vintage.org/vcf for details
[Last web site update: 04/03/99]
>> > > Just back from Warschau (Poland) - Thanks. And BTW: since Karfreitag
>>
>> > Where? Oh, you mean Warszawa. Warsaw. ;-)
>>
>> (You're just lucky that's one of the few polish words without lots of
>> accents etc.) Hmm do you want to start another War ? ;)
>>
>> If you live in a city like Munich you learn about the ways
>> of naming a city - and of coure how senseless it is to
>> belive in calling a thin worldwide with one single name.
Hmm. I generally try and name a city in a language that is spoken in that city
- so I am usually careful to write Muenchen, Nuernberg, Braunschweig for Munich,
Nuremberg and Brunswick. But I admit that I would probably simply have written
Warsaw for Warszawa.
The main difficulty is when the language doesn't use Latin characters. I
wouldn't even know how to write "Bangkok" in Thai, although I think I could
manage "Taipei" in Chinese. (But Taiwanese place names should be transliterated
according to the Wade-Giles system still used in Taiwan, rather than in PinYin
as on the mainland)
Polish is one of the less bad languages for accents - Czech is far worse, to the
extent that in the UK we generally use Polish spellings...
> Well, maybe you could explain it to me, I'm afraid I don't get it. :^)
> I always wondered why Munich sometimes gets shown as Munchen. I can't do
> those funny accented characters, (umlauts?) even if I knew what they meant,
> just as well, most people around here have enough difficulty with 26
> letters. I don't know how you guys cope with all the extras, not to mention
> all this masculine/feminine/neuter gender and case stuff. Confused the hell
> out of me.
Umlauts are reasonable enough. Gramatical gender is an anachronism that should
be abolished as soon as possible. But English spellings (whenther British or
American) have been in sore need of reform since before they were
standardised...
> Good things about living in a single island country that's larger than most
> of Europe.
>
> 1) Everybody speaks English. ('Cepting a few migrants/boat people....:^)
> They expose kids to other languages at school, but theres is no real
> need/pressure to learn one to a level where conversation is possible.
> (Who we gonna practice on/talk to?)
> Some do learn Indonesian or Japanese, but most don't bother.
What? Have we found in the Aussies a nation who are even worse at foreign
languages than the British? I never thought I'd live to see the day! ;-)
> 2) You don't need a passport to drive across the road. Or travel 2000km for
> that matter.
Well, we're like that in the UK, except that the island is smaller.
> 3) 240VAC 3 pin sockets are a national standard.
That doesn't seem to have helped us...
> CNN is about the nearest I get. Upside is that I can now read most of the
> Cyrillic alphabet after 4 weeks of watching snippets of Serbian TV news
> subtitles!
> (Well I can read Belgrad(e) Pristina and Novi Sad anyway)
Watch out! The Serbian alphabet is as different from the Russian alphabet (the
de facto standard for Cyrillic) as the Polish alphabet is from the English
alphabet...
(I have somewhere a Yugoslavian banknote. Everything is written on it in four
local languages - two using Cyrillic and two using Latin characters. The
languages are similar enough that AFAIK nothing needs to be said more than three
times...)
Philip.
On 12 Apr 1999, Christian Fandt <cfandt(a)netsync.net> wrote:
] Well, so much for April 1st being the specific "Holiday of Jest" ;-)
I much prefer "August Fool's Day". Nobody expects it. :-)
Bill.
I'm almost afraid to ask this, but what language is the Perl
interpreter written in?
Bill.
(K&R C rules! ANSI C is for wimps!)
On 9 Apr 1999, Cameron Kaiser <ckaiser(a)oa.ptloma.edu> wrote:
] :: It's stupid to handle errors? Or are you saying one shouldn't be using C
] ::in the first place?
]
] The latter :-)
]
] :: -spc (Not that C is the best language ... )
]
] I'm still kinda stuck on Pascal, myself. But I loves Perl.
It is not such a great testimonial when you admit that you like
it because they paid you for it. :-)
Reminds me of the spoof interview with Staunstrup about C++ ...
Bill.
On 9 Apr 1999, Ethan Dicks <ethan_dicks(a)yahoo.com> wrote:
] I am presently paying for my classic computer hobby by crafting perl for 50+
] hours per week at consultant's wages. I *love* perl!
>Could anyone tell me how a radio detects signals vs. static? There is a
>little gauge on my radio that moves depending on the amount of noise vs.
>signal. I would guess that the digitally tuned radios that skip over the
>frequencies that are pure static work in the same way. What is this way?
Generally the gauge is a reading of the AGC (automatic gain control)
level being applied by the radio's IF. There are many other ways to derive
this signal, but this is the most common one.
--
Tim Shoppa Email: shoppa(a)trailing-edge.com
Trailing Edge Technology WWW: http://www.trailing-edge.com/
7328 Bradley Blvd Voice: 301-767-5917
Bethesda, MD, USA 20817 Fax: 301-767-5927
Well I finally got my shipment today. Still no word from him though.
Francois
>He cashed mine about a month ago and I also Have had very little contact
>with him. Last I got was that he was traveling or otherwise swamped by his
>job. His last e-mail stated that he'll ship on monday and confirm by e-mail
>but I have not received such confirmation... I'm getting impatient too...
>
>Francois
>
>>I haven't heard from him either. He cashed my check on April 5, 1999. Let
>me
>>know if you hear from him.
>>
>>
>
Golly! I wasn't aware that they actually put a SCSI controller on the
board. That must have been several rev's later than mine. My two boards
were the beta and first release. I put a couple of hundred of these into
the field because I liked them and they allowed pretty compact packaging.
Take a look at some comments in-line below, please.
regards,
Dick
-----Original Message-----
From: Allison J Parent <allisonp(a)world.std.com>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Friday, April 16, 1999 6:35 PM
Subject: Re: AMPRO LITTLE BOARD, etc.
><I bought mine new as a kit in '83, as part of the first production run.
><They didn't have HDD support then, and since I made and sold an adapter
><daughterboard to interface to Z-80 processor sockets, one of several, I wa
><not concerned about that. The board always worked reliably and, aside fro
><the occasional need to read a standard diskette, the system was pretty
><complete.
>
>Mine is only slightly later, has the 5380 scsi chip.
>
><Well, the drive attached to my two boards, i.e. the hard drive, is an
ST-50
><that was lying about some fifteen years ago when I happened to need a
drive
>
>The sequence of disks over the years for the HDD side:
>
> xybec and st506 bought new in 82(late). Still have both.
> Adaptec, and Quantum D540 (31mb) much faster.
> the adaptec died and the xybec was in with a st251 for a while
> then the fujitsu 3.5" scsi drive.
>
I was propping the door to a room in the basement with a couple of 10MB
RODIME 3.5" drives which might work really well with this arrangement. I
once ran one of these with a 1"-high 3.5"Sony drive which a PC believed was
a 1.2MB drive. Maybe I can fool the FDC drivers into doing a similar thing.
That would be handy. There's no "standard" 3.5" driver for CP/M.
>
><>supported. The host interface was very similar in concept and nearly
><>in execution as IDE.
><
><
><The history included in the IDE spec clearly indicates that it was
patterne
><after the 1003-WAH board (of PC/AT fame), which is the PC-bound eqivalent
o
><the 1002. It uses the same IC's, hence the same command structure and bit
>
>Here we go again... I DIDN'T SAY IT WAS IDE. I said it was similar in
>respect that it was a bus level interface for a controller and predates
>IDE. I do know that the wd1003 was what the IDE base design was patterned
>after.
No, you surely didn't say that! It doesn't use the same cable definition or
any thing like it. It just happens to use a 40-conductor cable. The reason
I said I'd try modifying the firmware to talk to an IDE drive is that there
is reason to believe that the command structure is identical although the
hardware would have to be modified to load the registers as it's done on the
16-bit -WAH controller. The fact is that the 1000-05 and the 1002-05 bridge
controller boards use the same chip (WD1010-05) as the HDD interface.
That's where the command registers are located and they'll require
programming in the same way. Since the IDE drive has, essentially, the same
register set on it to accomplish the controller functions, and the register
set mapped in the same way as the WD1003-WAH, it should be possible to make
it work similarly.
><definitions. I'm inclined to try hooking an IDE drive up in place of the
><1000-05 board and ST-506 drive just to see what it does. I'd imagine they
><emulated it faithfully.
>
>>From the programming I did in the late 80s with them I'd say they did.
>
><The WD hardware required a fair amount of time to do its job, particularly
><the BMAC chip, which is really just an 8042. The access time for which th
><WD controller series was built was a bit slower than the access window fro
><a 4 MHz would consistently allow. Consequently, I put a device specific
><wait-state generator on my adapter daugherboard. It decoded the address
an
><generated a wait only for this one device, since the AMPRO guys, or whoeve
><else generates wait-states when they think they're needed could still do i
><on their own for other devices.
>
>Explains alot. the first hard disk system I had was S100 so the standard
>for performance was already set in my mind by '83.
>
><Yes. I have a bunch of the ADAPTEC 4070 bridge controllers left over from
><something. They record in RLL code, so the "little" drives I used to use
a
><doorstops, etc, (ST506, TM602, SA6-whatever) can be nearly a full CP/M
><"volume," i.e. they hold about 7.2 MB which is nearly the max for a CP/M
><drive size. It works out well.
>
>I have one of those that replaced the MFM one from way back.
>
><I wasn't aware that ZILOG or MOSTEK had 8MHz peripherals, though it doesn'
><surprise me. I ws siphoned off into a bunch of 8748/8751 stuff in
mid-1983
><and stopped following the Z-80 for a while. By the time I was able to com
>
>Finding them can be tough. the 6mhz are more common. 8530s or 8330s are
>easier to find and offer better perfomance.
>
I'm really not that hot for it, but think it would be charming to put a set
of '-H' parts in an early AMPRO Little Board and make it work at 8MHz. The
timing should work with 100ns DRAMs. Aside from the PROM, I doubt anything
other than the peripherals would be affected by the speed change. Of course
the FDC would require a different tap from the clock divider, but everything
else should work as is, save, perhaps the PROM. The PROM might work if the
clock switch were hacked as well. (I believe there was a little sorcery
with switching the clock speed after copying the PROM into RAM, by switching
the preset on a counter. What I liked about this was the really sensible
packaging you could use with these small boards. I have a video
display/keyboard on a similar form factor which I'd really like to package
with these other two boards and the drives. That would be truly minimalist
for the time.
>
>Allison
>
>
I had a number of double-headed drives, including Shugart 851's, Mitsubishi
whatevers, Qume DT-8's, and some NEC and Tandon half-height models, all of
which were operated at 3 ms. I've got the spec's for all of them so I can
verify whether they should indeed operate at that rate. Only the
single-headed drives were typically slower, IIRC.
The distinction, I believe, is that the "slow" drives use lead screws to
position the heads while the quicker ones use a band actuator. What I find
puzzling about this is that the 5.25" half-height drives, virtually all of
which were capable of the higher speed, were not set up for the higher speed
in the default on PC's.
I wasn't aware that the NEC controller chip had a problem with the step
rate. I stuck with WDC FDC chips in my own applications.
Dick
-----Original Message-----
From: Allison J Parent <allisonp(a)world.std.com>
To: Discussion re-collecting of classic computers
<classiccmp(a)u.washington.edu>
Date: Friday, April 16, 1999 6:35 PM
Subject: Re: 8" drive on a pc controller
><Please forgive my interloping, here, but my SHUGART and Siemens SD 8"
drive
><are spec'd for 6 ms step rate, and the double-headed types for 3 ms. It's
><really best (mechanically) to step these babies as fast as they will go,
an
><it's quieter too.
>
>Be specific on the model as the sa800s and 850s would never do 3ms! Though
>the later ones did step faster. The problem with 8" drives are that there
>were some that were doing their best at 10-12mS and a few like CDCs 3ms
>was the norm. Most fell in around 6mS.
>
>ALSO, the PC controller uses the 765 chip (or it's core) generally and
>that chip can truncate the first step pulse by 1/2mS (8/5"). So the
>fastest recommended step rate programming (srthut in SPECIFY command)
>is 4mS. I believe it was never fixed.
>
>Allison
>
Hi,
I'm removing myself from the list until wednesday, since I will be unable
to check my mailbox during that period. Please, e-mail requests privately
or wait until wednesday.
--Max Eskin (max82(a)surfree.com)
http://scivault.hypermart.net: Ignorance is Impotence - Knowledge is Power