|
- Receiver:
the receiver AM12, reads
the
broadcast command and if
all works
fine, turn on the lavalamp.
Process:
- To study USB and RS232 protocol.
- Develop a skeleton usb driver.
- To study PC<->CM11 light-on order.
- Build the minimal driver.
· PHASE 1: DEVELOP THE FULL DRIVER
the driver is divided in two parts. A PL2303 driver module and CM11 Marmitek
serial driver. the first module runs over IOP
processor, whereas other runs over
EE.
· PHASE 2: ENGINE
the 3D engine was developed from stracth. Only use the ps2dev math library. We
have developed an
abstraction layer to build DMA chains.
Two handicaps were developed:
- A
full-clipping shuterland-hodgeman running over VU 1 unit.
- Simple
render algorithm. simplified phong model running over
VU 1 unit.
· PHASE 3: CONTENTS
We are engineers, not designers. We have to make
3d models, graphics, textures, etc. it was hard. In addtion we used GPL software.
if you want to know more details, please ask us.
|