Index: > A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Business Industries Finance Tax

Home > Xcopilot


Virtualization software

1 Xcopilot

Xcopilot is a PalmPilot emulator that runs under Unix/X11. It offers emulation of the timer, serial ports, touch pad and LCD display along with Motorola 68000 emulation (m68k), specifically the Dragonball derivitive. Xcopilot was originally developed as a Windows program however the port fell into disuse while the Unix/X11 port went on to become widely used. Written in the 1990s Xcopilot was aimed at developers of applications on the PalmOS platform, freeing them from the drudgery of interfacing to the real hardware during the devlopment process.

Xcopilot found a new role in the 2000s with the development of uCLinux, a version of Linux meant for very low-end microprocessors without an MMU . Today Xcopilot is no longer maintained but is still useful for trying out uClinux. With the addition of a virtual ethernet Xcopilot would probably become more popular again, because the simulated hardware would then look very like many modern firewall and VPN devices based on Motorola processors.

Xcopilot on modern desktop-class hardware runs faster than the real hardware ever did.

1.1 Obtaining Xcopilot

There does not seem to be any current Xcopilot homepage. The most up to date source for using Xcopilot with uClinux is the version in CVS on cvs.uclinux.org.

cvs -d:pserver:anonymous@cvs.uclinux.org:/var/cvs login

Just press enter at the password prompt, and then run:

cvs -d:pserver:anonymous@cvs.uclinux.org:/var/cvs checkout xcopilot

Otherise a reasonably recent version can be downloaded from http://www.uclinux.org/pub/uClinux/utilities/xcopilot-0.6.6-uc0.tar.gz

1.2 External Links

http://www.cyberguard.com/snapgear/tb20020807.html is a tutorial on getting uClinux working with Xcopilot.





Non User