| 001 12.02.2009, 21:36 Uhr
 holm
 
 
   
 
 | April April: 
 Der dritte eingesetzte GDC funktioniert vernünftig. Es ist genau wie die anderen beiden (der eingelötete und der erste Tausch) ein NEC µPD7220AD.
 
 Mir kam diese Textstelle seltsam vor: (aus der Datei GRAF11.D50 die dem GKS (DCPGX) beiliegt)
 
 GRAF11.F50:
 
 
 GRAF11.F50  wurde notwendig,  da sich beim  Einsatz  einzelner
 Importexemplare  des Schaltkreises GDC (Graphics Display  Con-
 troller)  vom  Typ NEC 7220A aufgrund eines bisher  nicht  be-
 kannten  und  vom  Hersteller nicht  eindeutig  dokumentierten
 Verhaltens  Fehlfunktionen ergeben,  die sich in der  ladbaren
 Grafikfirmware folgendermassen auswirken:
 - fehlerhafte  Darstellung  des "kleinen"  Grafikkursors,  des
 Rechteckechos (K31) und des Eingabeausschnitts (K15)  (hori-
 zontale Linien nicht durchgehend, sondern "durchbrochen"),
 - fehlerhafte  Ausfuehrung der Grafikkommandos  K8  (Initiali-
 siere  Speicherabschnitt) und K9 (Initialisiere Speicheraus-
 schnitt)("Streifenmuster"  ueber  die  gesamte   Bildschirm-
 breite).
 Durch eine in GRAF11.F50 vor Ausfuehrung des ersten Grafikkom-
 mandos zusaetzlich durchgefuehrte Initialisierung des GDC wird
 ein  fehlerfreies  Verhalten,  unabhaengig vom konkret  einge-
 setzten Schaltkreistyp, erreicht.
 
 
 Das klingt doch so ähnlich wie das was ich oben geschrieben hatte...
 
 Da ich Graf11.F50 verwende haben es die Robotroner augenscheinlich doch nicht geschafft den Fehler zu vertreiben, oder aber meine Graf11.50 ist keine Graf11.f50....
 
 
 Der eingelötet gewesene  GDC hat den Datecode 8846M5, der erste getauschte 8446X9, der funktionierende 8843M5. Erstaunlich. Ich wette der 1. und der 3. haben die selbe Masken Revision (M5)...
 
 Beide U82720DC02 die ich habe sind nicht zu gebrauchen.
 An den Unterlagen bin ich selbverständlich trotzdem interessiert.
 
 Gruß,
 
 Holm
 --
 float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
 {s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
 (r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
 (A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}
 Dieser Beitrag wurde am 12.02.2009 um 21:54 Uhr von holm editiert.
 |