Xcopilot
   HOME

TheInfoList



OR:

Xcopilot is a Palm Pilot emulator that runs under Unix/ X11. It offers emulation of the timer, serial ports, touch pad and LCD along with
Motorola 68000 The Motorola 68000 (sometimes shortened to Motorola 68k or m68k and usually pronounced "sixty-eight-thousand") is a 16/32-bit complex instruction set computer (CISC) microprocessor, introduced in 1979 by Motorola Semiconductor Products Sector ...
emulation (m68k), specifically the
Freescale DragonBall Motorola/Freescale Semiconductor's DragonBall, or MC68328, is a microcontroller design based on the famous 68000 core, but implemented as an all-in-one low-power system for handheld computer use. It is supported by μClinux. It was designed by Mot ...
used in Palm Pilots until they switched to Intel XScale ARM processors (later DragonBalls were based on an ARM core not a 68000 but retained the same name, however were not used by Palm.) Xcopilot was originally developed by Ivan Curtis with contributions from Ian Goldberg, Jef Dionne, Kresten Krab Thorup, and Andrew Pfiffer based on the Windows program Copilot.Copilot - The Windows PalmPilot Emulator
/ref> While the original Copilot application eventually turned into the
Palm OS Emulator Descended from Copilot, Palm OS Emulator is used for writing, testing, and debugging Palm OS applications. Palm OS Emulator emulates Motorola 68000-class devices and has intimate knowledge of Palm OS's inner working, allowing for the close monitor ...
, the Unix/X11 port branched off and enjoyed its own popularity. Written in 1997, Xcopilot was aimed at developers of applications on the Palm OS platform, freeing them from the drudgery of interfacing to the real hardware during the development 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.


References


External links

* A tutorial on getting uClinux working with Xcopilot. Emulation software Palm OS X Window programs {{emulation-stub