Subversion Repositories ngs

Rev

Rev 19 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?


ёЄрЁ√х ючє: A0..A18 (512kb) x4 = 2048kb. A0..A18 + 4xCS
эют√х ючє: A0..A20 (2048kb) x2 = 4096kb. A0..A20 + 2xCS

╩ръ ёфхырЄ№ ╘╧├└ єэштхЁёры№эющ фы  юсюшї трЁшрэЄют ╬╟╙?
╚ч Їяур т√їюф Є 4xCS ш с√ы шчэрўры№эю яЁхфєёьюЄхэ т√їюф х∙╕ юфэюую
рфЁхёэюую ЁрчЁ фр. ▌ЄюЄ ЁрчЁ ф ьюцэю ёЁрчє яюфрЄ№ эр A20 ╬╟╙,
р Ўяыфющ фхырЄ№ шч 4 ЁрьЎёют - фтр ш фюя. рфЁхёэ√щ ЁрчЁ ф A19.

╧Ёш їюыюфэюь ёЄрЁЄх шч Ўяыф яЁюЎє тшфэ√ Єюы№ъю яюёыхфэшх 64ъс шч яхЁтюую
ўшяр ╬╟╙ (Єюы№ъю RAMCS0 ш яєыыря√ эр рфЁхёр). 512-64kb..512kb
═ют√х ўшя√ яю 2048kb.
newRAMCS0, ram.A19=0, ram.A20=0, ram.A18=1, ram.A17=1, ram.A16=1.

╧Ёхфяюырурыюё№ Єръюх фхъюфшЁютрэшх т Їяур:
memA0..18  -> ramA0..18,
memA19,A20 -> RAMCS0..3
memA21     -> ramA20
╥юуфр т ёЄрЁюь трЁшрэЄх (revB) сєфєЄ рфЁхёютрЄ№ё  2 ьхЄЁр, р х∙х фтр чртюЁрўштрЄ№ё .
┬ эютюь - тёх 4 (ё єў╕Єюь яхЁхъюфшЁютрэш  4ї ╓╤ют т фтр ш рфЁхё т Ўяыф).

ЄєЄ эюуш Ўяыф: 4 тїюфр ЁрьЎёют, фтр т√їюфр ЁрьЎёют, юфшэ т√їюф рфЁхёр.
6 эюу (ёЄюы№ъю ш ётюсюфэю, тё╕ Ёртэю яюф чрт чъє).

═┼─╬╤╥└╥╬╩: эхы№ч  чряр Є№ 1 ўшя тьхёЄю 2 (2 ьхЄЁр тьхёЄю 4).


╩ръ ьюцэю юсющЄш ¤Єю? ramЎё√ фюыцэ√ чртшёхЄ№ Єюы№ъю юЄ memA21.
╚Єюую: ramcs0..3+mema21 -> ramA19,ramA20,ramcs0..1

┬└╞═╬!
яюёых тёхї Ёх°хэшщ юЄэюёшЄхы№эю яхЁхрфЁхёрЎшш ўшяют ярь Єш, сєЇхЁшчрЎшш рфЁхёют ш
фрээ√ї, эрфю яюёўшЄрЄ№ тЁхь эъш, єсхфшт°шё№, ўЄю эр 24ьуЎ тё╕ сєфхЄ ЁрсюЄрЄ№.