From: Internet-based hardware/software co-design framework for embedded 3D graphics applications
Components | Requirement |
---|---|
Internet IO interface | Address: 0xc230_0000, Size: 0x80_0000, IRQ:29 and 30 |
Linux kernel for ARM | 2.6.28-6 for Versatile PB |
Cross-platform compiler | GCC 3.4 |
root file system | • Support ext2 file system • Adopt BusyBox for Linux utilities |
Device driver | • Initiate 3D graphics SoC • Map physical memory address to logical memory address • Handle interrupt service routine • Truncate buffer data |
API | OpenGL ES 1.x or 2.x |
3D graphics test program | Four test benches for 3D graphics SoC |