[#34]
Re: A500 rev.8a + wlutowanie pamięci na płytę, czyli konfiguracja pamięci w A500
@Dark_luke,
post #33
Właśnie przypomniałem sobie o aukcji amigi a500 na aledrogo zmodowanej do 1024 CHIP z informacją o tym, że dołożenie 512 kB rozszerzenia z a500 pod trap da 1.5 MB Chip, czyli informacja dana przez Wali7 jest potwierdzona. Zatem jest duże prawdopodobieństwo że po takim modzie zadziała KCS jako chip. Tylko nie pasi mi jedna rzecz. Mimo to trochę nie kumam - przeglądając
mapę pamięci widać, że:
1. Wbudowany Chip w a500 jest od 0x0 - 0x07ffff (zakres 0.5 MB)
2. Dodatkowy 0.5 Chip (czyli montowany w a500 w trapie) jest od 0x080000 - 0x0fffff (zakres 0.5 MB)
3. Dodatkowy 1 mb chip (czyli trap w a500+) jest od 0x100000 - 0x1fffff (zakres 1MB)
4. Dodatkowy slow (czyli też trap w a500) jest od 0xc00000 - 0xd7ffff (zakres 1.5 MB)
Co mi nie pasi?
Goła amiga 500 ma pamięć w zakresie 1, po dowaleniu ramu w trapie zajmuje zakresy 1 i 2 (1 MB Chip). Zatem dolutowanie brakujących 4 kostek i przezworkowaniu JP2 mamy na płycie zajęty zakres 1 i 2. Zatem chcąc rozszerzyć chip pozostaje nam ciągły blok pamięci 1MB. Jak zatem się dzieje że amiga melduje gościowi 1.5 MB skoro powinna myśleć, że ma 2 MB Chip (mimo, że dołożyliśmy 512 kB - ale amiga nie bada ile jest pamięci tylko jakie zakresy są zajęte - i na tej podstawie wie ile ma - tak mi się wydaje).
Co Wy na to ?