[comp.sys.apple] TWGS speed

TMPLee@DOCKMASTER.NCSC.MIL (07/06/89)

Several people have commented that since 7 MHz chips were in short
supply, AE was using 6.25 MHz but have you a coupon to be redeemed for a
faster chip when it was available.  The TWGS I bought recently (couple
of weeks ago) from a local dealer did not come with such a coupon -- is
it reasonable then to assume I got one of the few 7 MHz cards?  If not,
how would one find out?

TMPLee@Dockmaster.ncsc.mil

mmunz@pro-sol.cts.com (Mark Munz) (07/07/89)

Network Comment: to #8640 by pnet01!crash!dockmaster.arpa!TMPLee

If you go into the Control Panel and check the Transwarp GS's speed, it
should tell you how fast it can really go. It'll show you 6.25 MHz if it's
that speed, etc..

TMPLee@DOCKMASTER.NCSC.MIL (07/08/89)

I received the following response to a query about how one finds out
what speed his TWGS really is:  "If you go into the Control Panel and
check the Transwarp GS's speed, it should tell you how fast it can
really go.  It'll show you 6.25 MHz if it's that speed, etc."

(I don't know who that came from:  somehow the sender's address gets
lost on stuff posted here.)

I don't know what version of a TWGS you have, but the Control Panel in
mine certainly isn't that informative.  All it says for speed is
"normal" or "Transwarp" (or "fast" or slow").  The "about TWGS" display
says it is TW GS version 8S, revision 1.5w, if that means anything to
anyone.

TMPLee@Dockmaster.ncsc.mil

p.s.  -- anyone know if the TWGS control panel interacts properly with
the new desktop control panel (NDA) under system disk 5.0 or if AE will
release a NDA instead of a CDA to do the same thing?

p.p.s.  -- as long as I'm talking about AE, there has recently been some
traffic about whether AE was going to upgrade the PCT in any way, the
responses all seeming negative.  Does that mean also that one shouldn't
expect them to tidy up the software so that the Apple-side drivers work
more cleanly with ProDos/GSOS and the Finder?  (I'd like to be able to
disable the driver for the AE 5.25 drive since I hardly ever use it and
it is constantly polled by the Finder, but I can't do that without
disabling the RAMAEPC driver too, which also has the bug a couple of us
have noticed about reinitializing itself after a couple of catalog's
from kermit -- not that anyone has yet pinned down where the bug is.)

TMPLee@DOCKMASTER.NCSC.MIL (09/27/89)

Does anyone know how I can tell what speed TransWarp GS I have?
(nothing packaged with it said.)

The TransWarp menu reads as follows:

    TransWarp GS version 8S
    Revision 1.5w
   Copyright (c) 1989

Does that give any kind of clue?

And if it isn't full speed, is there any word on how one goes about
upgrading, whenever a faster chip is available?

(It probably would help if I sent my registration in -- I'll do that the
next time I pop the case; I didn't write down the serial number when I
installe dit.)

blochowi@rt5.cs.wisc.edu (Jason Blochowiak) (09/27/89)

In article <890926215656.736256@DOCKMASTER.ARPA> TMPLee@DOCKMASTER.NCSC.MIL writes:
> [Article has been severely trimmed]
>Does anyone know how I can tell what speed TransWarp GS I have?
	Presumably it's 7Mhz, unless they've come out with a faster one
without me noticing (possible, 'cause I was in Europe).

>(It probably would help if I sent my registration in -- I'll do that the
>next time I pop the case; I didn't write down the serial number when I
>installed it.)
	I haven't either, for the same reason, and it's been around awhile...
I don't know why they didn't stamp it on the registration card.

	Anyways, now for the question: I was writing something dealing with
the TWgs' firmware, and for the GetCurISpeed call, it returns 0 if it's
running at 1Mhz (correct), 1 if it's running at 2.6Mhz (correct), and 1 if
it's running at 7.0Mhz (bzzz... incorrect). Mine is 8H, rev 1.2. I was
wondering if anyone out there knows if 1) Their TransWarp does the same
thing, 2) Am I nuts, or is this really a problem?, 3) If it is really a
problem, has it been fixed in later revisions of the ROM?
	For those of you who know the command to make a JSL from the
monitor: Get into the monitor, set native mode, make the call to BC/FF28,
and examine the value in the A register. It should be 2 (assuming you're
in TransWarp mode).
	Final question: If the GetCurISpeed doesn't work, what about
GetCurSpeed? (Didn't check it yet) Please, in all responses, mention what
version of the thing you have...
--
                 Jason Blochowiak - back at school (again).
             blochowi@garfield.cs.wisc.edu or jason@madnix.UUCP

            "What's up pruneface?" - Bugs Bunny in the year 2000

dlyons@Apple.COM (David Lyons) (09/28/89)

In article <3163@puff.cs.wisc.edu> blochowi@rt5.cs.wisc.edu (Jason Blochowiak) writes:
>[...] For those of you who know the command to make a JSL from the
>monitor: Get into the monitor, set native mode, make the call to BC/FF28,
>and examine the value in the A register. It should be 2 (assuming you're
>in TransWarp mode).

How are you examining the A register?  If you let it BRK and look at the
register dump, that's okay.  Just note that if you "X" something that
ends with an RTL and then look at the registers with Ctrl-E, you're not
seeing the registers the way they were after the RTL.
-- 

 --Dave Lyons, Apple Computer, Inc.          |   DAL Systems
   America--Apple Edition: DAVE.LYONS        |   P.O. Box 875
   America Online: Dave Lyons                |   Cupertino, CA 95015-0875
   GEnie: D.LYONS2 or DAVE.LYONS         CompuServe: 72177,3233
   Internet/BITNET:  dlyons@apple.com    UUCP:  ...!ames!apple!dlyons

   My opinions are my own, not Apple's.

blochowi@rt5.cs.wisc.edu (Jason Blochowiak) (09/28/89)

In article <35072@apple.Apple.COM> dlyons@Apple.COM (David Lyons) writes:
>In article <3163@puff.cs.wisc.edu> blochowi@rt5.cs.wisc.edu (Jason Blochowiak) writes:
>>[...] For those of you who know the command to make a JSL from the
>>monitor: Get into the monitor, set native mode, make the call to BC/FF28,
>>and examine the value in the A register. It should be 2 (assuming you're
>>in TransWarp mode).
>How are you examining the A register?  If you let it BRK and look at the
>register dump, that's okay.  Just note that if you "X" something that
>ends with an RTL and then look at the registers with Ctrl-E, you're not
>seeing the registers the way they were after the RTL.

	My, that's certainly annoying... I didn't use the monitor at all, as
I wrote some assembly glue for higher-level Orca/C stuff (so that I could
call the transwarp firmware routines using normal C function calls), and in
this case I did a store to screen memory to make sure the value wasn't getting
toasted somewhere else in the code. Btw, I had forgotten that X was the
proper command (I haven't used many of the monitor's more recent additions),
and so wasn't at all familiar with it's behaviour. Pardon the assumption...

	I suppose that the X command is that way so that things can be X'ed
and a 'R' will still work, eh? Speaking of which - is it legal to change the
values contained in BRK.Var? (Call #$0009 to GetAddr) As in, examine the
things, play with them a bit (e.g. Changing the PC to restart at a different
address), and then let the firmware BRK handler restart the program (by 
clearing the carry bit upon return from an intercepted BreakVector)?

> --Dave Lyons, Apple Computer, Inc.          |   DAL Systems
--
                 Jason Blochowiak - back at school (again).
             blochowi@garfield.cs.wisc.edu or jason@madnix.UUCP

            "What's up pruneface?" - Bugs Bunny in the year 2000

gwyn@smoke.BRL.MIL (Doug Gwyn) (09/28/89)

In article <890926215656.736256@DOCKMASTER.ARPA> TMPLee@DOCKMASTER.NCSC.MIL writes:
>Does anyone know how I can tell what speed TransWarp GS I have?
>    TransWarp GS version 8S
>    Revision 1.5w

Look at the crystal and divide what it says on the can by 4.
For example, if it says 25M, you have a 6.25MHz processor.

>And if it isn't full speed, is there any word on how one goes about
>upgrading, whenever a faster chip is available?
>(It probably would help if I sent my registration in ...

One would think it would help!

An actual upgrade would involve replacing three components:
	CPU chip
	crystal
	(probably) ROM.

rnf@shumv1.uucp (Rick Fincher) (10/05/89)

The folks from Applied Engineering told us at AppleFest that the ROMs with
a 'W' in the number are wide speed range ROMs and should work at up to 12 mhz.
Whether the rest of the parts on the board will is a valid question.

I just called the Western Design Center to check on 10 and 12 mhz chips.  
Bill Mensch has started a contest to see who can get the fastest running 
IIgs with a TransWarp GS.  They are just kicking off this contest so if you 
are interested in it call WDC at (602) 962-4545.  They have hired a consultant
to run the contest, he is supposed to start publicizing it soon.

Rick Fincher