Re: Zugriff auf RAM-Bausteine Kategorie: Sonstige Hardware (von André H. - 14.07.2003 22:19) | |
Als Antwort auf Re: Zugriff auf RAM-Bausteine von Markus Hummel - 14.07.2003 21:53
| |
Hallo Markus, Jetzt wird's für mich peinlich. :-( Ich habe das jetzt geprüft. Irgendwie hab ich in der Adressierfunktion einen "kleinen" Bug reingebracht. Ersetze in der Funktion AddrP() die Zeile set_var (((addr shr 1) and 0x8000) or (CS shl 3)); durch set_var ((addr shr 16) or (CS shl 1)); . Dann sollte es funzen. Seltsam ist nur, da� sich noch niemand anders sich deshalb gerührt hat. Selbst beim Testen von Bausteinen ist das mir nie aufgefallen, da immer 4 RAM-Bausteine bestückt waren. �brigens gibts eine alternative Adressierfunktion: AddrP_A() Dies war nämlich vor dem kleinem ASM-Treiber die ursprüngliche Routine für die Schieberegister. Ach ja, es wird (hoffentlich) in Kürze einen neuen Treiber für die CC2Net-RAM-Devices geben, der komplett in ASM geschreiben sein wird. Es wird auch das Chipselect wegfallen. D.h. man kann dann den kompletten RAM von 0 bis 524.287 durchadressieren. MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | |
Antwort schreiben Antworten: Re: Zugriff auf RAM-Bausteine (von Markus Hummel - 15.07.2003 12:00) |