vous devriez avoir l'adresse de chaque point d'entree sur chaque version d'OS.
une base de données de ce type vous irait elle?
NAME(idname, text)
OS(idos, versiontext)
ADDRESS(idname, idos, address)
?
La mémoire virtuelle est découpée en sections de 1Mo 0x00000000-0x000FFFFF (1Mo) -> 0xA4000000-0xA40FFFFF noncacheable nonbufferable NOR boot1 ? 0x10000000-0x11EFFFFF (31Mo) -> 0x10000000-0x11EFFFFF write-back RAM (sauf le dernier Mo) 0x11F00000-0x17FFFFFF (97Mo) -> 0x11F00000-0x17FFFFFF noncacheable nonbufferable RAM (dernier Mo) + ??? 0x18000000-0x180FFFFF (1Mo) -> 0x11E00000-0x11EFFFFF write-back alias de 0x11E00000 (avant dernier Mo de la RAM) 0x8FF00000-0x901FFFFF (3Mo) -> 0x8FF000000-0x901FFFFF noncacheable nonbufferable 0xA0000000-0xA00FFFFF (1Mo) -> 0xA0000000-0xA00FFFFF noncacheable nonbufferable 0xA4000000-0xA40FFFFF (1Mo) -> 0xA4000000-0xA40FFFFF noncacheable nonbufferable alias de 0x00000000 (NOR boot1 ?) 0xA9000000-0xA90FFFFF (1Mo) -> 0xA9000000-0xA90FFFFF noncacheable nonbufferable 0xAC000000-0xAC0FFFFF (1Mo) -> 0xAC000000-0xAC0FFFFF noncacheable nonbufferable 0xB0000000-0xB00FFFFF (1Mo) -> 0xB0000000-0xB00FFFFF noncacheable nonbufferable 0xB4000000-0xB40FFFFF (1Mo) -> 0xB4000000-0xB40FFFFF noncacheable nonbufferable 0xB8000000-0xB80FFFFF (1Mo) -> 0xB8000000-0xB80FFFFF noncacheable nonbufferable 0xBC000000-0xBC0FFFFF (1Mo) -> 0xBC000000-0xBC0FFFFF noncacheable nonbufferable 0xC0000000-0xC00FFFFF (1Mo) -> 0xC0000000-0xC00FFFFF noncacheable nonbufferable 0xC4000000-0xC40FFFFF (1Mo) -> 0xC4000000-0xC40FFFFF noncacheable nonbufferable 0xC8000000-0xC80FFFFF (1Mo) -> 0xC8000000-0xC80FFFFF noncacheable nonbufferable 0xCC000000-0xCC0FFFFF (1Mo) -> 0xCC000000-0xCC0FFFFF noncacheable nonbufferable 0xDC000000-0xDC0FFFFF (1Mo) -> 0xDC000000-0xDC0FFFFF noncacheable nonbufferable
hwti (./512) :
V=0 vecteurs d'exceptions en 0x00000000-0x0000001C
Folco (./515) :hwti (./512) :
V=0 vecteurs d'exceptions en 0x00000000-0x0000001C
Ca peut être ailleurs qu'à 0+ une table de vecteurs ?
ExtendeD (./524) :
hwti, tu as tenté de dumper le boot 1/2 ?
ExtendeD (./527) :
Mais 0xA4000100 étant le buffer de l'écran, il est donc où lui ?
Brunni (./537) :
Arf quelle merde si c'est du DMA, ça plombe la bande passante déjà pas bien élevée de la RAM :/
En plus la mémoire doit obligatoirement être "uncached", donc faudra un deuxième buffer de travail, résultat ça n'a que des désavantages.