Verstaendnisfrage: Register-Belegung

OP #793950
Lesenswert?
• ▲
▼
Es geht um den Samsung S3C2410X (ARM9 uC).
Verstehe dort eine Sektion des Db nicht ganz.
Db:
http://core.kaist.ac.kr/~ee516/2006/dn/um_s3c2410x.pdf

Und zwar geht es um die Festlegung des Framebuffers fuer den 
LCD-Treiber.
Auf Seite 15-33 einige Examples zu sehen.
Schleierhaft ist mir dort wie der Autor jeweils auf die Werte fuer 
OFFSZIZE, LCDBANK, LCDBASEU und LCDBASEL kommt.
Sprich wieso wird um 22 bzw 1 nach rechts geshiftet und wo vor allem hat 
er den Wert des LCDBASEU (0x100000) her?

Ausserdem was hat es mit der Vorschrift das der Framebuffer an einer 4MB 
aligned Adresse liegen soll auf sich?
welche Adressen sind denn dann moeglich?

Besten Dank.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren