Fr:Documentation
From wiki.gp2x.org
Pour plus de détails après la vue d'ensemble du matériel, vous pouvez jeter un œil à ces fiches techniques. Outre les spécifications matérielles de la GP2X (processeurs ARM 940-920), vous trouverez des astuces pour optimiser le code C et assembleur pour ces processeurs.
Contents |
ARM
- ARM920T (Rev 1) Technical Reference Manual (2Mb .pdf)
- ARM940T (Rev 2) Technical Reference Manual (3Mb .pdf)
- A propos de l'ARM940.
- Startup configuration of ARM Processors with MMUs (91Kb .pdf)
- Writing Efficient C for ARM (133Kb .pdf)
- Fixed Point Arithmetic on the ARM (69Kb .pdf)
- Configuring ARM Caches (50Kb .zip)
- ARM core Assembler instruction Set (Quick reference card)
- ARM Developer Suite Assembler Guide
Magic Eyes
- MMSP2 Datasheet (321Kb .pdf)
- MMSP2 Databook v0.95 (3.6MB .pdf)
- MMSP2 Databook v1.0 (3.8MB .pdf)
To view the MMSP2 datasheet in Adobe Acrobat Reader 7.0, you will need to manually download and install the Korean Font Pack from Adobe. Acrobat Reader 6.0 and prior should automatically download the Korean font pack when required.
USB 2.0 Controller
- NET2272 USB 2.0 Peripheral Controller (rev.1a) (557k .pdf)
- The NET2272 supports Microsoft’s Media Transfer Protocol (MTP), which allows playback of WMA and WMV files with Digital Rights Management (DRM).
- PLX also provides device firmware supporting the USB Mass Storage standard. This means that PCs can recognize these devices without additional Host drivers.
- Net2272 is a USB-function device, and as a result is a slave to the USB host.
- La GP2x F-200 semble utiliser un circuit différent (GL827) qui ne permet pas de mettre en place un reseau par USB mais qui permet d'avoir un plus large débit.
CX25784 video encoder
Further Reading
- GP2X's AC97 Audio chip (630K .pdf)
General ARM
- ARM Assembly Language Programming (from the basics) -- A full book!
- Link-Time Optimization of ARM Binaries -- Only partially published. See ACM restricted site
- Profile Guided Selection of ARM and Thumb Instructions -- Only partially published. See ACM restricted site
- ARM/THUMB Code Compression for Embedded Systems -- Only partially published. See IEEE restricted site
- A Fixed-point 3D Graphics Library with Energy-efficient Cache Architecture for Mobile Multimedia Systems -- Only partially published. See IEEE restricted site
- Optimization of an MP3 Decoder on the ARM Processor. -- Only partially published. See IEEE restricted site
- Parallelism and the ARM Instruction Set Architecture -- Only partially published. See IEEE restricted site