Skip to main content

Table 2 Corresponding configuration list of software development

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