Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

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)