Luke P. Dunwell

This is a test page served by Lukes backup webspace

The two pictures above show my myCPU in it's current stage.

This picture was taken during first tests with the graphics controller.

To see the pictures in full resolution, click them.


The MyCPU-System

From back to front:

-         8 bit Processor

-         Interfaces (serial, parallel, keyboard, display)

-         Memory-unit (RAM and ROM for operating system)

-         Interrupt controller

-         IDE and RTC (CF-adapter for data, realtime clock for time)

-         Ethernet

-         VGA (with 640 x 400 pixel and 16 colours @ 70Hz)



This is a simple page to test the port forwarding of my VDSL-router. Later at this place my own website will be hosted.

The myCPU system was developed by Dennis Kuschel ( and in this case built by Luke P. Dunwell.

Currently, the MyCPU-System implements a small TCP/IP-Stack (Adam Dunkels' uIP), a http-Server and a Telnet-Server. All together requires around 16 kb of code memory and 32 kb of data memory. The download speed is 6 kb/sec (one single file opened) and max. 22 kb/sec for all connections together when the MyCPU is clocked at 8 MHz.

The diagram below is a system overview of the MyCPU emulator running in a MS Windows environment. The MyCPU emulator is a fully virtual MyCPU-System, so the software modules running under the MyCPU OS do not see any difference between the real and the emulated hardware. By using the packet driver "WinPcap" it is possible to provide the MyCPU-System with a virtual ethernet card. Although the virtal ethernet card has the same MAC address as the host system, the MyCPU-System gets its own IP address. So it is possible to connect from inside and from outside the host system to the MyCPU-System. Vice versa, the MyCPU-System can connect to the internet through the ethernet adapter card.




eMail me: