English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 14 August 2017, 21:45   #1
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 3,343
Toshiba Gary

Apparently there are some software-visible/measurable differences between the original Toshiba-made Gary chip and the later MOS one. This newsgroup posting by Dave Haynie from 1993 says:
Code:
That's the Toshiba version.  The MOS version speeds up access to ROM and the
"I/O" space of Zorro II (eg, it fixes a bug in the original Toshiba-foundried
design).  Along with the Gary change, you'll probably need to add a couple of
pullup resistors to the A2000 motherboard for optimal performance.  When they
did the MOS version, they changed a few active outputs to open-drain, so speed
critical outputs (pretty much just VPA* and DTACK* as I recall, but it's been
years) need more pull to +5V with the MOS part, since the chip doesn't provide
it.
Does the Toshiba Gary treat accesses to Zorro II I/O space ($Exxxxx) and ROM ($Fxxxxx) the same as Chip RAM, in other words like slow RAM? Or is access slowed but differently or not as much?

CrossMAC comes with a GaryTest program which can detect the difference. Reading/writing Mac 800K disks via A-Max II+/IV is very timing-sensitive and I guess it can be adversely affected with Toshiba-made Gary.

GaryTest needs an A-Max II+ or A-Max IV board. But for real-hardware testing I could provide a patched version which doesn't, using either Kickstart ROM or a fixed address in Zorro I/O space instead. (It times a MOVEP loop reading a location in chip RAM, first with all DMA disabled then with DMA enabled and a blit running. Then it does the same but with the MOVEP loop reading an address in A-Max board space. With Toshiba Gary the active blit must cause contention slowing the Zorro I/O space accesses.)

Worth adding another option to advanced chipset settings for that?
mark_k is offline  
Old 15 August 2017, 17:52   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,517
This requires either having the chip and checking cycle access timing or someone else (who knows what he is doing) confirming it. Software results are useless.

It does sound like it does not consider ROM and Z2 IO as "fast ram"-like.
Toni Wilen is online now  
Old 15 August 2017, 18:42   #3
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 3,343
platatomi posted about his rev. 4 A500 recently, that has a Toshiba Gary.
mark_k is offline  
Old 11 October 2017, 22:14   #4
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 3,343
Another possible thing to check with Toshiba Gary chip, would be the both-CIAs-selected-at-same-time behaviour. Same as MOS Gary or different?

There are two Toshiba-Gary machine variants: original (includes slower Zorro I/O and ROM access) or with the ROM access fix (still with slower Zorro I/O).
mark_k is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
For Sale: Toshiba i3 Laptop shuttlepilot MarketPlace 1 05 March 2014 12:57
Looking for Gary Bews alewis Nostalgia & memories 3 05 December 2010 02:16
Toshiba Timm 20" Monitor thetered MarketPlace 0 09 September 2010 19:21
Toshiba external floppy connector rkauer Hardware mods 0 22 September 2008 23:45
Toshiba Timm Amiga Monitor Totoroski Amiga scene 2 27 August 2004 20:08

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 20:50.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10663 seconds with 13 queries