rockbox/apps/plugins/pacbox
Andrew Mahone 23d9812273 loader-initialized global plugin API:
struct plugin_api *rb is declared in PLUGIN_HEADER, and pointed to by
__header.api

the loader uses this pointer to initialize rb before calling entry_point

entry_point is no longer passed a pointer to the plugin API

all plugins, and pluginlib functions, are modified to refer to the
global rb

pluginlib functions which only served to copy the API pointer are
removed

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19776 a1c6a512-1295-4272-9138-f99709370657
2009-01-16 10:34:40 +00:00
..
arcade.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
arcade.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
hardware.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
hardware.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
pacbox.c loader-initialized global plugin API: 2009-01-16 10:34:40 +00:00
pacbox.h Commit FS#9617 - Keymaps for Plugins fuze by Thomas Martitz. 2009-01-04 23:33:15 +00:00
pacbox.make Added 'keywords' and 'eol-style' properties. 2008-11-25 19:54:23 +00:00
pacbox_arm.S Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
pacbox_cf.S Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
pacbox_lcd.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
pacbox_lcd.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
readme.txt
SOURCES Ooops. 2007-07-02 05:33:06 +00:00
z80.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
z80.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
z80_internal.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00

Pacbox is based on PIE - the Pacman Instructional Emulator written by
Alessandro Scotti.  PIE is a Pacman arcade machine emulator licensed
under the GNU GPL and is available from http://www.ascotti.org/

PIE is a Windows application written in C++ - all the Windows-specific
code was stripped out and the emulator converted to C for use in
Rockbox.

The version of PIE used as the basis of the port was v1.11


Dave Chapman
March 2006