A Canon A470 lelke egy ARM processzor. Pontosabban egy ARM946E-S. A wiki oldalból kiderül, hogy a processzor család neve ARM9E, az architektúra típusa ARMv5TE és a mag ARM946E-S nevű. Ezeket az információk jól jönnek, ha ilyen típusú architektúrára akarunk kódot fordítani. Így a gcc-nek megadhatjuk az -march opcióval az architektúra típusát és az -mcpu opcióval a cpu típusát.
Ne feledkezzünk meg arról, hogy a fényképezéshez kapcsolódó erőforrásigényes műveleteket a D!GIC III processzor végzi.
Milyen operációs rendszer fut a gépen? A dump elég árulkodó:
DRYOS version 2.3, release #0023 2.39
Gondolom a processzor nevében az E betű jelenti az ARM DSP utasításkészletet(digitális jelfeldolgozás), illetve az S a szorosan illesztett SD-RAM-ot.Na még pár szó a prociról:
- Neumann-architektúra
- MPU memóriakezelés
- DMA nincs
- 4-128K lehet a cache
- Hardveres osztás nincs
- DSP kiterjesztés van
- Thumb-1 van
- I/F koprocesszor
- 0-1MB/0-1MB TCM(Tightly Coupled Memory/Szorosan illesztett memória)
- Fő I/O sín 1xAHB
Nincsenek megjegyzések:
Megjegyzés küldése