aboutsummaryrefslogtreecommitdiff
path: root/palm
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2011-09-22 06:26:46 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2011-09-22 06:26:46 +0000
commit8a4b511e447365a50f15a0b42f8f653b4c8253ef (patch)
treef4c9e95ca88ef8dbc75fb2f3e8510d3e56700428 /palm
parent78943273031a472dbfe5fe4a962513d34ab45831 (diff)
downloadports-8a4b511e447365a50f15a0b42f8f653b4c8253ef.tar.gz
ports-8a4b511e447365a50f15a0b42f8f653b4c8253ef.zip
2012-09-20 www/ruby-http-access: Deprecated upstream, please use www/rubygem-httpclient
2011-09-01 sysutils/wots: No more public distfiles 2011-09-15 sysutils/gpart: Upstream disappeared 2011-09-01 sysutils/plod: No more public distfiles 2011-09-01 sysutils/checkservice: BROKEN for more than 6 month 2011-09-01 security/nsm-console: BROKEN for more than 6 month 2011-09-01 security/fressh: No more public distfiles 2011-09-01 palm/pose: No more public distfiles 2011-09-01 palm/isilo: No more public distfiles 2011-09-01 news/ija: BROKEN for more than 6 month 2011-09-01 news/PicMonger: Abandonware
Notes
Notes: svn path=/head/; revision=282163
Diffstat (limited to 'palm')
-rw-r--r--palm/Makefile2
-rw-r--r--palm/isilo/Makefile33
-rw-r--r--palm/isilo/distinfo2
-rw-r--r--palm/isilo/files/Makefile8
-rw-r--r--palm/isilo/files/iSiloBSD.1135
-rw-r--r--palm/isilo/pkg-descr16
-rw-r--r--palm/pose/Makefile48
-rw-r--r--palm/pose/distinfo4
-rw-r--r--palm/pose/files/patch-SrcShared-EmPalmStructs.h28
-rw-r--r--palm/pose/files/patch-SrcUnix-EmApplicationFltk.cpp18
-rw-r--r--palm/pose/files/patch-aa19
-rw-r--r--palm/pose/files/patch-ac15
-rw-r--r--palm/pose/files/patch-ae124
-rw-r--r--palm/pose/files/patch-ak158
-rw-r--r--palm/pose/files/patch-align14
-rw-r--r--palm/pose/files/patch-gcc-3.3_fix1725
-rw-r--r--palm/pose/files/patch-gcc-3.4_fix153
-rw-r--r--palm/pose/files/patch-gzip-conflict9
-rw-r--r--palm/pose/pkg-descr16
-rw-r--r--palm/pose/pkg-message4
-rw-r--r--palm/pose/pkg-plist76
21 files changed, 0 insertions, 2607 deletions
diff --git a/palm/Makefile b/palm/Makefile
index f2f06ee85037..bcbde7ee0f94 100644
--- a/palm/Makefile
+++ b/palm/Makefile
@@ -10,7 +10,6 @@
SUBDIR += gnome-pilot-conduits
SUBDIR += iSiloXC
SUBDIR += imgvtopgm
- SUBDIR += isilo
SUBDIR += jpilot
SUBDIR += jpilot-db
SUBDIR += jpilot-picsnvideos
@@ -26,7 +25,6 @@
SUBDIR += pilot_makedoc
SUBDIR += pilrc
SUBDIR += plucker
- SUBDIR += pose
SUBDIR += ppmtoTbmp
SUBDIR += py-synce-librapi2
SUBDIR += py-synce-librra
diff --git a/palm/isilo/Makefile b/palm/isilo/Makefile
deleted file mode 100644
index 6ffcfa72f6c2..000000000000
--- a/palm/isilo/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# New ports collection Makefile for: isilo
-# Date created: 20 December 1999
-# Whom: nik
-#
-# $FreeBSD$
-#
-
-PORTNAME= isilo
-PORTVERSION= 2.58
-CATEGORIES= palm textproc
-MASTER_SITES= http://mirror2.unixfreunde.de/ \
- http://freebsd.unixfreunde.de/sources/
-DISTNAME= iSiloBSD
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Converts documents from text/HTML to iSilo format
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2011-09-01
-
-USE_ZIP= yes
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-ONLY_FOR_ARCHS= i386
-
-MAN1= iSiloBSD.1
-MANCOMPRESSED= no
-PLIST_FILES= bin/iSiloBSD
-
-post-extract:
- ${CP} ${FILESDIR}/Makefile ${FILESDIR}/iSiloBSD.1 ${WRKDIR}
-
-.include <bsd.port.mk>
diff --git a/palm/isilo/distinfo b/palm/isilo/distinfo
deleted file mode 100644
index f789b2da2b73..000000000000
--- a/palm/isilo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (iSiloBSD.zip) = 076b4cbc90bd14c47be8676499fa7955f43b253aa5f73b07d88862df170a392e
-SIZE (iSiloBSD.zip) = 97496
diff --git a/palm/isilo/files/Makefile b/palm/isilo/files/Makefile
deleted file mode 100644
index 9b18d0f1f8c4..000000000000
--- a/palm/isilo/files/Makefile
+++ /dev/null
@@ -1,8 +0,0 @@
-# Use BSD_INSTALL_SCRIPT so that it doesn't try to strip the binary,
-# which breaks Linux apps.
-#
-# $FreeBSD$
-
-install:
- ${BSD_INSTALL_PROGRAM} iSiloBSD ${PREFIX}/bin
- @${BSD_INSTALL_MAN} iSiloBSD.1 ${PREFIX}/man/man1
diff --git a/palm/isilo/files/iSiloBSD.1 b/palm/isilo/files/iSiloBSD.1
deleted file mode 100644
index 64937ae3311a..000000000000
--- a/palm/isilo/files/iSiloBSD.1
+++ /dev/null
@@ -1,135 +0,0 @@
-.\" Copyright (c) 1999
-.\" Nik Clayton <nik@FreeBSD.org>
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\" notice, this list of conditions and the following disclaimer.
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\" notice, this list of conditions and the following disclaimer in the
-.\" documentation and/or other materials provided with the distribution.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY NIK CLAYTON ``AS IS'' AND
-.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
-.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-.\" SUCH DAMAGE.
-.\"
-.\" $FreeBSD: /tmp/pcvs/ports/palm/isilo/files/Attic/iSiloBSD.1,v 1.1 2000-02-03 20:53:29 nik Exp $
-.\"
-.Dd December 20, 1999
-.Os FreeBSD 3.3
-.Dt iSiloBSD 1
-.Sh NAME
-.Nm iSiloBSD
-.Nd Convert text and HTML to iSilo Palm Pilot format
-.Sh SYNOPSIS
-.Nm iSiloBSD
-.Op Ar -h | -?
-.Nm iSiloBSD
-.Op Fl cy
-.Op Fl d Ns Ar max_depth
-.Op Fl i Ns Ar title
-.Op Fl I
-.Op Fl Ialt
-.Op Fl \&Ic
-.Op Fl Id
-.Op Fl Is Ns Ar max_width
-.Op Fl Idef
-.Op Fl rCR
-.Op Fl rLF
-.Op Fl sLB Ns Ar num_spaces
-.Op Fl tLB Ns Ar num_breaks
-.Op Fl tS Ns Ar num_spaces
-source_file
-.Op Ar target_file
-.Sh DESCRIPTION
-In the first synopsis form,
-.Nm
-displays a brief help message, and exits. In the second synopsis form,
-.Nm
-converts
-.Ar source_file
-to
-.Pa source_file.pdb
-or
-.Ar target_file
-if that option is provided.
-.Pp
-.Ar source_file
-can be either plain text or HTML. If it is HTML then a good facsimile of
-the formatting and links are retained in
-.Ar target_file ,
-as are (optionally) images.
-.Pp
-The following options are provided:
-.Bl -tag -width XXXXXXXXXXXXXX
-.It Fl c
-Convert CR to LF.
-.It Fl y
-Overwrite the destination file if it exists.
-.It Fl d Ns Ar max_depth
-Maximum depth to follow links. 0 means only convert the first page.
-.It Fl i Ns Ar title
-The document title. Defaults to the name of the source file. Remember
-to quote as necessary. E.g.,
-.Qq Fl i Ns Ar The FreeBSD Handbook .
-.It Fl I
-Include images.
-.It Fl Ialt
-Include the alternative text for each image.
-.It Fl \&Ic
-Improve image contrast.
-.It Fl Id
-Dither images
-.It Fl Is Ns Ar max_width
-Scale images to at most
-.Ar max_width
-pixels wide. Defaults to 156 if not specified.
-.It Fl Idef
-Include images, and use these default options:
-.Bl -tag -width XXXXXX
-.It Fl Ialt
-Include alternate text
-.It Fl \&Ic
-Improve image contrast
-.It Fl Id
-Dither images
-.It Fl Is Ns Ar 156
-Scale images to maximum 156 pixels
-.El
-.It Fl rCR
-Remove CR characters.
-.It Fl rLF
-Remove LF characters.
-.It Fl sLB Ns Ar num_spaces
-Replace single line breaks with
-.Ar num_spaces
-spaces. If not specified, the default is 1.
-.It Fl tLB Ns Ar num_breaks
-Replace TAB characters with
-.Ar num_breaks
-line breaks. If not specified, the default is 2.
-.It Fl tS Ns Ar num_spaces
-Replace TAB characters with
-.Ar num_spaces
-spaces. If not specified, the default is 4.
-.El
-.Sh AUTHORS
-ISilo, and
-.Nm
-are copyright DC & Co. For more information about iSilo, and to download
-the Palm Pilot reader for iSilo format documents, go to
-http://www.iSilo.com/.
-.Pp
-This manual page was written by
-.An Nik Clayton Aq nik@FreeBSD.org .
-
-
diff --git a/palm/isilo/pkg-descr b/palm/isilo/pkg-descr
deleted file mode 100644
index ea17187bfd27..000000000000
--- a/palm/isilo/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-iSilo converts text or HTML documents to the Palm Pilot .pdb format. These
-can then be installed on a Palm Pilot, using tools in the palm/pilot-link
-port.
-
-These files are only readable using the iSilo reader, available from the
-web site. A free reader exists, as does a more featureful shareware
-reader. Their primary advantages over other Palm Pilot DOC readers are
-
- 1. Internal links in the original HTML are maintained.
-
- 2. A reasonable facsimile of the original HTML formatting is maintained.
-
- 3. Images in the original HTML file are dithered and scaled, for viewing
- on the Pilot.
-
-WWW: http://www.iSilo.com/
diff --git a/palm/pose/Makefile b/palm/pose/Makefile
deleted file mode 100644
index 1dcd5546dd0e..000000000000
--- a/palm/pose/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# New ports collection makefile for: pose
-# Date created: Sat May 6 14:03:08 CEST 2000
-# Whom: Dirk Froemberg <dirk@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= pose
-PORTVERSION= 3.5
-PORTREVISION= 9
-CATEGORIES= palm emulators
-MASTER_SITES= http://www.palmos.com/dev/tools/emulator/sources/ \
- http://www.palmos.com/dev/tools/emulator/:skins
-DISTFILES= emulator_src_3.5.tar.gz \
- emulator-skins-19.tar.gz:skins
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Palm OS(R) Emulator
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2011-09-01
-
-LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk
-
-USE_GL= yes
-USE_PERL5_BUILD=yes
-WRKSRC= ${WRKDIR}/Emulator_Src_${PORTVERSION}/BuildUnix
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-x --with-fltk=${LOCALBASE}
-CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" \
- CFLAGS=-DBROKEN_VIRTUAL_DEFAULT_ARGUMENTS=1 \
- LIBS="${PTHREAD_LIBS}"
-MAKE_JOBS_SAFE= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386"
-BROKEN= Does not compile on !i386
-.endif
-
-post-install:
- ${MKDIR} ${PREFIX}/share/pose
- ${INSTALL_DATA} "${WRKSRC}/../ROMTransfer/Source/ROM_Transfer.prc" ${PREFIX}/share/pose
- @${SED} -e 's#/usr/local#${PREFIX}#g' ${PKGMESSAGE}
- ${CP} -Rp ${WRKDIR}/Skins_v1.9 ${PREFIX}/share/pose/skins
-
-.include <bsd.port.post.mk>
diff --git a/palm/pose/distinfo b/palm/pose/distinfo
deleted file mode 100644
index 328d8344cd8a..000000000000
--- a/palm/pose/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (emulator_src_3.5.tar.gz) = c5e0d23424e88525bfba0ecdf0a432a8d93c885d04740df06a9eeee44e5f25e4
-SIZE (emulator_src_3.5.tar.gz) = 3162363
-SHA256 (emulator-skins-19.tar.gz) = aeb88bcb5b05d9256b91569d3a4eb9a2778d224483b993264ccdb6b94d116982
-SIZE (emulator-skins-19.tar.gz) = 2443913
diff --git a/palm/pose/files/patch-SrcShared-EmPalmStructs.h b/palm/pose/files/patch-SrcShared-EmPalmStructs.h
deleted file mode 100644
index e811aba92cd2..000000000000
--- a/palm/pose/files/patch-SrcShared-EmPalmStructs.h
+++ /dev/null
@@ -1,28 +0,0 @@
---- ../SrcShared/EmPalmStructs.h.orig Thu Oct 5 15:19:20 2006
-+++ ../SrcShared/EmPalmStructs.h Thu Oct 5 15:19:43 2006
-@@ -577,9 +577,9 @@
- template <class A> \
- INLINE_ EmAlias##type<A>& EmAlias##type<A>::operator= (rhs_type val) \
- { \
-- if (sizeof (asType) == 1) A::PutByte (this->GetPtr (), (unsigned char) (asType) val); \
-- else if (sizeof (asType) == 2) A::PutWord (this->GetPtr (), (unsigned short) (asType) val); \
-- else if (sizeof (asType) == 4) A::PutLong (this->GetPtr (), (unsigned long) (asType) val); \
-+ if (sizeof (asType) == 1) A::PutByte (this->GetPtr (), (unsigned char) (asType) (long) val); \
-+ else if (sizeof (asType) == 2) A::PutWord (this->GetPtr (), (unsigned short) (asType) (long) val); \
-+ else if (sizeof (asType) == 4) A::PutLong (this->GetPtr (), (unsigned long) (asType) (long) val); \
- else BadSetter (); \
- \
- return *this; \
-@@ -589,9 +589,9 @@
- \
- INLINE_ EmProxy##type& EmProxy##type::operator= (rhs_type val) \
- { \
-- if (sizeof (asType) == 1) LAS::PutByte (this->GetPtr (), (unsigned char) (asType) val); \
-- else if (sizeof (asType) == 2) LAS::PutWord (this->GetPtr (), (unsigned short) (asType) val); \
-- else if (sizeof (asType) == 4) LAS::PutLong (this->GetPtr (), (unsigned long) (asType) val); \
-+ if (sizeof (asType) == 1) LAS::PutByte (this->GetPtr (), (unsigned char) (asType) (long) val); \
-+ else if (sizeof (asType) == 2) LAS::PutWord (this->GetPtr (), (unsigned short) (asType) (long) val); \
-+ else if (sizeof (asType) == 4) LAS::PutLong (this->GetPtr (), (unsigned long) (asType) (long) val); \
- else BadSetter (); \
- \
- return *this; \
diff --git a/palm/pose/files/patch-SrcUnix-EmApplicationFltk.cpp b/palm/pose/files/patch-SrcUnix-EmApplicationFltk.cpp
deleted file mode 100644
index b63d4e16b435..000000000000
--- a/palm/pose/files/patch-SrcUnix-EmApplicationFltk.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- ../SrcUnix/EmApplicationFltk.cpp.orig Fri Mar 29 05:11:19 2002
-+++ ../SrcUnix/EmApplicationFltk.cpp Tue Apr 16 12:51:28 2002
-@@ -115,6 +115,7 @@
-
- EmApplicationFltk::EmApplicationFltk (void) :
- EmApplication (),
-+ fClipboardWidget (NULL),
- fAppWindow (NULL)
- {
- EmAssert (gHostApplication == NULL);
-@@ -138,6 +139,7 @@
- EmApplicationFltk::~EmApplicationFltk (void)
- {
- delete fAppWindow;
-+ delete fClipboardWidget;
-
- EmAssert (gHostApplication == this);
- gHostApplication = NULL;
diff --git a/palm/pose/files/patch-aa b/palm/pose/files/patch-aa
deleted file mode 100644
index 02d2e27f838d..000000000000
--- a/palm/pose/files/patch-aa
+++ /dev/null
@@ -1,19 +0,0 @@
---- configure.orig Thu Mar 29 10:43:55 2001
-+++ configure Thu Mar 29 10:51:21 2001
-@@ -3105,6 +3105,8 @@
- *-freebsd*)
- THREAD_FLAGS="-pthread -D_THREAD_SAFE -D_REENTRANT -DPthreadDraftVersion=10"
- THREAD_LIBS=
-+ POSER_CFLAGS="$POSER_CFLAGS $CFLAGS $FLAGS $_WARNINGS_CFLAGS"
-+ POSER_CXXFLAGS="$POSER_CXXFLAGS $CFLAGS $FLAGS $_WARNINGS_CXXFLAGS"
- ;;
-
- *-bsdi4*)
-@@ -3188,7 +3190,6 @@
-
-
-
--FLAGS_OPTIMIZE="-O2"
-
-
-
diff --git a/palm/pose/files/patch-ac b/palm/pose/files/patch-ac
deleted file mode 100644
index 704493c9dac1..000000000000
--- a/palm/pose/files/patch-ac
+++ /dev/null
@@ -1,15 +0,0 @@
---- ../SrcUnix/EmTransportSerialUnix.cpp.orig Wed Apr 19 20:27:37 2000
-+++ ../SrcUnix/EmTransportSerialUnix.cpp Sun May 14 13:20:23 2000
-@@ -311,6 +311,12 @@
- #ifdef __QNXNTO__
- results.push_back ("/dev/ser1");
- results.push_back ("/dev/ser2");
-+#elif __FreeBSD__
-+ results.push_back ("/dev/pilot");
-+ results.push_back ("/dev/cuaa0");
-+ results.push_back ("/dev/cuaa1");
-+ results.push_back ("/dev/cuaa2");
-+ results.push_back ("/dev/cuaa3");
- #else
- results.push_back ("/dev/ttyS0");
- results.push_back ("/dev/ttyS1");
diff --git a/palm/pose/files/patch-ae b/palm/pose/files/patch-ae
deleted file mode 100644
index d707ac88ebf1..000000000000
--- a/palm/pose/files/patch-ae
+++ /dev/null
@@ -1,124 +0,0 @@
---- ../SrcUnix/EmTransportSerialUnix.cpp.orig Fri Mar 30 11:41:13 2001
-+++ ../SrcUnix/EmTransportSerialUnix.cpp Fri Mar 30 11:47:36 2001
-@@ -382,9 +382,9 @@
- EmHostTransportSerial::EmHostTransportSerial (void) :
- fReadThread (NULL),
- fWriteThread (NULL),
-- fCommHandle (0),
-- fCommSignalPipeA (0),
-- fCommSignalPipeB (0),
-+ fCommHandle (-1),
-+ fCommSignalPipeA (-1),
-+ fCommSignalPipeB (-1),
- fTimeToQuit (false),
- fDataMutex (),
- fDataCondition (&fDataMutex),
-@@ -412,9 +412,9 @@
- {
- EmAssert (fReadThread == NULL);
- EmAssert (fWriteThread == NULL);
-- EmAssert (fCommHandle == 0);
-- EmAssert (fCommSignalPipeA == 0);
-- EmAssert (fCommSignalPipeB == 0);
-+ EmAssert (fCommHandle == -1);
-+ EmAssert (fCommSignalPipeA == -1);
-+ EmAssert (fCommSignalPipeB == -1);
- }
-
-
-@@ -450,7 +450,7 @@
-
- if (fCommHandle <= 0)
- {
-- fCommHandle = 0;
-+ fCommHandle = -1;
-
- return errno;
- }
-@@ -480,7 +480,7 @@
-
- ErrCode EmHostTransportSerial::CreateCommThreads (const EmTransportSerial::ConfigSerial& /*config*/)
- {
-- if (fCommHandle)
-+ if (fCommHandle != -1)
- {
- PRINTF ("EmTransportSerial::HostOpen: Creating serial port handler threads...");
-
-@@ -525,35 +525,38 @@
-
- // Signal the threads to quit.
-
-- fDataMutex.lock ();
-+ if ( fCommSignalPipeA != -1 && fCommSignalPipeB != -1 ) {
-+ fDataMutex.lock ();
-+
-+ fTimeToQuit = true;
-+
-+ int dummy = 0;
-+ write (fCommSignalPipeB, &dummy, sizeof (dummy)); // Signals CommRead.
-
-- fTimeToQuit = true;
-+ fDataCondition.broadcast (); // Signals CommWrite.
-+ fDataMutex.unlock ();
-
-- int dummy = 0;
-- write (fCommSignalPipeB, &dummy, sizeof (dummy)); // Signals CommRead.
-+ // Wait for the threads to quit.
-
-- fDataCondition.broadcast (); // Signals CommWrite.
-- fDataMutex.unlock ();
--
-- // Wait for the threads to quit.
-+ if (fReadThread)
-+ {
-+ fReadThread->join (NULL);
-+ fWriteThread->join (NULL);
-+ }
-
-- if (fReadThread)
-- {
-- fReadThread->join (NULL);
-- fWriteThread->join (NULL);
-- }
-+ // Thread objects delete themselves, so set our references to NULL.
-
-- // Thread objects delete themselves, so set our references to NULL.
-+ fReadThread = NULL;
-+ fWriteThread = NULL;
-
-- fReadThread = NULL;
-- fWriteThread = NULL;
-+ // Close the signal pipe.
-
-- // Close the signal pipe.
-+ close (fCommSignalPipeA);
-+ close (fCommSignalPipeB);
-
-- close (fCommSignalPipeA);
-- close (fCommSignalPipeB);
-+ fCommSignalPipeA = fCommSignalPipeB = 0;
-
-- fCommSignalPipeA = fCommSignalPipeB = 0;
-+ }
-
- return errNone;
- }
-@@ -573,11 +576,13 @@
-
- ErrCode EmHostTransportSerial::CloseCommPort (void)
- {
-- (void) close (fCommHandle);
--
-- fCommHandle = 0;
--
-- return errNone;
-+ if ( fCommHandle != -1 ) {
-+ int result = close (fCommHandle);
-+
-+ fCommHandle = -1;
-+ }
-+
-+ return errNone;
- }
-
-
diff --git a/palm/pose/files/patch-ak b/palm/pose/files/patch-ak
deleted file mode 100644
index 7399a212d9d6..000000000000
--- a/palm/pose/files/patch-ak
+++ /dev/null
@@ -1,158 +0,0 @@
-diff -ru ../SrcUnix/EmDocumentUnix.cpp.orig ../SrcUnix/EmDocumentUnix.cpp
---- ../SrcUnix/EmDocumentUnix.cpp.orig Fri Mar 29 14:11:19 2002
-+++ ../SrcUnix/EmDocumentUnix.cpp Sat Apr 26 21:20:09 2003
-@@ -95,7 +95,7 @@
- string fullPath = destRef.GetFullPath ();
- char* fNameExt = (char*) malloc (fullPath.size () + 4);
- strcpy (fNameExt, fullPath.c_str ());
-- filename_setext (fNameExt, ".ppm");
-+ fl_filename_setext (fNameExt, ".ppm");
-
- FILE* f = fopen (fNameExt, "wb");
- if (f)
-diff -ru ../SrcUnix/espws-2.0/FileBrowser.cxx.orig ../SrcUnix/espws-2.0/FileBrowser.cxx
---- ../SrcUnix/espws-2.0/FileBrowser.cxx.orig Fri Mar 29 14:11:11 2002
-+++ ../SrcUnix/espws-2.0/FileBrowser.cxx Sat Apr 26 21:11:45 2003
-@@ -467,7 +467,7 @@
-
- num_files = filename_list(filename, &files);
- #else
-- num_files = filename_list(directory_, &files);
-+ num_files = fl_filename_list(directory_, &files);
- #endif /* WIN32 || __EMX__ */
-
- if (num_files <= 0)
-@@ -480,8 +480,8 @@
- {
- sprintf(filename, "%s/%s", directory_, files[i]->d_name);
-
-- if (filename_isdir(filename) ||
-- filename_match(files[i]->d_name, pattern_))
-+ if (fl_filename_isdir(filename) ||
-+ fl_filename_match(files[i]->d_name, pattern_))
- add(files[i]->d_name, FileIcon::find(filename));
- }
-
-diff -ru ../SrcUnix/espws-2.0/FileChooser2.cxx.orig ../SrcUnix/espws-2.0/FileChooser2.cxx
---- ../SrcUnix/espws-2.0/FileChooser2.cxx.orig Fri Mar 29 14:11:11 2002
-+++ ../SrcUnix/espws-2.0/FileChooser2.cxx Sat Apr 26 21:15:56 2003
-@@ -83,7 +83,7 @@
- #else
- if (d[0] != '/' && d[0] != '\\')
- #endif /* WIN32 || __EMX__ */
-- filename_absolute(directory_, d);
-+ fl_filename_absolute(directory_, d);
- else
- {
- strncpy(directory_, d, sizeof(directory_) - 1);
-@@ -170,7 +170,7 @@
- pathname[sizeof(pathname) - 1] = '\0';
- }
-
-- if (filename_isdir(pathname) && !directory_chooser_)
-+ if (fl_filename_isdir(pathname) && !directory_chooser_)
- return (0);
- else
- return (1);
-@@ -189,7 +189,7 @@
- pathname[sizeof(pathname) - 1] = '\0';
- }
-
-- if (!filename_isdir(pathname) || directory_chooser_)
-+ if (!fl_filename_isdir(pathname) || directory_chooser_)
- count ++;
- }
-
-@@ -237,7 +237,7 @@
- name = fileList->text(i);
- sprintf(pathname, "%s/%s", directory_, name);
-
-- if (!filename_isdir(pathname) || directory_chooser_)
-+ if (!fl_filename_isdir(pathname) || directory_chooser_)
- {
- // Nope, see if this this is "the one"...
- count ++;
-@@ -264,7 +264,7 @@
-
-
- // See if the filename is actually a directory...
-- if (filename == NULL || filename_isdir(filename))
-+ if (filename == NULL || fl_filename_isdir(filename))
- {
- // Yes, just change the current directory...
- directory(filename);
-@@ -424,7 +424,7 @@
- if ((strlen(pathname) == 2 && pathname[1] == ':') ||
- filename_isdir(pathname))
- #else
-- if (filename_isdir(pathname))
-+ if (fl_filename_isdir(pathname))
- #endif /* WIN32 || __EMX__ */
- {
- directory(pathname);
-@@ -437,7 +437,7 @@
- {
- fileName->value(filename);
-
-- if (!filename_isdir(pathname) || directory_chooser_)
-+ if (!fl_filename_isdir(pathname) || directory_chooser_)
- okButton->activate();
- }
- }
-@@ -500,7 +500,7 @@
- if (((strlen(pathname) == 2 && pathname[1] == ':') ||
- filename_isdir(pathname)) && !directory_chooser_)
- #else
-- if (filename_isdir(pathname) && !directory_chooser_)
-+ if (fl_filename_isdir(pathname) && !directory_chooser_)
- #endif /* WIN32 || __EMX__ */
- directory(pathname);
- else if (type_ == CREATE || access(pathname, 0) == 0)
-@@ -632,7 +632,7 @@
- sprintf(pathname, "%s/%s", directory_, fileName->value());
-
- if ((type_ == CREATE || access(pathname, 0) == 0) &&
-- (!filename_isdir(pathname) || directory_chooser_))
-+ (!fl_filename_isdir(pathname) || directory_chooser_))
- okButton->activate();
- else
- okButton->deactivate();
-diff -ru ../SrcUnix/espws-2.0/FileIcon.cxx.orig ../SrcUnix/espws-2.0/FileIcon.cxx
---- ../SrcUnix/espws-2.0/FileIcon.cxx.orig Fri Mar 29 14:11:11 2002
-+++ ../SrcUnix/espws-2.0/FileIcon.cxx Sat Apr 26 21:18:04 2003
-@@ -230,7 +230,7 @@
- // is found...
- for (current = first_; current != (FileIcon *)0; current = current->next_)
- if ((current->type_ == filetype || current->type_ == ANY) &&
-- filename_match(filename, current->pattern_))
-+ fl_filename_match(filename, current->pattern_))
- break;
-
- // Return the match (if any)...
-@@ -472,7 +472,7 @@
- const char *ext; // File extension
-
-
-- if ((ext = filename_ext(f)) == NULL)
-+ if ((ext = fl_filename_ext(f)) == NULL)
- {
- fprintf(stderr, "FileIcon::load(): Unknown file type for \"%s\".\n", f);
- return;
-@@ -1089,7 +1089,7 @@
-
-
- entries = (dirent **)0;
-- n = filename_list(directory, &entries);
-+ n = fl_filename_list(directory, &entries);
-
- for (i = 0; i < n; i ++)
- {
-@@ -1099,7 +1099,7 @@
- strcat(full,"/");
- strcat(full, entries[i]->d_name);
-
-- if (filename_isdir(full))
-+ if (fl_filename_isdir(full))
- load_kde_icons(full);
- else
- load_kde_mimelnk(full);
diff --git a/palm/pose/files/patch-align b/palm/pose/files/patch-align
deleted file mode 100644
index fbf062ac6a71..000000000000
--- a/palm/pose/files/patch-align
+++ /dev/null
@@ -1,14 +0,0 @@
-
---- ../SrcShared/Miscellaneous.cpp.orig 2009-04-10 01:19:49.000000000 +0300
-+++ ../SrcShared/Miscellaneous.cpp 2009-04-10 01:20:31.000000000 +0300
-@@ -1370,7 +1370,7 @@
- char buffer[ sizeof (DlpReqHeaderType) +
- sizeof (DlpTinyArgWrapperType) +
- sizeof (DlpWriteUserInfoReqHdrType) +
-- dlpMaxUserNameSize];
-+ dlpMaxUserNameSize] __attribute__((__aligned__(2)));
-
- // Get handy pointers to all of the above.
- DlpReqHeaderType* reqHdr = (DlpReqHeaderType*) buffer;
-
-
diff --git a/palm/pose/files/patch-gcc-3.3_fix b/palm/pose/files/patch-gcc-3.3_fix
deleted file mode 100644
index 2e22cc1988e2..000000000000
--- a/palm/pose/files/patch-gcc-3.3_fix
+++ /dev/null
@@ -1,1725 +0,0 @@
---- ../SrcShared/Hardware/EmRegs328.cpp 2002-03-29 05:11:18.000000000 -0800
-+++ ../SrcShared/Hardware/EmRegs328.cpp 2004-01-27 00:06:45.000000000 -0800
-@@ -97,13 +97,45 @@
- const HwrM68328Type kInitial68328RegisterValues =
- {
- 0x0C, // Byte scr; // $000: System Control Register
-- { 0 }, // Byte ___filler0[0x004-0x001];
-+ { 0,0,0 }, // Byte ___filler0[0x004-0x001];
-
- // The following ID stuff is not present on earlier chips (before ??)
- hwr328chipID328, // Byte chipID; // $004: Chip ID Register
- hwr328maskID1H58B, // Byte maskID; // $005: Mask ID Register
- 0x00, // Word swID; // $006: Software ID Register
-- { 0 }, // Byte ___filler1[0x100-0x008];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // Byte ___filler1[0x100-0x008];
-
- 0x0000, // Word csAGroupBase; // $100: Chip Select Group A Base Register
- 0x0000, // Word csBGroupBase; // $102: Chip Select Group B Base Register
-@@ -136,18 +168,73 @@
- 0x00000000, // DWord csDSelect3; // $14C: Group D Chip Select 3 Register
-
- 0x0000, // Word csDebug; // $150: Chip Select debug register
-- { 0 }, // Byte ___filler2[0x200-0x152];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // Byte ___filler2[0x200-0x152];
-
- 0x2400, // Word pllControl; // $200: PLL Control Register
- 0x0123, // Word pllFreqSel; // $202: PLL Frequency Select Register
- 0x0000, // Word pllTest; // $204: PLL Test Register
-- { 0 }, // Byte __filler44;
-+ 0x0000, // Byte __filler44;
- 0x1F, // Byte pwrControl; // $207: Power Control Register
-
-- { 0 }, // Byte ___filler3[0x300-0x208];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // Byte ___filler3[0x300-0x208];
-
- 0x00, // Byte intVector; // $300: Interrupt Vector Register
-- { 0 }, // Byte ___filler4;
-+ 0x00, // Byte ___filler4;
- 0x0000, // Word intControl; // $302: Interrupt Control Register
- 0x00FF, // Word intMaskHi; // $304: Interrupt Mask Register/HIGH word
- 0xFFFF, // Word intMaskLo; // $306: Interrupt Mask Register/LOW word
-@@ -158,36 +245,67 @@
- 0x0000, // Word intPendingHi; // $310: Interrupt Pending Register
- 0x0000, // Word intPendingLo; // $312: Interrupt Pending Register
-
-- { 0 }, // Byte ___filler4a[0x400-0x314];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler4a[0x400-0x314];
-
- 0x00, // Byte portADir; // $400: Port A Direction Register
- 0x00, // Byte portAData; // $401: Port A Data Register
-- { 0 }, // Byte ___filler5;
-+ 0x00, // Byte ___filler5;
- 0x00, // Byte portASelect; // $403: Port A Select Register
-
-- { 0 }, // Byte ___filler6[4];
-+ { 0,0,0,0 }, // Byte ___filler6[4];
-
- 0x00, // Byte portBDir; // $408: Port B Direction Register
- 0x00, // Byte portBData; // $409: Port B Data Register
-- { 0 }, // Byte ___filler7;
-+ 0x00, // Byte ___filler7;
- 0x00, // Byte portBSelect; // $40B: Port B Select Register
-
-- { 0 }, // Byte ___filler8[4];
-+ { 0,0,0,0 }, // Byte ___filler8[4];
-
- 0x00, // Byte portCDir; // $410: Port C Direction Register
- 0x00, // Byte portCData; // $411: Port C Data Register
-- { 0 }, // Byte ___filler9;
-+ 0x00, // Byte ___filler9;
- 0x00, // Byte portCSelect; // $413: Port C Select Register
-
-- { 0 }, // Byte ___filler10[4];
-+ { 0,0,0,0 }, // Byte ___filler10[4];
-
- 0x00, // Byte portDDir; // $418: Port D Direction Register
- 0x00, // Byte portDData; // $419: Port D Data Register
- 0xFF, // Byte portDPullupEn; // $41A: Port D Pull-up Enable
-- { 0 }, // Byte ___filler11;
-+ 0x00, // Byte ___filler11;
- 0x00, // Byte portDPolarity; // $41C: Port D Polarity Register
- 0x00, // Byte portDIntReqEn; // $41D: Port D Interrupt Request Enable
-- { 0 }, // Byte ___filler12;
-+ 0x00, // Byte ___filler12;
- 0x00, // Byte portDIntEdge; // $41F: Port D IRQ Edge Register
-
- 0x00, // Byte portEDir; // $420: Port E Direction Register
-@@ -195,51 +313,106 @@
- 0x80, // Byte portEPullupEn; // $422: Port E Pull-up Enable
- 0x80, // Byte portESelect; // $423: Port E Select Register
-
-- { 0 }, // Byte ___filler14[4];
-+ { 0,0,0,0 }, // Byte ___filler14[4];
-
- 0x00, // Byte portFDir; // $428: Port F Direction Register
- 0x00, // Byte portFData; // $429: Port F Data Register
- 0xFF, // Byte portFPullupEn; // $42A: Port F Pull-up Enable
- 0xFF, // Byte portFSelect; // $42B: Port F Select Register
-
-- { 0 }, // Byte ___filler16[4];
-+ { 0,0,0,0 }, // Byte ___filler16[4];
-
- 0x00, // Byte portGDir; // $430: Port G Direction Register
- 0x00, // Byte portGData; // $431: Port G Data Register
- 0xFF, // Byte portGPullupEn; // $432: Port G Pull-up Enable
- 0xFF, // Byte portGSelect; // $433: Port G Select Register
-
-- { 0 }, // Byte ___filler18[4];
-+ { 0,0,0,0 }, // Byte ___filler18[4];
-
- 0x00, // Byte portJDir; // $438: Port J Direction Register
- 0x00, // Byte portJData; // $439: Port J Data Register
-- { 0 }, // Byte ___filler19;
-+ 0x00, // Byte ___filler19;
- 0x00, // Byte portJSelect; // $43B: Port J Select Register
-
-- { 0 }, // Byte ___filler19a[4];
-+ { 0,0,0,0 }, // Byte ___filler19a[4];
-
- 0x00, // Byte portKDir; // $440: Port K Direction Register
- 0x00, // Byte portKData; // $441: Port K Data Register
- 0x3F, // Byte portKPullupEn; // $442: Port K Pull-up Enable
- 0x3F, // Byte portKSelect; // $443: Port K Select Register
-
-- { 0 }, // Byte ___filler21[4];
-+ { 0,0,0,0 }, // Byte ___filler21[4];
-
- 0x00, // Byte portMDir; // $448: Port M Direction Register
- 0x00, // Byte portMData; // $449: Port M Data Register
- 0xFF, // Byte portMPullupEn; // $44A: Port M Pull-up Enable Register
- 0x02, // Byte portMSelect; // $44B: Port M Select Register
-
-- { 0 }, // Byte ___filler22[4];
-+ { 0,0,0,0 }, // Byte ___filler22[4];
-
-- { 0 }, // Byte ___filler23[0x500-0x450];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // Byte ___filler23[0x500-0x450];
-
- 0x0000, // Word pwmControl; // $500: PWM Control Register
- 0x0000, // Word pwmPeriod; // $502: PWM Period Register
- 0x0000, // Word pwmWidth; // $504: PWM Width Register
- 0x0000, // Word pwmCounter; // $506: PWM Counter
-
-- { 0 }, // Byte ___filler24[0x600-0x508];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // Byte ___filler24[0x600-0x508];
-
- 0x0000, // Word tmr1Control; // $600: Timer 1 Control Register
- 0x0000, // Word tmr1Prescaler; // $602: Timer 1 Prescaler Register
-@@ -259,16 +432,112 @@
- 0x0000, // Word wdReference; // $61A: Watchdog Reference Register
- 0x0000, // Word wdCounter; // $61C: Watchdog Counter
-
-- { 0 }, // Byte ___filler25[0x700-0x61E];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // Byte ___filler25[0x700-0x61E];
-
- 0x0000, // Word spiSlave; // $700: SPI Slave Register
-
-- { 0 }, // Byte ___filler26[0x800-0x702];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // Byte ___filler26[0x800-0x702];
-
- 0x0000, // Word spiMasterData; // $800: SPI Master Data Register
- 0x0000, // Word spiMasterControl; // $802: SPI Master Control Register
-
-- { 0 }, // Byte ___filler27[0x900-0x804];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler27[0x900-0x804];
-
- 0x0000, // Word uControl; // $900: Uart Control Register
- 0x003F, // Word uBaud; // $902: Uart Baud Control Register
-@@ -276,19 +545,54 @@
- 0x0000, // Word uTransmit; // $906: Uart Transmit Register
- 0x0000, // Word uMisc; // $908: Uart Miscellaneous Register
-
-- { 0 }, // Byte ___filler28[0xA00-0x90A];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // Byte ___filler28[0xA00-0x90A];
-
- 0x00000000, // DWord lcdStartAddr; // $A00: Screen Starting Address Register
-- { 0 }, // Byte ___filler29;
-+ 0x00, // Byte ___filler29;
- 0xFF, // Byte lcdPageWidth; // $A05: Virtual Page Width Register
-- { 0 }, // Byte ___filler30[2];
-+ { 0,0 }, // Byte ___filler30[2];
- 0x03FF, // Word lcdScreenWidth; // $A08: Screen Width Register
- 0x01FF, // Word lcdScreenHeight; // $A0A: Screen Height Register
-- { 0 }, // Byte ___filler31[0xA18-0xA0C];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler31[0xA18-0xA0C];
- 0x0000, // Word lcdCursorXPos; // $A18: Cursor X Position
- 0x0000, // Word lcdCursorYPos; // $A1A: Cursor Y Position
- 0x0101, // Word lcdCursorWidthHeight; // $A1C: Cursor Width and Height
-- { 0 }, // Byte ___filler32;
-+ 0x00, // Byte ___filler32;
- 0x7F, // Byte lcdBlinkControl; // $A1F: Blink Control Register
- 0x00, // Byte lcdPanelControl; // $A20: Panel Interface Control Register
- 0x00, // Byte lcdPolarity; // $A21: Polarity Config Register
-@@ -304,12 +608,39 @@
- 0x3F, // Byte lcdOctetTermCount; // $A2B: Octet Terminal Count Register
- 0x00, // Byte ___filler38;
- 0x00, // Byte lcdPanningOffset; // $A2D: Panning Offset Register
-- { 0 }, // Byte ___filler39[3];
-+ { 0,0,0 }, // Byte ___filler39[3];
- 0xB9, // Byte lcdFrameRate; // $A31: Frame Rate Control Modulation Register
- 0x1073, // Word lcdGrayPalette; // $A32: Gray Palette Mapping Register
- 0x00, // Byte lcdReserved; // $A34: Reserved
-
-- { 0 }, // Byte ___filler40[0xB00-0xA35];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0
-+ }, // Byte ___filler40[0xB00-0xA35];
-
- 0x00000000, // DWord rtcHourMinSec; // $B00: RTC Hours, Minutes, Seconds Register
- 0x00000000, // DWord rtcAlarm; // $B04: RTC Alarm Register
---- ../SrcShared/Hardware/EmRegsEZ.cpp 2002-03-29 05:11:18.000000000 -0800
-+++ ../SrcShared/Hardware/EmRegsEZ.cpp 2004-01-27 00:06:45.000000000 -0800
-@@ -59,18 +59,21 @@
- static const HwrM68EZ328Type kInitial68EZ328RegisterValues =
- {
- 0x1C, // Byte scr; // $000: System Control Register
-- { 0 }, // Byte ___filler0[0x004-0x001];
-+ { 0,0,0 }, // Byte ___filler0[0x004-0x001];
- hwrEZ328chipIDEZ, // Byte chipID; // $004: Chip ID Register
- hwrEZ328maskID1J83G, // Byte maskID; // $005: Mask ID Register
- 0x00, // Word swID; // $006: Software ID Register
-- { 0 }, // Byte ___filler1[0x100-0x008];
-+ {
-+ }, // Byte ___filler1[0x100-0x008];
-
- 0x0000, // Word csAGroupBase; // $100: Chip Select Group A Base Register
- 0x0000, // Word csBGroupBase; // $102: Chip Select Group B Base Register
- 0x0000, // Word csCGroupBase; // $104: Chip Select Group C Base Register
- 0x0000, // Word csDGroupBase; // $106: Chip Select Group D Base Register
-
-- { 0 }, // Byte ___filler6[0x110-0x108];
-+ {
-+ 0,0,0,0,0,0,0,0
-+ }, // Byte ___filler6[0x110-0x108];
-
- 0x00E0, // Word csASelect; // $110: Group A Chip Select Register
- 0x0000, // Word csBSelect; // $112: Group B Chip Select Register
-@@ -79,47 +82,50 @@
-
- 0x0060, // Word emuCS; // $118: EMU Chip Select Register
-
-- { 0 }, // Byte ___filler2[0x200-0x11A];
-+ {
-+ }, // Byte ___filler2[0x200-0x11A];
-
- 0x2430, // Word pllControl; // $200: PLL Control Register
- 0x0123, // Word pllFreqSel; // $202: PLL Frequency Select Register
- 0, // !!! ---> Marked as reserved in 1.4 Word pllTest; // $204: PLL Test Register (do not access)
-- { 0 }, // Byte ___filler44;
-+ 0x00, // Byte ___filler44;
- 0x1F, // Byte pwrControl; // $207: Power Control Register
-
-- { 0 }, // Byte ___filler3[0x300-0x208];
-+ {
-+ }, // Byte ___filler3[0x300-0x208];
-
- 0x00, // Byte intVector; // $300: Interrupt Vector Register
-- { 0 }, // Byte ___filler4;
-+ 0x00, // Byte ___filler4;
- 0x0000, // Word intControl; // $302: Interrupt Control Register
- 0x00FF, // Word intMaskHi; // $304: Interrupt Mask Register/HIGH word
- 0xFFFF, // Word intMaskLo; // $306: Interrupt Mask Register/LOW word
-- { 0 }, // Byte ___filler7[0x30c-0x308];
-+ { 0,0,0,0 }, // Byte ___filler7[0x30c-0x308];
- 0x0000, // Word intStatusHi; // $30C: Interrupt Status Register/HIGH word
- 0x0000, // Word intStatusLo; // $30E: Interrupt Status Register/LOW word
- 0x0000, // Word intPendingHi; // $310: Interrupt Pending Register
- 0x0000, // Word intPendingLo; // $312: Interrupt Pending Register
-
-- { 0 }, // Byte ___filler4a[0x400-0x314];
-+ {
-+ }, // Byte ___filler4a[0x400-0x314];
-
- 0x00, // Byte portADir; // $400: Port A Direction Register
- 0x00, // Byte portAData; // $401: Port A Data Register
- 0xFF, // Byte portAPullupEn; // $402: Port A Pullup Enable (similar to Select on DB)
-- { 0 }, // Byte ___filler8[5];
-+ { 0,0,0,0,0 }, // Byte ___filler8[5];
-
- 0x00, // Byte portBDir; // $408: Port B Direction Register
- 0x00, // Byte portBData; // $409: Port B Data Register
- 0xFF, // Byte portBPullupEn; // $40A: Port B Pullup Enable
- 0xFF, // Byte portBSelect; // $40B: Port B Select Register
-
-- { 0 }, // Byte ___filler9[4];
-+ { 0,0,0,0 }, // Byte ___filler9[4];
-
- 0x00, // Byte portCDir; // $410: Port C Direction Register
- 0x00, // Byte portCData; // $411: Port C Data Register
- 0xFF, // Byte portCPulldnEn; // $412: Port C Pulldown Enable
- 0xFF, // Byte portCSelect; // $413: Port C Select Register
-
-- { 0 }, // Byte ___filler10[4];
-+ { 0,0,0,0 }, // Byte ___filler10[4];
-
- 0x00, // Byte portDDir; // $418: Port D Direction Register
- 0x00, // Byte portDData; // $419: Port D Data Register
-@@ -135,21 +141,48 @@
- 0xFF, // Byte portEPullupEn; // $422: Port E Pull-up Enable
- 0xFF, // Byte portESelect; // $423: Port E Select Register
-
-- { 0 }, // Byte ___filler14[4];
-+ { 0,0,0,0 }, // Byte ___filler14[4];
-
- 0x00, // Byte portFDir; // $428: Port F Direction Register
- 0x00, // Byte portFData; // $429: Port F Data Register
- 0xFF, // Byte portFPullupdnEn; // $42A: Port F Pull-up/down Enable
- 0x00, // Byte portFSelect; // $42B: Port F Select Register
-
-- { 0 }, // Byte ___filler16[4];
-+ { 0,0,0,0 }, // Byte ___filler16[4];
-
- 0x00, // Byte portGDir; // $430: Port G Direction Register
- 0x00, // Byte portGData; // $431: Port G Data Register
- 0x3D, // Byte portGPullupEn; // $432: Port G Pull-up Enable
- 0x08, // Byte portGSelect; // $433: Port G Select Register
-
-- { 0 }, // Byte ___filler2000[0x500-0x434];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler2000[0x500-0x434];
-
- 0x0020, // Word pwmControl; // $500: PWM Control Register
- 0x00, // Byte pwmSampleHi; // $502: PWM Sample - high byte
-@@ -157,7 +190,40 @@
- 0xFE, // Byte pwmPeriod; // $504: PWM Period
- 0x00, // Byte pwmCounter; // $505: PWM Counter
-
-- { 0 }, // Byte ___filler24[0x600-0x506];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // Byte ___filler24[0x600-0x506];
-
- 0x0000, // Word tmr1Control; // $600: Timer 1 Control Register
- 0x0000, // Word tmr1Prescaler; // $602: Timer 1 Prescaler Register
-@@ -166,12 +232,107 @@
- 0x0000, // Word tmr1Counter; // $608: Timer 1 Counter Register
- 0x0000, // Word tmr1Status; // $60A: Timer 1 Status Register
-
-- { 0 }, // Byte ___filler25[0x800-0x61E];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // Byte ___filler25[0x800-0x61E];
-
- 0x0000, // Word spiMasterData; // $800: SPI Master Data Register
- 0x0000, // Word spiMasterControl; // $802: SPI Master Control Register
-
-- { 0 }, // Byte ___filler27[0x900-0x804];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler27[0x900-0x804];
-
- 0x0000, // Word uControl; // $900: Uart Control Register
- 0x003F, // Word uBaud; // $902: Uart Baud Control Register
-@@ -180,62 +341,188 @@
- 0x0000, // Word uMisc; // $908: Uart Miscellaneous Register
- 0x0000, // Word uNonIntPresc; // $90A: Uart IRDA Non-Integer Prescaler
-
-- { 0 }, // Byte ___filler28[0xA00-0x90C];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler28[0xA00-0x90C];
-
- 0x00000000, // DWord lcdStartAddr; // $A00: Screen Starting Address Register
-- { 0 }, // Byte ___filler29;
-+ 0x00, // Byte ___filler29;
- 0xFF, // Byte lcdPageWidth; // $A05: Virtual Page Width Register
-- { 0 }, // Byte ___filler30[2];
-+ { 0,0 }, // Byte ___filler30[2];
- 0x03FF, // Word lcdScreenWidth; // $A08: Screen Width Register
- 0x01FF, // Word lcdScreenHeight; // $A0A: Screen Height Register
-- { 0 }, // Byte ___filler31[0xA18-0xA0C];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler31[0xA18-0xA0C];
- 0x0000, // Word lcdCursorXPos; // $A18: Cursor X Position
- 0x0000, // Word lcdCursorYPos; // $A1A: Cursor Y Position
- 0x0101, // Word lcdCursorWidthHeight; // $A1C: Cursor Width and Height
-- { 0 }, // Byte ___filler32;
-+ 0x00, // Byte ___filler32;
- 0x7F, // Byte lcdBlinkControl; // $A1F: Blink Control Register
- 0x00, // Byte lcdPanelControl; // $A20: Panel Interface Control Register
- 0x00, // Byte lcdPolarity; // $A21: Polarity Config Register
-- { 0 }, // Byte ___filler33;
-+ 0x00, // Byte ___filler33;
- 0x00, // Byte lcdACDRate; // $A23: ACD (M) Rate Control Register
-- { 0 }, // Byte ___filler34;
-+ 0x00, // Byte ___filler34;
- 0x00, // Byte lcdPixelClock; // $A25: Pixel Clock Divider Register
-- { 0 }, // Byte ___filler35;
-+ 0x00, // Byte ___filler35;
- 0x40, // Byte lcdClockControl; // $A27: Clocking Control Register
-- { 0 }, // Byte ___filler36;
-+ 0x00, // Byte ___filler36;
- 0xFF, // Byte lcdRefreshRateAdj; // $A29: Refresh Rate Adjustment Register
-- { 0 }, // Byte ___filler2003[0xA2D-0xA2A];
-+ { 0,0,0 }, // Byte ___filler2003[0xA2D-0xA2A];
- 0x00, // Byte lcdPanningOffset; // $A2D: Panning Offset Register
-
-- { 0 }, // Byte ___filler37[0xA31-0xA2E];
-+ { 0,0,0 }, // Byte ___filler37[0xA31-0xA2E];
-
- 0xB9, // Byte lcdFrameRate; // $A31: Frame Rate Control Modulation Register
-- { 0 }, // Byte ___filler2004;
-+ 0x00, // Byte ___filler2004;
- 0x84, // Byte lcdGrayPalette; // $A33: Gray Palette Mapping Register
- 0x00, // Byte lcdReserved; // $A34: Reserved
-- { 0 }, // Byte ___filler2005;
-+ 0x00, // Byte ___filler2005;
- 0x0000, // Word lcdContrastControlPWM; // $A36: Contrast Control
-
-- { 0 }, // Byte ___filler40[0xB00-0xA38];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ }, // Byte ___filler40[0xB00-0xA38];
-
- 0x00000000, // DWord rtcHourMinSec; // $B00: RTC Hours, Minutes, Seconds Register
- 0x00000000, // DWord rtcAlarm; // $B04: RTC Alarm Register
-- { 0 }, // Byte ___filler2001[0xB0A-0xB08];
-+ { 0,0 }, // Byte ___filler2001[0xB0A-0xB08];
- 0x0001, // Word rtcWatchDog; // $B0A: RTC Watchdog Timer
- 0x00, // Word rtcControl; // $B0C: RTC Control Register
- 0x00, // Word rtcIntStatus; // $B0E: RTC Interrupt Status Register
- 0x00, // Word rtcIntEnable; // $B10: RTC Interrupt Enable Register
- 0x00, // Word stopWatch; // $B12: Stopwatch Minutes
-- { 0 }, // Byte ___filler2002[0xB1A-0xB14];
-+ {
-+ 0,0,0,0,0,0
-+ }, // Byte ___filler2002[0xB1A-0xB14];
- 0x0000, // Word rtcDay; // $B1A: RTC Day
- 0x0000, // Word rtcDayAlarm; // $B1C: RTC Day Alarm
-
-- { 0 }, // Byte ___filler41[0xC00-0xB1E];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // Byte ___filler41[0xC00-0xB1E];
-
- 0x0000, // Word dramConfig; // $C00: DRAM Memory Config Register
- 0x0000, // Word dramControl; // $C02: DRAM Control Register
-
-- { 0 }, // Byte ___filler42[0xD00-0xC04];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler42[0xD00-0xC04];
-
- 0x00000000, // DWord emuAddrCompare; // $D00: Emulation Address Compare Register
- 0x00000000, // DWord emuAddrMask; // $D04: Emulation Address Mask Register
---- ../SrcShared/Hardware/EmRegsVZ.cpp 2002-03-29 05:11:19.000000000 -0800
-+++ ../SrcShared/Hardware/EmRegsVZ.cpp 2004-01-27 00:06:45.000000000 -0800
-@@ -74,7 +74,7 @@
- {
- 0x1C, // UInt8 scr; // $000: System Control Register
-
-- { 0 }, // UInt8 ___filler0[0x003-0x001];
-+ { 0,0 }, // UInt8 ___filler0[0x003-0x001];
-
- 0x00, // UInt8 pcr; // $003: Peripheral Control Register
- 0x56, // UInt8 chipID; // $004: Chip ID Register
-@@ -82,7 +82,39 @@
- 0x0000, // UInt16 swID; // $006: Software ID Register
- 0x1FFF, // UInt16 ioDriveControl; // $008: I/O Drive Control Register
-
-- { 0 }, // UInt8 ___filler1[0x100-0x00A];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // UInt8 ___filler1[0x100-0x00A];
-
- 0x0000, // UInt16 csAGroupBase; // $100: Chip Select Group A Base Register
- 0x0000, // UInt16 csBGroupBase; // $102: Chip Select Group B Base Register
-@@ -94,7 +126,7 @@
- 0x0000, // UInt16 csControl1; // $10A: Chip Select Control Register
- 0x0000, // UInt16 csControl2; // $10C: Chip Select Control Register
-
-- { 0 }, // UInt8 ___filler2[0x110-0x10c];
-+ { 0,0 }, // UInt8 ___filler2[0x110-0x10E];
-
- 0x00B0, // UInt16 csASelect; // $110: Group A Chip Select Register
- 0x0000, // UInt16 csBSelect; // $112: Group B Chip Select Register
-@@ -103,54 +135,148 @@
-
- 0x0060, // UInt16 emuCS; // $118: EMU Chip Select Register
-
-- { 0 }, // UInt8 ___filler3[0x200-0x11A];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // UInt8 ___filler3[0x150-0x11A];
-
- 0x0000, // UInt16 csControl3; // $150: Chip Select Control Register
-
-- { 0 }, // UInt8 ___filler3[0x200-0x11A];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // UInt8 ___filler3a[0x200-0x152];
-
- 0x24B3, // UInt16 pllControl; // $200: PLL Control Register
- 0x0123, // UInt16 pllFreqSel; // $202: CGM Frequency Select Register
-
-- { 0 }, // UInt8 ___filler4[0x207-0x204];
-+ { 0,0,0 }, // UInt8 ___filler4[0x207-0x204];
-
- 0x1F, // UInt8 pwrControl; // $207: Power Control Register
-
-- { 0 }, // UInt8 ___filler5[0x300-0x208];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // UInt8 ___filler5[0x300-0x208];
-
- 0x00, // UInt8 intVector; // $300: Interrupt Vector Register
- 0x00, // UInt8 ___filler6;
- 0x0000, // UInt16 intControl; // $302: Interrupt Control Register
- 0x00FF, // UInt16 intMaskHi; // $304: Interrupt Mask Register/HIGH word
- 0xFFFF, // UInt16 intMaskLo; // $306: Interrupt Mask Register/LOW word
-- { 0 }, // UInt8 ___filler7[0x30c-0x308];
-+ { 0,0,0,0 }, // UInt8 ___filler7[0x30c-0x308];
- 0x0000, // UInt16 intStatusHi; // $30C: Interrupt Status Register/HIGH word
- 0x0000, // UInt16 intStatusLo; // $30E: Interrupt Status Register/LOW word
- 0x0000, // UInt16 intPendingHi; // $310: Interrupt Pending Register/HIGH word
- 0x0000, // UInt16 intPendingLo; // $312: Interrupt Pending Register/LOW word
- 0x6533, // UInt16 intLevelControl; // $314: Interrupt Level Control Register
-
-- { 0 }, // UInt8 ___filler4a[0x400-0x316];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // UInt8 ___filler4a[0x400-0x316];
-
- 0x00, // UInt8 portADir; // $400: Port A Direction Register
- 0x00, // UInt8 portAData; // $401: Port A Data Register
- 0xFF, // UInt8 portAPullupEn; // $402: Port A Pullup Enable
-
-- { 0 }, // UInt8 ___filler8[5];
-+ { 0,0,0,0,0 }, // UInt8 ___filler8[5];
-
- 0x00, // UInt8 portBDir; // $408: Port B Direction Register
- 0x00, // UInt8 portBData; // $409: Port B Data Register
- 0xFF, // UInt8 portBPullupEn; // $40A: Port B Pullup Enable
- 0xFF, // UInt8 portBSelect; // $40B: Port B Select Register
-
-- { 0 }, // UInt8 ___filler9[4];
-+ { 0,0,0,0 }, // UInt8 ___filler9[4];
-
- 0x00, // UInt8 portCDir; // $410: Port C Direction Register
- 0x00, // UInt8 portCData; // $411: Port C Data Register
- 0xFF, // UInt8 portCPulldnEn; // $412: Port C Pulldown Enable
- 0xFF, // UInt8 portCSelect; // $413: Port C Select Register
-
-- { 0 }, // UInt8 ___filler10[4];
-+ { 0,0,0,0 }, // UInt8 ___filler10[4];
-
- 0x00, // UInt8 portDDir; // $418: Port D Direction Register
- 0x00, // UInt8 portDData; // $419: Port D Data Register
-@@ -166,42 +292,66 @@
- 0xFF, // UInt8 portEPullupEn; // $422: Port E Pull-up Enable
- 0xFF, // UInt8 portESelect; // $423: Port E Select Register
-
-- { 0 }, // UInt8 ___filler14[4];
-+ { 0,0,0,0 }, // UInt8 ___filler14[4];
-
- 0x00, // UInt8 portFDir; // $428: Port F Direction Register
- 0x00, // UInt8 portFData; // $429: Port F Data Register
- 0xFF, // UInt8 portFPullupdnEn; // $42A: Port F Pull-up/down Enable
- 0x8F, // UInt8 portFSelect; // $42B: Port F Select Register
-
-- { 0 }, // UInt8 ___filler16[4];
-+ { 0,0,0,0 }, // UInt8 ___filler16[4];
-
- 0x00, // UInt8 portGDir; // $430: Port G Direction Register
- 0x00, // UInt8 portGData; // $431: Port G Data Register
- 0x3D, // UInt8 portGPullupEn; // $432: Port G Pull-up Enable
- 0x08, // UInt8 portGSelect; // $433: Port G Select Register
-
-- { 0 }, // UInt8 ___filler17[0x438-0x434];
-+ { 0,0,0,0 }, // UInt8 ___filler17[0x438-0x434];
-
- 0x00, // UInt8 portJDir; // $438: Port J Direction Register
- 0x00, // UInt8 portJData; // $439: Port J Data Register
- 0xFF, // UInt8 portJPullupEn; // $43A: Port J Pull-up Enable
- 0xEF, // UInt8 portJSelect; // $43B: Port J Select Register
-
-- { 0 }, // UInt8 ___filler18[0x440-0x43C];
-+ { 0,0,0,0 }, // UInt8 ___filler18[0x440-0x43C];
-
- 0x00, // UInt8 portKDir; // $440: Port K Direction Register
- 0x00, // UInt8 portKData; // $441: Port K Data Register
- 0xFF, // UInt8 portKPullupdnEn; // $442: Port K Pull-up/down Enable
- 0xFF, // UInt8 portKSelect; // $443: Port K Select Register
-
-- { 0 }, // UInt8 ___filler19[0x448-0x444];
-+ { 0,0,0,0 }, // UInt8 ___filler19[0x448-0x444];
-
- 0x00, // UInt8 portMDir; // $448: Port M Direction Register
- 0x00, // UInt8 portMData; // $449: Port M Data Register
- 0x3F, // UInt8 portMPullupdnEn; // $44A: Port M Pull-up/down Enable
- 0x3F, // UInt8 portMSelect; // $44B: Port M Select Register
-
-- { 0 }, // UInt8 ___filler20[0x500-0x44C];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // UInt8 ___filler20[0x500-0x44C];
-
- 0x0020, // UInt16 pwmControl; // $500: PWM 1 Control Register (PWM 1 is the same as the single PWM in EZ)
- 0x00, // UInt8 pwmSampleHi; // $502: PWM 1 Sample - high byte
-@@ -209,14 +359,47 @@
- 0xFE, // UInt8 pwmPeriod; // $504: PWM 1 Period
- 0x00, // UInt8 pwmCounter; // $505: PWM 1 Counter
-
-- { 0 }, // UInt8 ___filler22[0x510-0x506];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // UInt8 ___filler22[0x510-0x506];
-
- 0x0000, // UInt16 pwm2Control; // $510: PWM 2 Control Register
- 0x0000, // UInt16 pwm2Period; // $512: PWM 2 Period
- 0x0000, // UInt16 pwm2Width; // $514: PWM 2 Width
- 0x0000, // UInt16 pwm2Counter; // $516: PWM 2 Counter
-
-- { 0 }, // UInt8 ___filler23[0x600-0x518];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // UInt8 ___filler23[0x600-0x518];
-
- 0x0000, // UInt16 tmr1Control; // $600: Timer 1 Control Register
- 0x0000, // UInt16 tmr1Prescaler; // $602: Timer 1 Prescaler Register
-@@ -225,7 +408,7 @@
- 0x0000, // UInt16 tmr1Counter; // $608: Timer 1 Counter Register
- 0x0000, // UInt16 tmr1Status; // $60A: Timer 1 Status Register
-
-- { 0 }, // UInt8 ___filler24[0x610-0x60C];
-+ { 0,0,0,0 }, // UInt8 ___filler24[0x610-0x60C];
-
- 0x0000, // UInt16 tmr2Control; // $610: Timer 2 Control Register
- 0x0000, // UInt16 tmr2Prescaler; // $612: Timer 2 Prescaler Register
-@@ -234,7 +417,37 @@
- 0x0000, // UInt16 tmr2Counter; // $618: Timer 2 Counter Register
- 0x0000, // UInt16 tmr2Status; // $61A: Timer 2 Status Register
-
-- { 0 }, // UInt8 ___filler25[0x700-0x61C];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // UInt8 ___filler25[0x700-0x61C];
-
- 0x0000, // UInt16 spiRxD; // $700: SPI Unit 1 Receive Data Register
- 0x0000, // UInt16 spiTxD; // $702: SPI Unit 1 Transmit Data Register
-@@ -243,12 +456,77 @@
- 0x0000, // UInt16 spiTest; // $708: SPI Unit 1 Test Register
- 0x0000, // UInt16 spiSpc; // $70A: SPI Unit 1 Sample period counter register
-
-- { 0 }, // UInt8 ___filler26[0x800-0x706];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // UInt8 ___filler26[0x800-0x70C];
-
- 0x0000, // UInt16 spiMasterData; // $800: SPI Unit 2 Data Register (SPI 2 is the same as the single SPI Master in EZ)
- 0x0000, // UInt16 spiMasterControl; // $802: SPI Unit 2 Control/Status Register
-
-- { 0 }, // UInt8 ___filler27[0x900-0x804];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // UInt8 ___filler27[0x900-0x804];
-
- 0x0000, // UInt16 uControl; // $900: Uart 1 Status/Control Register (Uart 1 is the same as the single Uart in EZ)
- 0x003F, // UInt16 uBaud; // $902: Uart 1 Baud Control Register
-@@ -257,7 +535,7 @@
- 0x0000, // UInt16 uMisc; // $908: Uart 1 Miscellaneous Register
- 0x0000, // UInt16 uNonIntPresc; // $90A: Uart 1 Non-Integer Prescaler
-
-- { 0 }, // UInt8 ___filler28[0x910-0x90C];
-+ { 0,0,0,0 }, // UInt8 ___filler28[0x910-0x90C];
-
- 0x0000, // UInt16 u2Control; // $910: Uart 2 Status/Control Register
- 0x003F, // UInt16 u2Baud; // $912: Uart 2 Baud Control Register
-@@ -267,67 +545,190 @@
- 0x0000, // UInt16 u2NonIntPresc; // $91A: Uart 2 Non-Integer Prescaler
- 0x0000, // UInt16 u2FIFOHMark; // $91C: Uart 2 Half Mark FIFO Register
-
-- { 0 }, // UInt8 ___filler28a[0xA00-0x91E];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // UInt8 ___filler28a[0xA00-0x91E];
-
- 0x00000000, // UInt32 lcdStartAddr; // $A00: Screen Starting Address Register
-- { 0 }, // UInt8 ___filler29;
-+ 0x00, // UInt8 ___filler29;
- 0xFF, // UInt8 lcdPageWidth; // $A05: Virtual Page Width Register
-- { 0 }, // UInt8 ___filler30[2];
-+ { 0,0 }, // UInt8 ___filler30[2];
- 0x03F0, // UInt16 lcdScreenWidth; // $A08: Screen Width Register
- 0x01FF, // UInt16 lcdScreenHeight; // $A0A: Screen Height Register
-- { 0 }, // UInt8 ___filler31[0xA18-0xA0C];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // UInt8 ___filler31[0xA18-0xA0C];
- 0x0000, // UInt16 lcdCursorXPos; // $A18: Cursor X Position
- 0x0000, // UInt16 lcdCursorYPos; // $A1A: Cursor Y Position
- 0x0101, // UInt16 lcdCursorWidthHeight; // $A1C: Cursor Width and Height
-- { 0 }, // UInt8 ___filler32;
-+ 0x00, // UInt8 ___filler32;
- 0x7F, // UInt8 lcdBlinkControl; // $A1F: Blink Control Register
- 0x00, // UInt8 lcdPanelControl; // $A20: Panel Interface Configuration Register
- 0x00, // UInt8 lcdPolarity; // $A21: Polarity Config Register
-- { 0 }, // UInt8 ___filler33;
-+ 0x00, // UInt8 ___filler33;
- 0x00, // UInt8 lcdACDRate; // $A23: ACD (M) Rate Control Register
-- { 0 }, // UInt8 ___filler34;
-+ 0x00, // UInt8 ___filler34;
- 0x00, // UInt8 lcdPixelClock; // $A25: Pixel Clock Divider Register
-- { 0 }, // UInt8 ___filler35;
-+ 0x00, // UInt8 ___filler35;
- 0x00, // UInt8 lcdClockControl; // $A27: Clocking Control Register
- 0x00FF, // UInt16 lcdRefreshRateAdj; // $A28: Refresh Rate Adjustment Register
-- { 0 }, // UInt8 ___filler37;
-+ 0x00, // UInt8 ___filler37;
- 0x00, // UInt8 lcdReserved1; // $A2B: Reserved
-- { 0 }, // UInt8 ___filler38;
-+ 0x00, // UInt8 ___filler38;
- 0x00, // UInt8 lcdPanningOffset; // $A2D: Panning Offset Register
-
-- { 0 }, // UInt8 ___filler39[0xA31-0xA2E];
-+ { 0,0,0 }, // UInt8 ___filler39[0xA31-0xA2E];
-
- 0x00, // UInt8 lcdFrameRate; // $A31: Frame Rate Control Modulation Register
-- { 0 }, // UInt8 ___filler2004;
-+ 0x00, // UInt8 ___filler2004;
- 0x84, // UInt8 lcdGrayPalette; // $A33: Gray Palette Mapping Register
- 0x00, // UInt8 lcdReserved2; // $A34: Reserved
-- { 0 }, // UInt8 ___filler2005;
-+ 0x00, // UInt8 ___filler2005;
- 0x0000, // UInt16 lcdContrastControlPWM; // $A36: Contrast Control
- 0x00, // UInt8 lcdRefreshModeControl; // $A38: Refresh Mode Control Register
- 0x62, // UInt8 lcdDMAControl; // $A39: DMA Control Register
-
-- { 0 }, // UInt8 ___filler40[0xB00-0xA3a];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // UInt8 ___filler40[0xB00-0xA3a];
-
- 0x00000000, // UInt32 rtcHourMinSec; // $B00: RTC Hours, Minutes, Seconds Register
- 0x00000000, // UInt32 rtcAlarm; // $B04: RTC Alarm Register
-- { 0 }, // UInt8 ___filler2001[0xB0A-0xB08];
-+ { 0,0 }, // UInt8 ___filler2001[0xB0A-0xB08];
- 0x0001, // UInt16 rtcWatchDog; // $B0A: RTC Watchdog Timer
- 0x0080, // UInt16 rtcControl; // $B0C: RTC Control Register
- 0x0000, // UInt16 rtcIntStatus; // $B0E: RTC Interrupt Status Register
- 0x0000, // UInt16 rtcIntEnable; // $B10: RTC Interrupt Enable Register
- 0x003F, // UInt16 stopWatch; // $B12: Stopwatch Minutes
-- { 0 }, // UInt8 ___filler2002[0xB1A-0xB14];
-+ {
-+ 0,0,0,0,0,0
-+ }, // UInt8 ___filler2002[0xB1A-0xB14];
- 0x0000, // UInt16 rtcDay; // $B1A: RTC Day
- 0x0000, // UInt16 rtcDayAlarm; // $B1C: RTC Day Alarm
-
-- { 0 }, // UInt8 ___filler41[0xC00-0xB1E];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // UInt8 ___filler41[0xC00-0xB1E];
-
- 0x0000, // UInt16 dramConfig; // $C00: DRAM Memory Config Register
- 0x003C, // UInt16 dramControl; // $C02: DRAM Control Register
- 0x0000, // UInt16 sdramControl; // $C04: SDRAM Control Register
- 0x0000, // UInt16 sdramPwDn; // $C06: SDRAM Power Down Register
-
-- { 0 }, // UInt8 ___filler42[0xD00-0xC08];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // UInt8 ___filler42[0xD00-0xC08];
-
- 0x00000000, // UInt32 emuAddrCompare; // $D00: Emulation Address Compare Register
- 0x00000000, // UInt32 emuAddrMask; // $D04: Emulation Address Mask Register
diff --git a/palm/pose/files/patch-gcc-3.4_fix b/palm/pose/files/patch-gcc-3.4_fix
deleted file mode 100644
index beb3cb875960..000000000000
--- a/palm/pose/files/patch-gcc-3.4_fix
+++ /dev/null
@@ -1,153 +0,0 @@
-diff -ur ../SrcShared/EmStream.h.orig ../SrcShared/EmStream.h
---- ../SrcShared/EmStream.h.orig Fri Mar 29 07:11:14 2002
-+++ ../SrcShared/EmStream.h Thu Nov 25 17:04:01 2004
-@@ -90,7 +90,7 @@
-
- container.resize (numElements);
-
-- deque<T>::iterator iter = container.begin ();
-+ typename deque<T>::iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this >> *iter;
-@@ -108,7 +108,7 @@
-
- container.resize (numElements);
-
-- list<T>::iterator iter = container.begin ();
-+ typename list<T>::iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this >> *iter;
-@@ -126,7 +126,7 @@
-
- container.resize (numElements);
-
-- vector<T>::iterator iter = container.begin ();
-+ typename vector<T>::iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this >> *iter;
-@@ -143,7 +143,7 @@
-
- *this << numElements;
-
-- deque<T>::const_iterator iter = container.begin ();
-+ typename deque<T>::const_iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this << *iter;
-@@ -160,7 +160,7 @@
-
- *this << numElements;
-
-- list<T>::const_iterator iter = container.begin ();
-+ typename list<T>::const_iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this << *iter;
-@@ -177,7 +177,7 @@
-
- *this << numElements;
-
-- vector<T>::const_iterator iter = container.begin ();
-+ typename vector<T>::const_iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this << *iter;
-@@ -321,7 +321,7 @@
-
- *this << numElements;
-
-- const deque<T>::const_iterator iter = container.begin ();
-+ typename const deque<T>::const_iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this << *iter;
-@@ -338,7 +338,7 @@
-
- *this << numElements;
-
-- const list<T>::const_iterator iter = container.begin ();
-+ typename const list<T>::const_iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this << *iter;
-@@ -355,7 +355,7 @@
-
- *this << numElements;
-
-- const vector<T>::const_iterator iter = container.begin ();
-+ typename const vector<T>::const_iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this << *iter;
-diff -ur ../SrcShared/Hardware/EmRegsEZTRGpro.cpp.orig ../SrcShared/Hardware/EmRegsEZTRGpro.cpp
---- ../SrcShared/Hardware/EmRegsEZTRGpro.cpp.orig Fri Mar 29 07:11:18 2002
-+++ ../SrcShared/Hardware/EmRegsEZTRGpro.cpp Fri Nov 26 21:28:59 2004
-@@ -229,8 +229,8 @@
- void EmRegsEZTRGpro::SetSubBankHandlers(void)
- {
- EmRegsEZ::SetSubBankHandlers();
-- this->SetHandler((ReadFunction)&EmRegs::StdRead,
-- (WriteFunction)&EmRegsEZTRGpro::spiWrite,
-+ this->SetHandler((ReadFunction) &EmRegsEZTRGpro::StdRead,
-+ (WriteFunction) &EmRegsEZTRGpro::spiWrite,
- addressof(spiMasterData),
- sizeof(f68EZ328Regs.spiMasterData));
- }
-diff -ur ../SrcShared/Hardware/EmRegsVZHandEra330.cpp.orig ../SrcShared/Hardware/EmRegsVZHandEra330.cpp
---- ../SrcShared/Hardware/EmRegsVZHandEra330.cpp.orig Fri Mar 29 07:11:19 2002
-+++ ../SrcShared/Hardware/EmRegsVZHandEra330.cpp Fri Nov 26 21:30:56 2004
-@@ -588,14 +588,14 @@
-
- // SD support
- this->SetHandler((ReadFunction)&EmRegsVZHandEra330::spiRxDRead,
-- (WriteFunction)&EmRegsVZ::StdWrite,
-+ (WriteFunction) &EmRegsVZHandEra330::StdWrite,
- addressof(spiRxD),
- sizeof(UInt16));
-- this->SetHandler((ReadFunction)&EmRegsVZ::StdRead,
-+ this->SetHandler((ReadFunction) &EmRegsVZHandEra330::StdRead,
- (WriteFunction)&EmRegsVZHandEra330::spiTxDWrite,
- addressof(spiTxD),
- sizeof(UInt16));
-- this->SetHandler((ReadFunction)&EmRegsVZ::StdRead,
-+ this->SetHandler((ReadFunction) &EmRegsVZHandEra330::StdRead,
- (WriteFunction)&EmRegsVZHandEra330::spiCont1Write,
- addressof(spiCont1),
- sizeof(UInt16));
-diff -ur ../SrcShared/Hardware/EmRegsVZPalmM505.cpp.orig ../SrcShared/Hardware/EmRegsVZPalmM505.cpp
---- ../SrcShared/Hardware/EmRegsVZPalmM505.cpp.orig Fri Mar 29 07:11:19 2002
-+++ ../SrcShared/Hardware/EmRegsVZPalmM505.cpp Fri Nov 26 21:32:00 2004
-@@ -50,7 +50,7 @@
-
- // Now add standard/specialized handers for the defined registers.
-
-- this->SetHandler ((ReadFunction) &EmRegsVZ::StdRead,
-+ this->SetHandler ((ReadFunction) &EmRegsVZPalmM505::StdRead,
- (WriteFunction) &EmRegsVZPalmM505::portFSelectWrite,
- addressof (portFSelect), sizeof (f68VZ328Regs.portFSelect));
- }
-diff -ur ../SrcShared/Hardware/TRG/EmSPISlave330Current.h.orig ../SrcShared/Hardware/TRG/EmSPISlave330Current.h
---- ../SrcShared/Hardware/TRG/EmSPISlave330Current.h.orig Fri Mar 29 07:11:05 2002
-+++ ../SrcShared/Hardware/TRG/EmSPISlave330Current.h Fri Nov 26 21:23:41 2004
-@@ -48,4 +48,5 @@
- Bool fPowerConnected;
- };
-
--#endif
-\ No newline at end of file
-+#endif
-+
-diff -ur ../SrcShared/Hardware/TRG/EmTRGSD.h.orig ../SrcShared/Hardware/TRG/EmTRGSD.h
---- ../SrcShared/Hardware/TRG/EmTRGSD.h.orig Fri Mar 29 07:11:06 2002
-+++ ../SrcShared/Hardware/TRG/EmTRGSD.h Fri Nov 26 21:22:58 2004
-@@ -61,4 +61,5 @@
- void ExchangeBits(uint16 txData, uint16 *rxData, uint16 Bits);
- };
-
--#endif
-\ No newline at end of file
-+#endif
-+
diff --git a/palm/pose/files/patch-gzip-conflict b/palm/pose/files/patch-gzip-conflict
deleted file mode 100644
index 5cfe41242e66..000000000000
--- a/palm/pose/files/patch-gzip-conflict
+++ /dev/null
@@ -1,9 +0,0 @@
---- ../SrcShared/Gzip/gzip.h.orig Thu Feb 17 11:34:23 2005
-+++ ../SrcShared/Gzip/gzip.h Thu Feb 17 11:34:50 2005
-@@ -320,4 +320,6 @@
- //extern voidp xmalloc OF((unsigned int size)); // POSER
-
- /* in inflate.c */
-+#define inflate POSE_inflate
-+#define inflate_codes POSE_inflate_codes
- extern int inflate OF((void));
diff --git a/palm/pose/pkg-descr b/palm/pose/pkg-descr
deleted file mode 100644
index 92271a4297d4..000000000000
--- a/palm/pose/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-The Palm OS(R) Emulator is software that emulates the hardware of
-the various models of Palm OS(R) platform devices. It is extremely
-valuable for writing, testing and debugging applications. Create
-"virtual" handhelds by running the Emulator on Windows, Mac OS, or
-Unix computers.
-
-Emulated devices can be loaded with new ROMs, so you can test your
-application with virtual devices, including different devices than
-you own, foreign language ROMs, and debug-enabled ROMs for extra
-error checking and debugging features.
-
-It was based on "Copilot", written by several different developers,
-principally Greg Hewgill. Palm enhanced it with new features,
-debugging support, and support for more recent ROMs.
-
-WWW: http://www.palmos.com/dev/tech/tools/emulator/
diff --git a/palm/pose/pkg-message b/palm/pose/pkg-message
deleted file mode 100644
index a0ded5fad5a1..000000000000
--- a/palm/pose/pkg-message
+++ /dev/null
@@ -1,4 +0,0 @@
-
-To transfer the ROM of your palm install /usr/local/share/pose/ROM Transfer.prc
-on your device.
-
diff --git a/palm/pose/pkg-plist b/palm/pose/pkg-plist
deleted file mode 100644
index 7271ab1ba84b..000000000000
--- a/palm/pose/pkg-plist
+++ /dev/null
@@ -1,76 +0,0 @@
-bin/pose
-%%DATADIR%%/ROM_Transfer.prc
-%%DATADIR%%/skins/Handspring/WhereAreTheSkins.txt
-%%DATADIR%%/skins/Palm/Workpad_c3_32.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIc.skin
-%%DATADIR%%/skins/Palm/Palm_IIIe.skin
-%%DATADIR%%/skins/Palm/Palm_IIIx.skin
-%%DATADIR%%/skins/Palm/Palm_Pilot.skin
-%%DATADIR%%/skins/Palm/Palm_V.skin
-%%DATADIR%%/skins/Palm/Palm_VII.skin
-%%DATADIR%%/skins/Palm/Palm_VIIx.skin
-%%DATADIR%%/skins/Palm/Palm_i705.skin
-%%DATADIR%%/skins/Palm/Palm_i705_16.jpg
-%%DATADIR%%/skins/Palm/Palm_i705_32.jpg
-%%DATADIR%%/skins/Palm/Palm_m100.skin
-%%DATADIR%%/skins/Palm/Palm_m130.skin
-%%DATADIR%%/skins/Palm/Palm_m130_16.jpg
-%%DATADIR%%/skins/Palm/Palm_m130_32.jpg
-%%DATADIR%%/skins/Palm/Palm_m500.skin
-%%DATADIR%%/skins/Palm/Palm_m505.skin
-%%DATADIR%%/skins/Palm/Palm_m515.skin
-%%DATADIR%%/skins/Palm/Palm_m515_16.jpg
-%%DATADIR%%/skins/Palm/Palm_m515_32.jpg
-%%DATADIR%%/skins/Palm/Pilot.skin
-%%DATADIR%%/skins/Palm/Workpad.skin
-%%DATADIR%%/skins/Palm/Workpad_c3.skin
-%%DATADIR%%/skins/Palm/Palm_III_16.jpg
-%%DATADIR%%/skins/Palm/Palm_III_32.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIc_16.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIc_32.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIe_16.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIe_32.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIx_16.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIx_32.jpg
-%%DATADIR%%/skins/Palm/Palm_Pilot_16.jpg
-%%DATADIR%%/skins/Palm/Palm_Pilot_32.jpg
-%%DATADIR%%/skins/Palm/Palm_VII_16.jpg
-%%DATADIR%%/skins/Palm/Palm_VII_32.jpg
-%%DATADIR%%/skins/Palm/Palm_VIIx_16.jpg
-%%DATADIR%%/skins/Palm/Palm_VIIx_32.jpg
-%%DATADIR%%/skins/Palm/Palm_V_16.jpg
-%%DATADIR%%/skins/Palm/Palm_V_32.jpg
-%%DATADIR%%/skins/Palm/Palm_m100_16.jpg
-%%DATADIR%%/skins/Palm/Palm_m100_32.jpg
-%%DATADIR%%/skins/Palm/Pilot_16.jpg
-%%DATADIR%%/skins/Palm/Palm_m500_16.jpg
-%%DATADIR%%/skins/Palm/Palm_m500_32.jpg
-%%DATADIR%%/skins/Palm/Palm_m505_16.jpg
-%%DATADIR%%/skins/Palm/Palm_m505_32.jpg
-%%DATADIR%%/skins/Palm/Pilot_32.jpg
-%%DATADIR%%/skins/Palm/Workpad_16.jpg
-%%DATADIR%%/skins/Palm/Workpad_32.jpg
-%%DATADIR%%/skins/Palm/Workpad_c3_16.jpg
-%%DATADIR%%/skins/Palm/Palm_III.skin
-%%DATADIR%%/skins/Symbol/Symbol_1500.skin
-%%DATADIR%%/skins/Symbol/Symbol_1700.skin
-%%DATADIR%%/skins/Symbol/Symbol_1500_16.jpg
-%%DATADIR%%/skins/Symbol/Symbol_1500_32.jpg
-%%DATADIR%%/skins/Symbol/Symbol_1700_16.jpg
-%%DATADIR%%/skins/Symbol/Symbol_1700_32.jpg
-%%DATADIR%%/skins/TRG/TRGpro_32.jpg
-%%DATADIR%%/skins/TRG/HandEra330Cards.skin
-%%DATADIR%%/skins/TRG/HandEra330Cards_16.jpg
-%%DATADIR%%/skins/TRG/HandEra330Cards_32.jpg
-%%DATADIR%%/skins/TRG/HandEra330_16.jpg
-%%DATADIR%%/skins/TRG/HandEra330_32.jpg
-%%DATADIR%%/skins/TRG/TRGpro.skin
-%%DATADIR%%/skins/TRG/TRGpro_16.jpg
-%%DATADIR%%/skins/TRG/HandEra330.skin
-%%DATADIR%%/skins/ReadMe.txt
-@dirrm %%DATADIR%%/skins/Handspring
-@dirrm %%DATADIR%%/skins/Palm
-@dirrm %%DATADIR%%/skins/Symbol
-@dirrm %%DATADIR%%/skins/TRG
-@dirrm %%DATADIR%%/skins
-@dirrm %%DATADIR%%