This commit is contained in:
Nicholas Kirchner 2013-08-22 19:57:00 -05:00
commit 23b61d3ea5
651 changed files with 246754 additions and 0 deletions

BIN
4950_92.bin Normal file

Binary file not shown.

BIN
49Gp_88.bin Normal file

Binary file not shown.

BIN
EqnData.lib Normal file

Binary file not shown.

BIN
EqnLib.lib Normal file

Binary file not shown.

185
HP49GP_IO_PORT Normal file
View file

@ -0,0 +1,185 @@
I/O Port A (23 I/O Bits):
22 (???) (output)
21 (???) (output)
20 (???) (output)
19 (???) (output)
18 (???) (output)
17 (???) (output)
16 (???) (output)
15 (???) (output)
14 (???) (output)
13 (???) (output)
12 (???) (nGCS1)
11 (???) (output)
10 (???) (output)
9 (???) (output)
8 (???) (output)
7 (???) (output)
6 (???) (output)
5 (???) (ADDR20)
4 (???) (ADDR19)
3 (???) (ADDR18)
2 (???) (ADDR17)
1 (???) (ADDR16)
0 (???) (ADDR0)
I/O Port B (11 I/O Bits):
10 ??? (output)
9 ??? (output)
8 ??? (output)
7 ??? (output)
6 ??? (output)
5 ??? (output)
4 ??? (output)
3 ??? (output)
2 ??? (output) TIMER2 OUT (Piezo Speaker)
1 ??? (output)
0 ??? (output)
I/O Port C (16 I/O Bits):
15 ??? (input)
14 ??? (input)
13 ??? (input)
12 ??? (input)
11 ??? (VD[3]) VD3
10 ??? (VD[2]) VD2
9 ??? (VD[1]) VD1
8 ??? (VD[0]) VD0
7 ??? (output)
6 ??? (output)
5 ??? (output)
4 ??? (VM) VM
3 ??? (VFRAME) VFRAME
2 ??? (VLINE) VLINE
1 ??? (VCLK) VCLK
0 ??? (output)
I/O Port D (16 I/O Bits):
15 ??? (output)
14 ??? (output)
13 ??? (output) LCD SPI data
12 ??? (output) LCD SPI clk
11 ??? (output)
10 ??? (output)
9 ??? (output) LCD SPI chip select
8 ??? (output) LCD SPI reset?
7 ??? (output) LCD enable?
6 ??? (output)
5 ??? (output)
4 ??? (output)
3 ??? (input)
2 ??? (output) IrDA shutdown
1 ??? (output)
0 ??? (output)
I/O Port E (16 I/O Bits): SD Card Stuff.
15 ??? (IICSDA)
14 ??? (IICSCL)
13 ??? (output)
12 ??? (output) SPIMOSI0 (IrDA Tx)
11 ??? (output)
10 ??? (output) SDDAT3
9 ??? (output) SDDAT2
8 ??? (output) SDDAT1
7 ??? (output) SDDAT0
6 ??? (output) SDCMD
5 ??? (output) SDCLK
4 ??? (output)
3 ??? (output)
2 ??? (output)
1 ??? (output)
0 ??? (output)
IO Port F (8 I/O Bits):
7 ??? (output)
6 KEYB (EINT6) Right Shift
5 KEYB (EINT5) Left Shift
4 KEYB (EINT4) Alpha
3 SD (EINT3) SD Card Inserted
2 ??? (output)
1 ??? (output)
0 KEYB (EINT0) ON
I/O Port G (16 I/O Bits):
15 Column 7 (output) (Keys STO (K), NXT (L))
14 Column 6 (output) (Keys Up, Left, Down, Right, MODE (H), TOOL (I), VAR (J))
13 Column 5 (output) (Keys F1 (A) .. F6 (F), APPS (G))
12 Column 4 (output) (Keys HIST (M) .. EEX (V))
11 Column 3 (output) (Keys EVAL (N) .. 0)
10 Column 2 (output) (Keys ' (O) .. .)
9 Column 1 (output) (Keys SYMB (P) .. SPC)
8 Column 0 (output) (Keys Backspace .. Enter)
7 Row 7 (input)
6 Row 6 (input)
5 Row 5 (input)
4 Row 4 (input)
3 Row 3 (input)
2 Row 2 (input)
1 Row 1 (input)
0 ???
IO Port H (11 I/O Bits):
10 ??? (output)
9 ??? (CLKOUT0) CLKOUT0 (UPLL: 48MHz)
8 ??? (UEXTCLK) UEXTCLK (connected to CLKOUT0)
7 ??? (output) RXD2 (IrDA)
6 ??? (output) TXD2 (IrDA)
5 ??? (output)
4 ??? (output)
3 ??? (output) RXD0 (HP50g)
2 ??? (output) TXD0 (HP50g)
1 ??? (output) /RTS0 (not used)
0 ??? (output) /CTS0 (not used)
HP50g uses the 3rd letter in the SerialNo at offset 0x03ff0 to determine
whether to use the serial port 0 or not.
EXTINT:
0 rising edge
1 falling edge
2 falling edge
3 rising edge
4 rising edge enabled
5 rising edge enabled
6 rising edge enabled
7 falling edge
8 falling edge
9 falling edge enabled
10 falling edge enabled
11 falling edge enabled
12 falling edge enabled
13 falling edge enabled
14 falling edge enabled
15 falling edge enabled
16 falling edge
17 falling edge
18 falling edge
19 falling edge
20 falling edge
21 falling edge
22 falling edge
23 falling edge
nRSTOUT n.c.
PWREN n.c.

21
MEMORY Normal file
View file

@ -0,0 +1,21 @@
Saturn CPU Structure at
08003340
contains
u32 Read[257]; Saturn -> ARM mapping table
u32 Write[257];
armptr = Read[saturnptr >> 12] | ((saturnptr & 0xfff) >> 1);
"standard" Saturn mapping:
00000 -> 00060000
... ROM
7ffff -> 0009ffff
80000 -> 08040000
... RAM
fffff -> 0807ffff

321
Makefile Normal file
View file

@ -0,0 +1,321 @@
# $Id: Makefile,v 1.29 2008/12/11 12:18:17 ecd Exp $
#
X49GP_DEBUG = \
-DDEBUG_X49GP_MODULES \
-DDEBUG_S3C2410_SRAM \
-DDEBUG_S3C2410_MEMC \
-DDEBUG_S3C2410_INTC \
-DDEBUG_S3C2410_POWER \
-DDEBUG_S3C2410_LCD \
-DDEBUG_S3C2410_UART \
-DDEBUG_S3C2410_TIMER \
-DDEBUG_S3C2410_USBDEV \
-DDEBUG_S3C2410_WATCHDOG \
-DDEBUG_S3C2410_IO_PORT \
-DDEBUG_S3C2410_RTC \
-DDEBUG_S3C2410_ADC \
-DDEBUG_S3C2410_SDI \
-DDEBUG_S3C2410_SPI \
-DDEBUG_X49GP_SYSCALL \
-DDEBUG_X49GP_FLASH_READ \
-DDEBUG_X49GP_FLASH_WRITE \
-UDEBUG_X49GP_SYSRAM_READ \
-UDEBUG_X49GP_SYSRAM_WRITE \
-UDEBUG_X49GP_ERAM_READ \
-UDEBUG_X49GP_ERAM_WRITE \
-UDEBUG_X49GP_IRAM_READ \
-UDEBUG_X49GP_IRAM_WRITE \
-DDEBUG_X49GP_TIMER_IDLE \
-DDEBUG_X49GP_ARM_IDLE \
-DDEBUG_X49GP_ENABLE_IRQ \
-DDEBUG_X49GP_UI
DEBUG = -g # -pg
#2.09
FIRMWARE = 4950_92.bin
#2.10-7
#FIRMWARE = hp49g-u.bin
#HPGCC3 (copy HPGCC3 ROM first)
#FIRMWARE = 49_hpgcc.bin
#2.15
#FIRMWARE = 4950_215.bin
BOOT49GP = boot-49g+.bin
BOOT50G = boot-50g.bin
SERIAL49GP = DE00000001
SERIAL50G = DEA0000001
COPYRIGHT = Kinposhcopyright
QEMU_DEFINES = -DTARGET_ARM -DX49GP \
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \
-fno-strict-aliasing
# Use this to debug
# DEFINES = $(X49GP_DEBUG) $(QEMU_DEFINES)
# Use this for speed
DEFINES = $(QEMU_DEFINES)
ifdef QEMU_OLD
QEMUSRC = qemu/prepare.sh \
$(wildcard qemu/patches/*.patch) \
$(wildcard qemu/patches/*.diff)
QEMU=qemu/qemu
else
QEMUSRC =
QEMU=qemu/qemu-git
endif
QEMUMAKE = $(shell if [ "`uname -s`" = "Linux" -a "`uname -m`" = "sun4u" ]; then echo "sparc32 $(MAKE)"; else echo "$(MAKE)"; fi)
ifdef QEMU_OLD
QEMU_DIR=$(QEMU)
QEMU_DEFINES+=-DQEMU_OLD
X49GP_LDFLAGS = -L$(QEMU)/arm-softmmu
X49GP_LIBS = -lqemu -lz
else
QEMU_DIR=qemu/qemu-git
QEMU_DIR_BUILD=$(QEMU_DIR)/arm-softmmu
QEMU_DEFINES+=-DNEED_CPU_H
X49GP_LDFLAGS=
X49GP_LIBS= $(QEMU_DIR_BUILD)/exec.o $(QEMU_DIR_BUILD)/translate-all.o $(QEMU_DIR_BUILD)/cpu-exec.o $(QEMU_DIR_BUILD)/translate.o $(QEMU_DIR_BUILD)/fpu/softfloat.o $(QEMU_DIR_BUILD)/op_helper.o $(QEMU_DIR_BUILD)/helper.o $(QEMU_DIR_BUILD)/disas.o $(QEMU_DIR_BUILD)/i386-dis.o $(QEMU_DIR_BUILD)/arm-dis.o $(QEMU_DIR_BUILD)/tcg/tcg.o $(QEMU_DIR_BUILD)/iwmmxt_helper.o $(QEMU_DIR_BUILD)/neon_helper.o
endif
QEMU_INCDIR=$(QEMU_DIR)
QEMU_INC=-I$(QEMU_INCDIR)/target-arm -I$(QEMU_INCDIR) -I$(QEMU_INCDIR)/fpu -I$(QEMU_INCDIR)/arm-softmmu
X49GP_INCLUDES = -Iinclude -Ibitmaps $(QEMU_INC)
INCLUDES = $(GDB_INCLUDES) $(X49GP_INCLUDES)
ifdef QEMU_OLD
CC = $(shell if [ "`uname -s`" = "Darwin" ]; then echo "gcc"; else echo "gcc-3.4"; fi)
else
CC = gcc
endif
LD = $(CC)
AR = ar
RANLIB = ranlib
CC += $(shell if [ "`uname -m`" = "sparc64" -o "`uname -m`" = "sun4u" ]; then echo "-mcpu=ultrasparc -m32"; fi)
COCOA_LIBS=$(shell if [ "`uname -s`" = "Darwin" ]; then echo "-F/System/Library/Frameworks -framework Cocoa -framework IOKit"; fi)
CFLAGS = -O2 -Wall $(DEBUG) $(INCLUDES) $(DEFINES)
LDFLAGS = $(DEBUG) $(X49GP_LDFLAGS) $(GDB_LDFLAGS)
LDLIBS = $(X49GP_LIBS) $(GDB_LIBS) $(COCOA_LIBS)
MAKEDEPEND = $(CC) -MM
CFLAGS += $(shell pkg-config --cflags gtk+-2.0)
LDFLAGS += $(shell pkg-config --libs gtk+-2.0)
ifdef QEMU_OLD
export MAKE MAKEDEPEND CC LD AR RANLIB CFLAGS LDFLAGS
endif
LIBS = $(QEMU)
SRCS = main.c module.c flash.c sram.c s3c2410.c \
s3c2410_sram.c \
s3c2410_memc.c \
s3c2410_intc.c \
s3c2410_power.c \
s3c2410_lcd.c \
s3c2410_nand.c \
s3c2410_uart.c \
s3c2410_timer.c \
s3c2410_usbdev.c \
s3c2410_watchdog.c \
s3c2410_io_port.c \
s3c2410_rtc.c \
s3c2410_adc.c \
s3c2410_spi.c \
s3c2410_sdi.c \
s3c2410_arm.c \
ui.c timer.c tiny_font.c symbol.c \
gdbstub.c block.c
OBJS = $(SRCS:.c=.o)
ifdef QEMU_OLD
VVFATOBJS = $(QEMU)/arm-softmmu/block-vvfat.o \
$(QEMU)/arm-softmmu/block-qcow.o \
$(QEMU)/arm-softmmu/block-raw.o
else
# TEMPO hack
VVFATOBJS = block-vvfat.o \
block-qcow.o \
block-raw.o
endif
ifdef QEMU_OLD
VVFATOBJS += $(QEMU)/arm-softmmu/cutils.o
else
VVFATOBJS += $(QEMU_DIR)/cutils.o
endif
TARGET = x49gp
all: do-it-all
ifeq (.depend,$(wildcard .depend))
include .depend
do-it-all: $(QEMU) $(TARGET) flash-49g+ flash-50g sram s3c2410-sram
else
do-it-all: depend-and-build
endif
ifdef QEMU_OLD
$(TARGET): $(OBJS) $(VVFATOBJS) $(QEMU)/arm-softmmu/libqemu.a
$(CC) $(LDFLAGS) -o $@ $(OBJS) $(VVFATOBJS) $(LDLIBS)
else
$(TARGET): $(OBJS) $(VVFATOBJS) $(X49GP_LIBS)
$(CC) $(LDFLAGS) -o $@ $(OBJS) $(VVFATOBJS) $(LDLIBS)
endif
flash-49g+: $(BOOT49GP) flash-noboot
@cp flash-noboot $@
@/bin/echo -n "$@: Copy boot loader \"$(BOOT49GP)\" to "; echo "0"
@dd if=$(BOOT49GP) of=$@ bs=16 seek=0 conv=notrunc 2>/dev/null
@/bin/echo -n "$@: Set serial number \"$(SERIAL49GP)\" at "; expr 16 \* 1023
@/bin/echo -n "$(SERIAL49GP)" >serialno
@dd if=serialno of=$@ bs=16 seek=1023 conv=notrunc 2>/dev/null
@rm -f serialno
flash-50g: $(BOOT50G) flash-noboot
@cp flash-noboot $@
@/bin/echo -n "$@: Copy boot loader \"$(BOOT50G)\" to "; echo "0"
@dd if=$(BOOT50G) of=$@ bs=16 seek=0 conv=notrunc 2>/dev/null
@/bin/echo -n "$@: Set serial number \"$(SERIAL50G)\" at "; expr 16 \* 1023
@/bin/echo -n "$(SERIAL50G)" >serialno
@dd if=serialno of=$@ bs=16 seek=1023 conv=notrunc 2>/dev/null
@rm -f serialno
flash-noboot: $(FIRMWARE)
@/bin/echo -n "$@: Fill ff: 0 "
@/bin/echo -ne "\377" >one
@COUNT=0; \
SIZE=1; \
while [ $${COUNT} -le 20 ]; do \
cat one one >one2; \
mv one2 one; \
COUNT=`expr $${COUNT} + 1`; \
SIZE=`expr $${SIZE} + $${SIZE}`; \
/bin/echo -n "."; \
done; \
echo " $${SIZE}"
@mv one $@
@/bin/echo -n "$@: Mark blocks:"
@OFFSET=524544; \
for block in 02 03 04 05 06 07 10 11 12 13 14 15; do \
/bin/echo -ne "\360\0$${block}\000\000\000" >header; \
dd if=header of=$@ bs=1 seek=$${OFFSET} conv=notrunc 2>/dev/null; \
/bin/echo -n " $${OFFSET}"; \
OFFSET=`expr $${OFFSET} + 131072`; \
done; \
echo ""
@/bin/echo -n "$@: Copy firmware \"$(FIRMWARE)\" to "; expr 16 \* 1024
@dd if=hp49g-u.bin of=$@ bs=16 seek=1024 conv=notrunc 2>/dev/null
@dd if=$(FIRMWARE) of=$@ bs=16 seek=1024 conv=notrunc 2>/dev/null
@/bin/echo -n "$@: Set copyright \"$(COPYRIGHT)\" at "; expr 16 \* 1024
@/bin/echo -n "$(COPYRIGHT)" >copyright
@dd if=copyright of=$@ bs=16 seek=1024 conv=notrunc 2>/dev/null
@rm -f one one2 header copyright
sram:
dd if=/dev/zero of=$@ bs=1024 count=512
s3c2410-sram:
dd if=/dev/zero of=$@ bs=1024 count=4
sdcard:
ifeq ($(shell uname),Darwin)
rm -f sdcard.dmg
hdiutil create sdcard -megabytes 64 -fs MS-DOS -volname x49gp
else
/sbin/mkdosfs -v -C -S 512 -f 2 -F 16 -r 512 -R 2 -n "x49gp" $@ 65536
endif
config:
./newconfig
sim: dummy
$(MAKE) -C $@
ifdef QEMU_OLD
$(QEMU): $(QEMU)/config-host.h dummy
$(QEMUMAKE) -C $@
$(QEMU)/config-host.h: $(QEMUSRC)
cd qemu; ./prepare.sh
make -C . all
$(QEMU)/arm-softmmu/%.o: $(QEMU)/%.c
$(QEMUMAKE) BASE_CFLAGS=-DX49GP -C $(QEMU)/arm-softmmu $(shell basename $@)
else
$(QEMU)/config-host.h: $(QEMUSRC)
( cd $(QEMU); \
./configure-small --extra-cflags=-DX49GP; \
$(QEMUMAKE) -f Makefile-small )
$(QEMU)/arm-softmmu/%.o: $(QEMU)/%.c
$(QEMUMAKE) -C $(QEMU) -f Makefile-small
endif
%.o: %.c
$(CC) $(CFLAGS) -o $@ -c $<
ifdef QEMU_OLD
clean-libs:
if [ -n "$(LIBS)" ]; then \
for d in $(LIBS); do \
$(MAKE) -C $$d clean; \
done \
fi
clean: clean-libs
rm -f *.o core *~ .depend
distclean: clean
rm -rf $(QEMU)
rm -f $(TARGET) flash-49g+ flash-50g flash-noboot sram s3c2410-sram
rm -f config
depend-and-build: depend
$(MAKE) -C . all
depend-libs: $(QEMU)/config-host.h
if [ -n "$(LIBS)" ]; then \
for d in $(LIBS); do \
if [ "$$d" != "$(QEMU)" ]; then \
$(MAKE) -C $$d depend; \
fi \
done \
fi
depend: depend-libs
$(MAKEDEPEND) $(CFLAGS) $(SRCS) >.depend
else
clean-qemu:
$(MAKE) -C $(QEMU) -f Makefile-small clean
clean: clean-qemu
rm -f *.o core *~ .depend
distclean: clean
$(MAKE) -C $(QEMU) -f Makefile-small distclean
rm -f $(TARGET) flash-49g+ flash-50g flash-noboot sram s3c2410-sram
rm -f config
depend-libs: $(QEMU)/config-host.h
depend-and-build: depend
$(MAKE) -C . all
depend: depend-libs
$(MAKEDEPEND) $(CFLAGS) $(SRCS) >.depend
endif
dummy:

63
README Normal file
View file

@ -0,0 +1,63 @@
Next steps:
- Verify Locks needed
- Audit Keyboard <-> IO Port Interaction
- Add remote gdb interface
Registers to check access to:
IO PORT MISCCR
MMU FSR
MMU FAR
MMU Alignment Checks in general
MMU r7: Wait for Interrupt
File Manager:
Read from 0x08080000: Probe memory size???
-> Add mirrored mapping of SRAM?
Annunciators:
Bits set in Column 132 of the LCD screen memory:
Row 0: Transmit
Row 1: Left Shift
Row 2: Right Shift
Row 3: Alpha
Row 4: Battery
Row 5: Busy
IRQ Branch Table:
08000020: IRQ reads 08000020 + (IRQOFFSET << 2), branches there
IRQ returns with "subs pc, lr, #4"
The speed of the emulator is an issue...
It is running about 20 times SLOWER than the original calculator at the moment
on my 400 MHz UltraSparc. There will be quite some speedup running on a modern
PC or workstation with faster processor. Also, at the moment I have a lot of debugging
enabled, which slows down the emulator.
Getting the full 75 MHz out of the emulated ARM core will be hard work, I have not
looked into the potential optimizations that can be done in the core emulator, but
there are some things done during every instruction that we don't need for this
machine.
There are generally two options to speed up or use the emulator:
1. Emulate the hardware as closely as possible to help debug programms digging
into the s3c2410.
2. Emulate the saturn part to make it a usable calculator. Here one could implement
some of the most often used KOS syscalls directly in the emulator without doing
these on the emulated ARM core. This would speed up the calculator significantly.
Optimally there will be a runtime option to switch between these two modes.

1
README.QEMU Normal file
View file

@ -0,0 +1 @@
Fix ldX_le/stX_le on sparc: use ASI_LE

158
README.QUICKSTART Normal file
View file

@ -0,0 +1,158 @@
Quick Start Guide
04/25/2010
Egan Ford <egan@sense.net>
NOTE: READ ALL INSTRUCTIONS
Prereqs:
* OS/X 10.6 64-bit:
* Install X11, Xcode (from your installation media) in that order.
* Install Macports (macports.org), then:
sudo port install gtk2
sudo port install pkgconfig
* Ubuntu 9.04 32-bit, 9.04 64-bit, 9.10 32-bit, 9.10 64-bit:
sudo apt-get install libgtk2.0-dev
sudo apt-get install subversion
* RedHat/CentOS 5.4 64-bit, Fedora 12 64-bit:
sudo yum install subversion gtk2-devel
------------------------------------------------------------------------
Start up X11 and use xterm
------------------------------------------------------------------------
Download x49gp source:
svn co http://x49gp.svn.sourceforge.net/svnroot/x49gp x49gp
------------------------------------------------------------------------
Edit FIRMWARE (optional):
The default firmware will be 4950_92.bin, for HPGCC3 development copy
49_hpgcc.bin in to x49gp and change FIRMWARE in the Makefile.
------------------------------------------------------------------------
Build:
cd x49gp
make
make sdcard
make config
------------------------------------------------------------------------
Mount SD card:
OS/X:
open sdcard.dmg
Linux:
sudo mkdir -p /Volumes/X49GP/
sudo mount -o loop sdcard /Volumes/X49GP
------------------------------------------------------------------------
Put stuff in SD, e.g.:
OS/X:
cp BACKUP /Volumes/X49GP/
Linux:
sudo cp BACKUP /Volumes/X49GP/
NOTE: If using HPGCC2 don't forget the the ARMToolbox.
------------------------------------------------------------------------
Eject SD:
OS/X:
hdiutil detach $(df | grep -i x49gp | head -1 | awk '{print $1}')
Linux:
sudo umount /Volumes/X49GP
------------------------------------------------------------------------
Run:
./x49gp config
------------------------------------------------------------------------
Where's the key labels?
Good question. This is a bug when compiled for 64-bit platforms.
Hack:
cp hp50g-hack.png hp50g.png
------------------------------------------------------------------------
Do stuff, e.g.:
Restore backup:
BACKUP
3
->TAG
RESTORE
Install ARMToolbox (HPGCC2):
2
SETUP.BIN
3
->TAG
RCL
EVAL
(Right Click ON, Left Click C)
------------------------------------------------------------------------
To Exit Emulator
* ctrl-c to exit (from launch window)
------------------------------------------------------------------------
Start Over:
* clean slate?
rm -f flash-49g+ flash-50g flash-noboot sram s3c2410-sram
make flash-49g+ flash-50g flash-noboot sram s3c2410-sram
./newconfig
* soft reset only?
./newconfig
------------------------------------------------------------------------
Known Limitations:
* HPGCC SD Card I/O
. libfsystem unavailable.
. f* calls unstable (HPGCC2)
. f* calls stable (HPGCC3)

11
README.config Normal file
View file

@ -0,0 +1,11 @@
[x49gp]
basename=.x49gp
[x49gp]
name=hp49g+
image=hp49g+.png
[flash]
filename=flash
[sram]
filename=sram
[s3c2410-sram]
filename=s3c2410-sram

327
SYSCALL-28-TRACE Normal file
View file

@ -0,0 +1,327 @@
sp 0801e314, lr 0001ebb4, pc 00036ae0, insn e8bd80ff: ldmia sp!, {r0, r1, r2, r3, r4, r5, r6, r7, pc}
sp 0801e338, lr 0001ebb4, pc 0001ebb4, insn e20000ff: and r0, r0, #255 ; 0xff
sp 0801e338, lr 0001ebb4, pc 0001ebb8, insn e8bd8008: ldmia sp!, {r3, pc}
sp 0801e340, lr 0001ebb4, pc 0001ebec, insn e3500000: cmp r0, #0 ; 0x0
sp 0801e340, lr 0001ebb4, pc 0001ebf0, insn 0afffffc: beq 0x0001ebe8
sp 0801e340, lr 0001ebb4, pc 0001ebe8, insn ebffffee: bl 0x0001eba8
sp 0801e340, lr 0001ebec, pc 0001eba8, insn e92d4008: stmdb sp!, {r3, lr}
sp 0801e338, lr 0001ebec, pc 0001ebac, insn e3a0001c: mov r0, #28 ; 0x1c
sp 0801e338, lr 0001ebec, pc 0001ebb0, insn ebfffef9: bl 0x0001e79c
sp 0801e338, lr 0001ebb4, pc 0001e79c, insn ea00627b: b 0x00037190
sp 0801e338, lr 0001ebb4, pc 00037190, insn ef000000: swi 0x00000000
ARMul_OSHandleSWI: PC 00037198: syscall 28: args 08000a98 0000004a 00037ed4 00000000 0000162e 08003b40 00001629
sp 080004fc, lr 00037194, pc 00000008, insn ea000035: b 0x000000e4
sp 080004fc, lr 00037194, pc 000000e4, insn e24dd004: sub sp, sp, #4 ; 0x4
sp 080004f8, lr 00037194, pc 000000e8, insn e92d0300: stmdb sp!, {r8, r9}
sp 080004f0, lr 00037194, pc 000000ec, insn e3a08680: mov r8, #134217728 ; 0x8000000
sp 080004f0, lr 00037194, pc 000000f0, insn e5989008: ldr r9, [r8, #8]
sp 080004f0, lr 00037194, pc 000000f4, insn e58d9008: str r9, [sp, #8]
sp 080004f0, lr 00037194, pc 000000f8, insn e8bd8300: ldmia sp!, {r8, r9, pc}
sp 080004fc, lr 00037194, pc 000369b8, insn e94d3000: stmdb sp, {ip, sp}^
sp 080004fc, lr 00037194, pc 000369bc, insn e59fe144: ldr lr, [pc, #324] ; 0x00036b08
sp 080004fc, lr 08002360, pc 000369c0, insn e5dec000: ldrb ip, [lr]
sp 080004fc, lr 08002360, pc 000369c4, insn e28cc001: add ip, ip, #1 ; 0x1
sp 080004fc, lr 08002360, pc 000369c8, insn e5cec000: strb ip, [lr]
sp 080004fc, lr 08002360, pc 000369cc, insn e91d3000: ldmdb sp, {ip, sp}
sp 0801e338, lr 08002360, pc 000369d0, insn e10fe000: mrs lr, CPSR
sp 0801e338, lr 60000093, pc 000369d4, insn e3cee0c0: bic lr, lr, #192 ; 0xc0
sp 0801e338, lr 60000013, pc 000369d8, insn e121f00e: msr CPSR_c, lr
sp 0801e338, lr 60000013, pc 000369dc, insn e3300000: teq r0, #0 ; 0x0
sp 0801e338, lr 60000013, pc 000369e0, insn 0a00001c: beq 0x00036a58
sp 0801e338, lr 60000013, pc 000369e4, insn e3500064: cmp r0, #100 ; 0x64
sp 0801e338, lr 60000013, pc 000369e8, insn aa000001: bge 0x000369f4
sp 0801e338, lr 60000013, pc 000369ec, insn ebffa1e2: bl 0x0001f17c
sp 0801e338, lr 000369f0, pc 0001f17c, insn e59f1210: ldr r1, [pc, #528] ; 0x0001f394
sp 0801e338, lr 000369f0, pc 0001f180, insn e7910100: ldr r0, [r1, r0, lsl #2]
sp 0801e338, lr 000369f0, pc 0001f184, insn e280f000: add pc, r0, #0 ; 0x0
sp 0801e338, lr 000369f0, pc 00005568, insn e59f107c: ldr r1, [pc, #124] ; 0x000055ec
sp 0801e338, lr 000369f0, pc 0000556c, insn e5910000: ldr r0, [r1]
sp 0801e338, lr 000369f0, pc 00005570, insn e3100002: tst r0, #2 ; 0x2
sp 0801e338, lr 000369f0, pc 00005574, insn 0a000004: beq 0x0000558c
sp 0801e338, lr 000369f0, pc 00005578, insn e5910000: ldr r0, [r1]
sp 0801e338, lr 000369f0, pc 0000557c, insn e3100004: tst r0, #4 ; 0x4
sp 0801e338, lr 000369f0, pc 00005580, insn 0a000001: beq 0x0000558c
sp 0801e338, lr 000369f0, pc 00005584, insn e3a00000: mov r0, #0 ; 0x0
sp 0801e338, lr 000369f0, pc 00005588, insn e1a0f00e: mov pc, lr
sp 0801e338, lr 000369f0, pc 000369f0, insn ea000018: b 0x00036a58
sp 0801e338, lr 000369f0, pc 00036a58, insn ebffff76: bl 0x00036838
sp 0801e338, lr 00036a5c, pc 00036838, insn e92d4003: stmdb sp!, {r0, r1, lr}
sp 0801e32c, lr 00036a5c, pc 0003683c, insn e59fe2c0: ldr lr, [pc, #704] ; 0x00036b04
sp 0801e32c, lr 08002368, pc 00036840, insn e59ee000: ldr lr, [lr]
sp 0801e32c, lr 080024d8, pc 00036844, insn e33e0000: teq lr, #0 ; 0x0
sp 0801e32c, lr 080024d8, pc 00036848, insn 1bffffee: blne 0x00036808
sp 0801e32c, lr 0003684c, pc 00036808, insn e92d4000: stmdb sp!, {lr}
sp 0801e328, lr 0003684c, pc 0003680c, insn e59fe2f0: ldr lr, [pc, #752] ; 0x00036b04
sp 0801e328, lr 08002368, pc 00036810, insn e59ee000: ldr lr, [lr]
sp 0801e328, lr 080024d8, pc 00036814, insn e28ee028: add lr, lr, #40 ; 0x28
sp 0801e328, lr 08002500, pc 00036818, insn e8ce7fff: stmia lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr}^
sp 0801e328, lr 08002500, pc 0003681c, insn e8bd8000: ldmia sp!, {pc}
sp 0801e32c, lr 08002500, pc 0003684c, insn e59f02b4: ldr r0, [pc, #692] ; 0x00036b08
sp 0801e32c, lr 08002500, pc 00036850, insn e5d01000: ldrb r1, [r0]
sp 0801e32c, lr 08002500, pc 00036854, insn e3510001: cmp r1, #1 ; 0x1
sp 0801e32c, lr 08002500, pc 00036858, insn 0a000002: beq 0x00036868
sp 0801e32c, lr 08002500, pc 00036868, insn e59f42a0: ldr r4, [pc, #672] ; 0x00036b10
sp 0801e32c, lr 08002500, pc 0003686c, insn e59f52a0: ldr r5, [pc, #672] ; 0x00036b14
sp 0801e32c, lr 08002500, pc 00036870, insn e59f62a0: ldr r6, [pc, #672] ; 0x00036b18
sp 0801e32c, lr 08002500, pc 00036874, insn e2866f40: add r6, r6, #256 ; 0x100
sp 0801e32c, lr 08002500, pc 00036878, insn e59f829c: ldr r8, [pc, #668] ; 0x00036b1c
sp 0801e32c, lr 08002500, pc 0003687c, insn e59fa29c: ldr sl, [pc, #668] ; 0x00036b20
sp 0801e32c, lr 08002500, pc 00036880, insn e59fb29c: ldr fp, [pc, #668] ; 0x00036b24
sp 0801e32c, lr 08002500, pc 00036884, insn ea00000a: b 0x000368b4
sp 0801e32c, lr 08002500, pc 000368b4, insn e5940000: ldr r0, [r4]
sp 0801e32c, lr 08002500, pc 000368b8, insn e5951000: ldr r1, [r5]
sp 0801e32c, lr 08002500, pc 000368bc, insn e1500001: cmp r0, r1
sp 0801e32c, lr 08002500, pc 000368c0, insn 1afffff0: bne 0x00036888
sp 0801e32c, lr 08002500, pc 000368c4, insn e5da2000: ldrb r2, [sl]
sp 0801e32c, lr 08002500, pc 000368c8, insn e3520000: cmp r2, #0 ; 0x0
sp 0801e32c, lr 08002500, pc 000368cc, insn 0a000011: beq 0x00036918
sp 0801e32c, lr 08002500, pc 00036918, insn e5940000: ldr r0, [r4]
sp 0801e32c, lr 08002500, pc 0003691c, insn e5951000: ldr r1, [r5]
sp 0801e32c, lr 08002500, pc 00036920, insn e1500001: cmp r0, r1
sp 0801e32c, lr 08002500, pc 00036924, insn 1affffd7: bne 0x00036888
sp 0801e32c, lr 08002500, pc 00036928, insn ebffffbc: bl 0x00036820
sp 0801e32c, lr 0003692c, pc 00036820, insn e92d4000: stmdb sp!, {lr}
sp 0801e328, lr 0003692c, pc 00036824, insn e59fe2d8: ldr lr, [pc, #728] ; 0x00036b04
sp 0801e328, lr 08002368, pc 00036828, insn e59ee000: ldr lr, [lr]
sp 0801e328, lr 080024d8, pc 0003682c, insn e28ee028: add lr, lr, #40 ; 0x28
sp 0801e328, lr 08002500, pc 00036830, insn e8de7fff: ldmia lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr}^
sp 0801e328, lr 08002500, pc 00036834, insn e8bd8000: ldmia sp!, {pc}
sp 0801e32c, lr 08002500, pc 0003692c, insn e8bd8003: ldmia sp!, {r0, r1, pc}
sp 0801e338, lr 08002500, pc 00036a5c, insn e59fe0a0: ldr lr, [pc, #160] ; 0x00036b04
sp 0801e338, lr 08002368, pc 00036a60, insn e59ee000: ldr lr, [lr]
sp 0801e338, lr 080024d8, pc 00036a64, insn e58ed00c: str sp, [lr, #12]
sp 0801e338, lr 080024d8, pc 00036a68, insn e59fd088: ldr sp, [pc, #136] ; 0x00036af8
sp 080004fc, lr 080024d8, pc 00036a6c, insn e92d0003: stmdb sp!, {r0, r1}
sp 080004f4, lr 080024d8, pc 00036a70, insn e59f0090: ldr r0, [pc, #144] ; 0x00036b08
sp 080004f4, lr 080024d8, pc 00036a74, insn e5d01000: ldrb r1, [r0]
sp 080004f4, lr 080024d8, pc 00036a78, insn e2411001: sub r1, r1, #1 ; 0x1
sp 080004f4, lr 080024d8, pc 00036a7c, insn e5c01000: strb r1, [r0]
sp 080004f4, lr 080024d8, pc 00036a80, insn e8bd0003: ldmia sp!, {r0, r1}
sp 080004fc, lr 080024d8, pc 00036a84, insn e25ff004: subs pc, pc, #4 ; 0x4
sp 0801e338, lr 0001ebb4, pc 00036a88, insn e92d40ff: stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, lr}
sp 0801e314, lr 0001ebb4, pc 00036a8c, insn e10f0000: mrs r0, CPSR
sp 0801e314, lr 0001ebb4, pc 00036a90, insn e92d0001: stmdb sp!, {r0}
sp 0801e310, lr 0001ebb4, pc 00036a94, insn e59f408c: ldr r4, [pc, #140] ; 0x00036b28
sp 0801e310, lr 0001ebb4, pc 00036a98, insn e59f508c: ldr r5, [pc, #140] ; 0x00036b2c
TIMER: assert TIMER2 interrupt
INTC: assert irq 12 (00001000)
INTC: vector to 0000001c
x49gp_set_idle: arm_ID 4452, idle 0
x49gp_set_idle: arm_ID 4452, idle 0
Exception taken: pc 00036a9c, r15: 0000001c
sp 0800077c, lr 00036aa0, pc 0000001c, insn ea00004b: b 0x00000150
sp 0800077c, lr 00036aa0, pc 00000150, insn e24dd004: sub sp, sp, #4 ; 0x4
sp 08000778, lr 00036aa0, pc 00000154, insn e92d0300: stmdb sp!, {r8, r9}
sp 08000770, lr 00036aa0, pc 00000158, insn e3a08680: mov r8, #134217728 ; 0x8000000
sp 08000770, lr 00036aa0, pc 0000015c, insn e598901c: ldr r9, [r8, #28]
sp 08000770, lr 00036aa0, pc 00000160, insn e58d9008: str r9, [sp, #8]
sp 08000770, lr 00036aa0, pc 00000164, insn e8bd8300: ldmia sp!, {r8, r9, pc}
sp 0800077c, lr 00036aa0, pc 00005338, insn e92d500f: stmdb sp!, {r0, r1, r2, r3, ip, lr}
sp 08000764, lr 00036aa0, pc 0000533c, insn e3a01671: mov r1, #118489088 ; 0x7100000
sp 08000764, lr 00036aa0, pc 00005340, insn e5910004: ldr r0, [r1, #4]
read INTC [4a000000] INTMOD [00000004] data 00001000
sp 08000764, lr 00036aa0, pc 00005344, insn e3100d40: tst r0, #4096 ; 0x1000
sp 08000764, lr 00036aa0, pc 00005348, insn 0a000003: beq 0x0000535c
sp 08000764, lr 00036aa0, pc 0000534c, insn e1a00001: mov r0, r1
sp 08000764, lr 00036aa0, pc 00005350, insn e3a01d40: mov r1, #4096 ; 0x1000
sp 08000764, lr 00036aa0, pc 00005354, insn e5801000: str r1, [r0]
write INTC [4a000000] SRCPND [00000000] data 00001000
sp 08000764, lr 00036aa0, pc 00005358, insn ea000001: b 0x00005364
sp 08000764, lr 00036aa0, pc 00005364, insn e59f0278: ldr r0, [pc, #632] ; 0x000055e4
sp 08000764, lr 00036aa0, pc 00005368, insn e5900000: ldr r0, [r0]
sp 08000764, lr 00036aa0, pc 0000536c, insn e59f2274: ldr r2, [pc, #628] ; 0x000055e8
sp 08000764, lr 00036aa0, pc 00005370, insn e5921000: ldr r1, [r2]
sp 08000764, lr 00036aa0, pc 00005374, insn e1500001: cmp r0, r1
sp 08000764, lr 00036aa0, pc 00005378, insn 1a00000f: bne 0x000053bc
sp 08000764, lr 00036aa0, pc 0000537c, insn e3a00002: mov r0, #2 ; 0x2
sp 08000764, lr 00036aa0, pc 00005380, insn ebfffd7f: bl 0x00004984
sp 08000764, lr 00005384, pc 00004984, insn e3a02676: mov r2, #123731968 ; 0x7600000
sp 08000764, lr 00005384, pc 00004988, insn e2821008: add r1, r2, #8 ; 0x8
sp 08000764, lr 00005384, pc 0000498c, insn e3500000: cmp r0, #0 ; 0x0
sp 08000764, lr 00005384, pc 00004990, insn 1a000003: bne 0x000049a4
sp 08000764, lr 00005384, pc 000049a4, insn e5922008: ldr r2, [r2, #8]
read TIMER [51000000] TCON [00000008] data 00499909
sp 08000764, lr 00005384, pc 000049a8, insn e3a03004: mov r3, #4 ; 0x4
sp 08000764, lr 00005384, pc 000049ac, insn e0830100: add r0, r3, r0, lsl #2
sp 08000764, lr 00005384, pc 000049b0, insn e3a03001: mov r3, #1 ; 0x1
sp 08000764, lr 00005384, pc 000049b4, insn e1c20013: bic r0, r2, r3, lsl r0
sp 08000764, lr 00005384, pc 000049b8, insn e5810000: str r0, [r1]
write TIMER [51000000] TCON [00000008] data 00498909
TIMER: stop TIMER2
sp 08000764, lr 00005384, pc 000049bc, insn eafffff7: b 0x000049a0
sp 08000764, lr 00005384, pc 000049a0, insn e1a0f00e: mov pc, lr
sp 08000764, lr 00005384, pc 00005384, insn e59f1260: ldr r1, [pc, #608] ; 0x000055ec
sp 08000764, lr 00005384, pc 00005388, insn e3a00001: mov r0, #1 ; 0x1
sp 08000764, lr 00005384, pc 0000538c, insn e5810000: str r0, [r1]
sp 08000764, lr 00005384, pc 00005390, insn e3a01000: mov r1, #0 ; 0x0
sp 08000764, lr 00005384, pc 00005394, insn e3a00002: mov r0, #2 ; 0x2
sp 08000764, lr 00005384, pc 00005398, insn ebffffc5: bl 0x000052b4
sp 08000764, lr 0000539c, pc 000052b4, insn e92d4030: stmdb sp!, {r4, r5, lr}
sp 08000758, lr 0000539c, pc 000052b8, insn e1a03001: mov r3, r1
sp 08000758, lr 0000539c, pc 000052bc, insn e1a02080: mov r2, r0, lsl #1
sp 08000758, lr 0000539c, pc 000052c0, insn e3a01003: mov r1, #3 ; 0x3
sp 08000758, lr 0000539c, pc 000052c4, insn e59fc314: ldr ip, [pc, #788] ; 0x000055e0
sp 08000758, lr 0000539c, pc 000052c8, insn e3a05001: mov r5, #1 ; 0x1
sp 08000758, lr 0000539c, pc 000052cc, insn e1a00015: mov r0, r5, lsl r0
sp 08000758, lr 0000539c, pc 000052d0, insn e1a01211: mov r1, r1, lsl r2
sp 08000758, lr 0000539c, pc 000052d4, insn e3530001: cmp r3, #1 ; 0x1
sp 08000758, lr 0000539c, pc 000052d8, insn e3a0467a: mov r4, #127926272 ; 0x7a00000
sp 08000758, lr 0000539c, pc 000052dc, insn e28ce008: add lr, ip, #8 ; 0x8
sp 08000758, lr 07a00018, pc 000052e0, insn 1a000008: bne 0x00005308
sp 08000758, lr 07a00018, pc 00005308, insn e5943018: ldr r3, [r4, #24]
read IO_PORT [56000000] GPBUP [00000018] data 000007fb
sp 08000758, lr 07a00018, pc 0000530c, insn e1c33000: bic r3, r3, r0
sp 08000758, lr 07a00018, pc 00005310, insn e1833000: orr r3, r3, r0
sp 08000758, lr 07a00018, pc 00005314, insn e58e3000: str r3, [lr]
write IO_PORT [56000000] GPBUP [00000018] data 000007ff
sp 08000758, lr 07a00018, pc 00005318, insn e5943010: ldr r3, [r4, #16]
read IO_PORT [56000000] GPBCON [00000010] data 00155565
sp 08000758, lr 07a00018, pc 0000531c, insn e1c31001: bic r1, r3, r1
sp 08000758, lr 07a00018, pc 00005320, insn e1811215: orr r1, r1, r5, lsl r2
sp 08000758, lr 07a00018, pc 00005324, insn e58c1000: str r1, [ip]
write IO_PORT [56000000] GPBCON [00000010] data 00155555
sp 08000758, lr 07a00018, pc 00005328, insn e5941014: ldr r1, [r4, #20]
read IO_PORT [56000000] GPBDAT [00000014] data 00000000
sp 08000758, lr 07a00018, pc 0000532c, insn e1c10000: bic r0, r1, r0
sp 08000758, lr 07a00018, pc 00005330, insn e5840014: str r0, [r4, #20]
write IO_PORT [56000000] GPBDAT [00000014] data 00000000
sp 08000758, lr 07a00018, pc 00005334, insn eafffff2: b 0x00005304
sp 08000758, lr 07a00018, pc 00005304, insn e8bd8030: ldmia sp!, {r4, r5, pc}
sp 08000764, lr 07a00018, pc 0000539c, insn e59f124c: ldr r1, [pc, #588] ; 0x000055f0
sp 08000764, lr 07a00018, pc 000053a0, insn e591000c: ldr r0, [r1, #12]
sp 08000764, lr 07a00018, pc 000053a4, insn e3500000: cmp r0, #0 ; 0x0
sp 08000764, lr 07a00018, pc 000053a8, insn 0a000001: beq 0x000053b4
sp 08000764, lr 07a00018, pc 000053ac, insn e2400001: sub r0, r0, #1 ; 0x1
sp 08000764, lr 07a00018, pc 000053b0, insn e581000c: str r0, [r1, #12]
sp 08000764, lr 07a00018, pc 000053b4, insn e8bd500f: ldmia sp!, {r0, r1, r2, r3, ip, lr}
sp 0800077c, lr 00036aa0, pc 000053b8, insn e25ef004: subs pc, lr, #4 ; 0x4
sp 0801e310, lr 0001ebb4, pc 00036a9c, insn e59f608c: ldr r6, [pc, #140] ; 0x00036b30
sp 0801e310, lr 0001ebb4, pc 00036aa0, insn e2867080: add r7, r6, #128 ; 0x80
sp 0801e310, lr 0001ebb4, pc 00036aa4, insn ea000007: b 0x00036ac8
sp 0801e310, lr 0001ebb4, pc 00036ac8, insn e5940000: ldr r0, [r4]
sp 0801e310, lr 0001ebb4, pc 00036acc, insn e5951000: ldr r1, [r5]
sp 0801e310, lr 0001ebb4, pc 00036ad0, insn e1500001: cmp r0, r1
sp 0801e310, lr 0001ebb4, pc 00036ad4, insn 1afffff3: bne 0x00036aa8
sp 0801e310, lr 0001ebb4, pc 00036ad8, insn e8bd0001: ldmia sp!, {r0}
sp 0801e314, lr 0001ebb4, pc 00036adc, insn e12ff000: msr CPSR_fsxc, r0
sp 0801e314, lr 0001ebb4, pc 00036ae0, insn e8bd80ff: ldmia sp!, {r0, r1, r2, r3, r4, r5, r6, r7, pc}
sp 0801e338, lr 0001ebb4, pc 0001ebb4, insn e20000ff: and r0, r0, #255 ; 0xff
sp 0801e338, lr 0001ebb4, pc 0001ebb8, insn e8bd8008: ldmia sp!, {r3, pc}
sp 0801e340, lr 0001ebb4, pc 0001ebec, insn e3500000: cmp r0, #0 ; 0x0
sp 0801e340, lr 0001ebb4, pc 0001ebf0, insn 0afffffc: beq 0x0001ebe8
sp 0801e340, lr 0001ebb4, pc 0001ebe8, insn ebffffee: bl 0x0001eba8
sp 0801e340, lr 0001ebec, pc 0001eba8, insn e92d4008: stmdb sp!, {r3, lr}
sp 0801e338, lr 0001ebec, pc 0001ebac, insn e3a0001c: mov r0, #28 ; 0x1c
sp 0801e338, lr 0001ebec, pc 0001ebb0, insn ebfffef9: bl 0x0001e79c
sp 0801e338, lr 0001ebb4, pc 0001e79c, insn ea00627b: b 0x00037190
sp 0801e338, lr 0001ebb4, pc 00037190, insn ef000000: swi 0x00000000
ARMul_OSHandleSWI: PC 00037198: syscall 28: args 08000a98 0000004a 00037ed4 00000000 0000162e 08003b40 00001629
sp 080004fc, lr 00037194, pc 00000008, insn ea000035: b 0x000000e4
sp 080004fc, lr 00037194, pc 000000e4, insn e24dd004: sub sp, sp, #4 ; 0x4
sp 080004f8, lr 00037194, pc 000000e8, insn e92d0300: stmdb sp!, {r8, r9}
sp 080004f0, lr 00037194, pc 000000ec, insn e3a08680: mov r8, #134217728 ; 0x8000000
sp 080004f0, lr 00037194, pc 000000f0, insn e5989008: ldr r9, [r8, #8]
sp 080004f0, lr 00037194, pc 000000f4, insn e58d9008: str r9, [sp, #8]
sp 080004f0, lr 00037194, pc 000000f8, insn e8bd8300: ldmia sp!, {r8, r9, pc}
sp 080004fc, lr 00037194, pc 000369b8, insn e94d3000: stmdb sp, {ip, sp}^
sp 080004fc, lr 00037194, pc 000369bc, insn e59fe144: ldr lr, [pc, #324] ; 0x00036b08
sp 080004fc, lr 08002360, pc 000369c0, insn e5dec000: ldrb ip, [lr]
sp 080004fc, lr 08002360, pc 000369c4, insn e28cc001: add ip, ip, #1 ; 0x1
sp 080004fc, lr 08002360, pc 000369c8, insn e5cec000: strb ip, [lr]
sp 080004fc, lr 08002360, pc 000369cc, insn e91d3000: ldmdb sp, {ip, sp}
sp 0801e338, lr 08002360, pc 000369d0, insn e10fe000: mrs lr, CPSR
sp 0801e338, lr 60000093, pc 000369d4, insn e3cee0c0: bic lr, lr, #192 ; 0xc0
sp 0801e338, lr 60000013, pc 000369d8, insn e121f00e: msr CPSR_c, lr
sp 0801e338, lr 60000013, pc 000369dc, insn e3300000: teq r0, #0 ; 0x0
sp 0801e338, lr 60000013, pc 000369e0, insn 0a00001c: beq 0x00036a58
sp 0801e338, lr 60000013, pc 000369e4, insn e3500064: cmp r0, #100 ; 0x64
sp 0801e338, lr 60000013, pc 000369e8, insn aa000001: bge 0x000369f4
sp 0801e338, lr 60000013, pc 000369ec, insn ebffa1e2: bl 0x0001f17c
sp 0801e338, lr 000369f0, pc 0001f17c, insn e59f1210: ldr r1, [pc, #528] ; 0x0001f394
sp 0801e338, lr 000369f0, pc 0001f180, insn e7910100: ldr r0, [r1, r0, lsl #2]
sp 0801e338, lr 000369f0, pc 0001f184, insn e280f000: add pc, r0, #0 ; 0x0
sp 0801e338, lr 000369f0, pc 00005568, insn e59f107c: ldr r1, [pc, #124] ; 0x000055ec
sp 0801e338, lr 000369f0, pc 0000556c, insn e5910000: ldr r0, [r1]
sp 0801e338, lr 000369f0, pc 00005570, insn e3100002: tst r0, #2 ; 0x2
sp 0801e338, lr 000369f0, pc 00005574, insn 0a000004: beq 0x0000558c
sp 0801e338, lr 000369f0, pc 0000558c, insn e3a00001: mov r0, #1 ; 0x1
sp 0801e338, lr 000369f0, pc 00005590, insn eafffffc: b 0x00005588
sp 0801e338, lr 000369f0, pc 00005588, insn e1a0f00e: mov pc, lr
sp 0801e338, lr 000369f0, pc 000369f0, insn ea000018: b 0x00036a58
sp 0801e338, lr 000369f0, pc 00036a58, insn ebffff76: bl 0x00036838
sp 0801e338, lr 00036a5c, pc 00036838, insn e92d4003: stmdb sp!, {r0, r1, lr}
sp 0801e32c, lr 00036a5c, pc 0003683c, insn e59fe2c0: ldr lr, [pc, #704] ; 0x00036b04
sp 0801e32c, lr 08002368, pc 00036840, insn e59ee000: ldr lr, [lr]
sp 0801e32c, lr 080024d8, pc 00036844, insn e33e0000: teq lr, #0 ; 0x0
sp 0801e32c, lr 080024d8, pc 00036848, insn 1bffffee: blne 0x00036808
sp 0801e32c, lr 0003684c, pc 00036808, insn e92d4000: stmdb sp!, {lr}
sp 0801e328, lr 0003684c, pc 0003680c, insn e59fe2f0: ldr lr, [pc, #752] ; 0x00036b04
sp 0801e328, lr 08002368, pc 00036810, insn e59ee000: ldr lr, [lr]
sp 0801e328, lr 080024d8, pc 00036814, insn e28ee028: add lr, lr, #40 ; 0x28
sp 0801e328, lr 08002500, pc 00036818, insn e8ce7fff: stmia lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr}^
sp 0801e328, lr 08002500, pc 0003681c, insn e8bd8000: ldmia sp!, {pc}
sp 0801e32c, lr 08002500, pc 0003684c, insn e59f02b4: ldr r0, [pc, #692] ; 0x00036b08
sp 0801e32c, lr 08002500, pc 00036850, insn e5d01000: ldrb r1, [r0]
sp 0801e32c, lr 08002500, pc 00036854, insn e3510001: cmp r1, #1 ; 0x1
sp 0801e32c, lr 08002500, pc 00036858, insn 0a000002: beq 0x00036868
sp 0801e32c, lr 08002500, pc 00036868, insn e59f42a0: ldr r4, [pc, #672] ; 0x00036b10
sp 0801e32c, lr 08002500, pc 0003686c, insn e59f52a0: ldr r5, [pc, #672] ; 0x00036b14
sp 0801e32c, lr 08002500, pc 00036870, insn e59f62a0: ldr r6, [pc, #672] ; 0x00036b18
sp 0801e32c, lr 08002500, pc 00036874, insn e2866f40: add r6, r6, #256 ; 0x100
sp 0801e32c, lr 08002500, pc 00036878, insn e59f829c: ldr r8, [pc, #668] ; 0x00036b1c
sp 0801e32c, lr 08002500, pc 0003687c, insn e59fa29c: ldr sl, [pc, #668] ; 0x00036b20
sp 0801e32c, lr 08002500, pc 00036880, insn e59fb29c: ldr fp, [pc, #668] ; 0x00036b24
sp 0801e32c, lr 08002500, pc 00036884, insn ea00000a: b 0x000368b4
sp 0801e32c, lr 08002500, pc 000368b4, insn e5940000: ldr r0, [r4]
sp 0801e32c, lr 08002500, pc 000368b8, insn e5951000: ldr r1, [r5]
sp 0801e32c, lr 08002500, pc 000368bc, insn e1500001: cmp r0, r1
sp 0801e32c, lr 08002500, pc 000368c0, insn 1afffff0: bne 0x00036888
sp 0801e32c, lr 08002500, pc 000368c4, insn e5da2000: ldrb r2, [sl]
sp 0801e32c, lr 08002500, pc 000368c8, insn e3520000: cmp r2, #0 ; 0x0
sp 0801e32c, lr 08002500, pc 000368cc, insn 0a000011: beq 0x00036918
sp 0801e32c, lr 08002500, pc 00036918, insn e5940000: ldr r0, [r4]
sp 0801e32c, lr 08002500, pc 0003691c, insn e5951000: ldr r1, [r5]
sp 0801e32c, lr 08002500, pc 00036920, insn e1500001: cmp r0, r1
sp 0801e32c, lr 08002500, pc 00036924, insn 1affffd7: bne 0x00036888
sp 0801e32c, lr 08002500, pc 00036928, insn ebffffbc: bl 0x00036820
sp 0801e32c, lr 0003692c, pc 00036820, insn e92d4000: stmdb sp!, {lr}
sp 0801e328, lr 0003692c, pc 00036824, insn e59fe2d8: ldr lr, [pc, #728] ; 0x00036b04
sp 0801e328, lr 08002368, pc 00036828, insn e59ee000: ldr lr, [lr]
sp 0801e328, lr 080024d8, pc 0003682c, insn e28ee028: add lr, lr, #40 ; 0x28
sp 0801e328, lr 08002500, pc 00036830, insn e8de7fff: ldmia lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr}^
sp 0801e328, lr 08002500, pc 00036834, insn e8bd8000: ldmia sp!, {pc}
sp 0801e32c, lr 08002500, pc 0003692c, insn e8bd8003: ldmia sp!, {r0, r1, pc}
sp 0801e338, lr 08002500, pc 00036a5c, insn e59fe0a0: ldr lr, [pc, #160] ; 0x00036b04
sp 0801e338, lr 08002368, pc 00036a60, insn e59ee000: ldr lr, [lr]
sp 0801e338, lr 080024d8, pc 00036a64, insn e58ed00c: str sp, [lr, #12]
sp 0801e338, lr 080024d8, pc 00036a68, insn e59fd088: ldr sp, [pc, #136] ; 0x00036af8
sp 080004fc, lr 080024d8, pc 00036a6c, insn e92d0003: stmdb sp!, {r0, r1}
sp 080004f4, lr 080024d8, pc 00036a70, insn e59f0090: ldr r0, [pc, #144] ; 0x00036b08
sp 080004f4, lr 080024d8, pc 00036a74, insn e5d01000: ldrb r1, [r0]
sp 080004f4, lr 080024d8, pc 00036a78, insn e2411001: sub r1, r1, #1 ; 0x1
sp 080004f4, lr 080024d8, pc 00036a7c, insn e5c01000: strb r1, [r0]
sp 080004f4, lr 080024d8, pc 00036a80, insn e8bd0003: ldmia sp!, {r0, r1}
sp 080004fc, lr 080024d8, pc 00036a84, insn e25ff004: subs pc, pc, #4 ; 0x4
sp 0801e338, lr 0001ebb4, pc 00036a88, insn e92d40ff: stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, lr}
sp 0801e314, lr 0001ebb4, pc 00036a8c, insn e10f0000: mrs r0, CPSR
sp 0801e314, lr 0001ebb4, pc 00036a90, insn e92d0001: stmdb sp!, {r0}
sp 0801e310, lr 0001ebb4, pc 00036a94, insn e59f408c: ldr r4, [pc, #140] ; 0x00036b28
sp 0801e310, lr 0001ebb4, pc 00036a98, insn e59f508c: ldr r5, [pc, #140] ; 0x00036b2c
sp 0801e310, lr 0001ebb4, pc 00036a9c, insn e59f608c: ldr r6, [pc, #140] ; 0x00036b30
sp 0801e310, lr 0001ebb4, pc 00036aa0, insn e2867080: add r7, r6, #128 ; 0x80
sp 0801e310, lr 0001ebb4, pc 00036aa4, insn ea000007: b 0x00036ac8
sp 0801e310, lr 0001ebb4, pc 00036ac8, insn e5940000: ldr r0, [r4]
sp 0801e310, lr 0001ebb4, pc 00036acc, insn e5951000: ldr r1, [r5]
sp 0801e310, lr 0001ebb4, pc 00036ad0, insn e1500001: cmp r0, r1
sp 0801e310, lr 0001ebb4, pc 00036ad4, insn 1afffff3: bne 0x00036aa8
sp 0801e310, lr 0001ebb4, pc 00036ad8, insn e8bd0001: ldmia sp!, {r0}
sp 0801e314, lr 0001ebb4, pc 00036adc, insn e12ff000: msr CPSR_fsxc, r0
sp 0801e314, lr 0001ebb4, pc 00036ae0, insn e8bd80ff: ldmia sp!, {r0, r1, r2, r3, r4, r5, r6, r7, pc}
sp 0801e338, lr 0001ebb4, pc 0001ebb4, insn e20000ff: and r0, r0, #255 ; 0xff
sp 0801e338, lr 0001ebb4, pc 0001ebb8, insn e8bd8008: ldmia sp!, {r3, pc}
sp 0801e340, lr 0001ebb4, pc 0001ebec, insn e3500000: cmp r0, #0 ; 0x0
sp 0801e340, lr 0001ebb4, pc 0001ebf0, insn 0afffffc: beq 0x0001ebe8
sp 0801e340, lr 0001ebb4, pc 0001ebf4, insn e1a00004: mov r0, r4
sp 0801e340, lr 0001ebb4, pc 0001ebf8, insn eafffff9: b 0x0001ebe4
sp 0801e340, lr 0001ebb4, pc 0001ebe4, insn e8bd8010: ldmia sp!, {r4, pc}
sp 0801e348, lr 0001ebb4, pc 0002e928, insn e3a00000: mov r0, #0 ; 0x0

545
bitmaps/.svn/all-wcprops Normal file
View file

@ -0,0 +1,545 @@
K 25
svn:wc:ra_dav:version-url
V 32
/p/x49gp/code/!svn/ver/1/bitmaps
END
tiny_braceleft.xbm
K 25
svn:wc:ra_dav:version-url
V 51
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_braceleft.xbm
END
tiny__i.xbm
K 25
svn:wc:ra_dav:version-url
V 44
/p/x49gp/code/!svn/ver/1/bitmaps/tiny__i.xbm
END
tiny_hyphen.xbm
K 25
svn:wc:ra_dav:version-url
V 48
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_hyphen.xbm
END
tiny_comma.xbm
K 25
svn:wc:ra_dav:version-url
V 47
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_comma.xbm
END
tiny_math_notequal.xbm
K 25
svn:wc:ra_dav:version-url
V 55
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_notequal.xbm
END
tiny_large_comma.xbm
K 25
svn:wc:ra_dav:version-url
V 53
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_large_comma.xbm
END
tiny_math_radical.xbm
K 25
svn:wc:ra_dav:version-url
V 54
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_radical.xbm
END
tiny_numbersign.xbm
K 25
svn:wc:ra_dav:version-url
V 52
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_numbersign.xbm
END
tiny_colon.xbm
K 25
svn:wc:ra_dav:version-url
V 47
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_colon.xbm
END
tiny_braceright.xbm
K 25
svn:wc:ra_dav:version-url
V 52
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_braceright.xbm
END
tiny_guillemotleft.xbm
K 25
svn:wc:ra_dav:version-url
V 55
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_guillemotleft.xbm
END
tiny_quotedbl.xbm
K 25
svn:wc:ra_dav:version-url
V 50
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_quotedbl.xbm
END
tiny_zero.xbm
K 25
svn:wc:ra_dav:version-url
V 46
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_zero.xbm
END
tiny_math_numbersign.xbm
K 25
svn:wc:ra_dav:version-url
V 57
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_numbersign.xbm
END
tiny_math_summation.xbm
K 25
svn:wc:ra_dav:version-url
V 56
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_summation.xbm
END
tiny_math_downarrowright.xbm
K 25
svn:wc:ra_dav:version-url
V 61
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_downarrowright.xbm
END
tiny_greater.xbm
K 25
svn:wc:ra_dav:version-url
V 49
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_greater.xbm
END
button_round.pix
K 25
svn:wc:ra_dav:version-url
V 49
/p/x49gp/code/!svn/ver/1/bitmaps/button_round.pix
END
button_small.xbm
K 25
svn:wc:ra_dav:version-url
V 49
/p/x49gp/code/!svn/ver/1/bitmaps/button_small.xbm
END
ann_io.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/ann_io.xbm
END
tiny_xsuperior.xbm
K 25
svn:wc:ra_dav:version-url
V 51
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_xsuperior.xbm
END
tiny_twosuperior.xbm
K 25
svn:wc:ra_dav:version-url
V 53
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_twosuperior.xbm
END
tiny_math_downarrowleft.xbm
K 25
svn:wc:ra_dav:version-url
V 60
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_downarrowleft.xbm
END
tiny_overscore.xbm
K 25
svn:wc:ra_dav:version-url
V 51
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_overscore.xbm
END
tiny_three.xbm
K 25
svn:wc:ra_dav:version-url
V 47
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_three.xbm
END
tiny_slash.xbm
K 25
svn:wc:ra_dav:version-url
V 47
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_slash.xbm
END
ann_alpha.xbm
K 25
svn:wc:ra_dav:version-url
V 46
/p/x49gp/code/!svn/ver/1/bitmaps/ann_alpha.xbm
END
button_round.xbm
K 25
svn:wc:ra_dav:version-url
V 49
/p/x49gp/code/!svn/ver/1/bitmaps/button_round.xbm
END
tiny_math_less.xbm
K 25
svn:wc:ra_dav:version-url
V 51
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_less.xbm
END
tiny_notdef.xbm
K 25
svn:wc:ra_dav:version-url
V 48
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_notdef.xbm
END
tiny_A.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_A.xbm
END
tiny_math_equal.xbm
K 25
svn:wc:ra_dav:version-url
V 52
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_equal.xbm
END
tiny_parenleft.xbm
K 25
svn:wc:ra_dav:version-url
V 51
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_parenleft.xbm
END
button_normal.xbm
K 25
svn:wc:ra_dav:version-url
V 50
/p/x49gp/code/!svn/ver/1/bitmaps/button_normal.xbm
END
tiny_B.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_B.xbm
END
tiny_math_pi.xbm
K 25
svn:wc:ra_dav:version-url
V 49
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_pi.xbm
END
tiny_C.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_C.xbm
END
button_large.xbm
K 25
svn:wc:ra_dav:version-url
V 49
/p/x49gp/code/!svn/ver/1/bitmaps/button_large.xbm
END
tiny_period.xbm
K 25
svn:wc:ra_dav:version-url
V 48
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_period.xbm
END
tiny_D.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_D.xbm
END
tiny_E.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_E.xbm
END
tiny_F.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_F.xbm
END
tiny_G.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_G.xbm
END
tiny_H.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_H.xbm
END
tiny_arrowright.xbm
K 25
svn:wc:ra_dav:version-url
V 52
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_arrowright.xbm
END
tiny_I.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_I.xbm
END
tiny_J.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_J.xbm
END
tiny_K.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_K.xbm
END
tiny_L.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_L.xbm
END
tiny_M.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_M.xbm
END
tiny_math_e.xbm
K 25
svn:wc:ra_dav:version-url
V 48
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_e.xbm
END
tiny_N.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_N.xbm
END
tiny_O.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_O.xbm
END
tiny_guillemotright.xbm
K 25
svn:wc:ra_dav:version-url
V 56
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_guillemotright.xbm
END
tiny_P.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_P.xbm
END
tiny_Q.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_Q.xbm
END
tiny_math_arrowright.xbm
K 25
svn:wc:ra_dav:version-url
V 57
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_arrowright.xbm
END
tiny_R.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_R.xbm
END
tiny_math_greater.xbm
K 25
svn:wc:ra_dav:version-url
V 54
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_greater.xbm
END
tiny_S.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_S.xbm
END
tiny_T.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_T.xbm
END
ann_battery.xbm
K 25
svn:wc:ra_dav:version-url
V 48
/p/x49gp/code/!svn/ver/1/bitmaps/ann_battery.xbm
END
tiny_U.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_U.xbm
END
tiny_V.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_V.xbm
END
tiny_W.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_W.xbm
END
tiny_equal.xbm
K 25
svn:wc:ra_dav:version-url
V 47
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_equal.xbm
END
tiny_X.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_X.xbm
END
tiny_Y.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_Y.xbm
END
tiny_Z.xbm
K 25
svn:wc:ra_dav:version-url
V 43
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_Z.xbm
END
tiny_underscore.xbm
K 25
svn:wc:ra_dav:version-url
V 52
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_underscore.xbm
END
tiny_ampersand.xbm
K 25
svn:wc:ra_dav:version-url
V 51
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_ampersand.xbm
END
button_tiny.xbm
K 25
svn:wc:ra_dav:version-url
V 48
/p/x49gp/code/!svn/ver/1/bitmaps/button_tiny.xbm
END
ann_busy.xbm
K 25
svn:wc:ra_dav:version-url
V 45
/p/x49gp/code/!svn/ver/1/bitmaps/ann_busy.xbm
END
tiny_math_arrowleft.xbm
K 25
svn:wc:ra_dav:version-url
V 56
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_arrowleft.xbm
END
tiny_math_integral.xbm
K 25
svn:wc:ra_dav:version-url
V 55
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_integral.xbm
END
tiny_math_x.xbm
K 25
svn:wc:ra_dav:version-url
V 48
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_x.xbm
END
tiny_math_y.xbm
K 25
svn:wc:ra_dav:version-url
V 48
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_y.xbm
END
ann_left.xbm
K 25
svn:wc:ra_dav:version-url
V 45
/p/x49gp/code/!svn/ver/1/bitmaps/ann_left.xbm
END
tiny_math_greaterequal.xbm
K 25
svn:wc:ra_dav:version-url
V 59
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_greaterequal.xbm
END
tiny_math_partialdiff.xbm
K 25
svn:wc:ra_dav:version-url
V 58
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_partialdiff.xbm
END
tiny_math_infinity.xbm
K 25
svn:wc:ra_dav:version-url
V 55
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_infinity.xbm
END
tiny_parenright.xbm
K 25
svn:wc:ra_dav:version-url
V 52
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_parenright.xbm
END
tiny_arrowleft.xbm
K 25
svn:wc:ra_dav:version-url
V 51
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_arrowleft.xbm
END
tiny_less.xbm
K 25
svn:wc:ra_dav:version-url
V 46
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_less.xbm
END
ann_right.xbm
K 25
svn:wc:ra_dav:version-url
V 46
/p/x49gp/code/!svn/ver/1/bitmaps/ann_right.xbm
END
tiny_math_lessequal.xbm
K 25
svn:wc:ra_dav:version-url
V 56
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_math_lessequal.xbm
END
tiny_bracketright.xbm
K 25
svn:wc:ra_dav:version-url
V 54
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_bracketright.xbm
END
tiny_two.xbm
K 25
svn:wc:ra_dav:version-url
V 45
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_two.xbm
END
tiny_one.xbm
K 25
svn:wc:ra_dav:version-url
V 45
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_one.xbm
END
tiny_bracketleft.xbm
K 25
svn:wc:ra_dav:version-url
V 53
/p/x49gp/code/!svn/ver/1/bitmaps/tiny_bracketleft.xbm
END

3091
bitmaps/.svn/entries Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,5 @@
#define ann_alpha_width 15
#define ann_alpha_height 12
static unsigned char ann_alpha_bits[] = {
0xe0, 0x03, 0x18, 0x44, 0x0c, 0x4c, 0x06, 0x2c, 0x07, 0x2c, 0x07, 0x1c,
0x07, 0x0c, 0x07, 0x0c, 0x07, 0x0e, 0x0e, 0x4d, 0xf8, 0x38, 0x00, 0x00};

View file

@ -0,0 +1,5 @@
#define ann_battery_width 15
#define ann_battery_height 12
static unsigned char ann_battery_bits[] = {
0x04, 0x10, 0x02, 0x20, 0x12, 0x24, 0x09, 0x48, 0xc9, 0x49, 0xc9, 0x49,
0xc9, 0x49, 0x09, 0x48, 0x12, 0x24, 0x02, 0x20, 0x04, 0x10, 0x00, 0x00};

View file

@ -0,0 +1,5 @@
#define ann_busy_width 15
#define ann_busy_height 12
static unsigned char ann_busy_bits[] = {
0xfc, 0x1f, 0x08, 0x08, 0x08, 0x08, 0xf0, 0x07, 0xe0, 0x03, 0xc0, 0x01,
0x40, 0x01, 0x20, 0x02, 0x10, 0x04, 0xc8, 0x09, 0xe8, 0x0b, 0xfc, 0x1f};

View file

@ -0,0 +1,5 @@
#define ann_io_width 15
#define ann_io_height 12
static unsigned char ann_io_bits[] = {
0x0c, 0x00, 0x1e, 0x00, 0x33, 0x0c, 0x61, 0x18, 0xcc, 0x30, 0xfe, 0x7f,
0xfe, 0x7f, 0xcc, 0x30, 0x61, 0x18, 0x33, 0x0c, 0x1e, 0x00, 0x0c, 0x00};

View file

@ -0,0 +1,5 @@
#define ann_left_width 15
#define ann_left_height 12
static unsigned char ann_left_bits[] = {
0xfe, 0x3f, 0xff, 0x7f, 0x9f, 0x7f, 0xcf, 0x7f, 0xe7, 0x7f, 0x03, 0x78,
0x03, 0x70, 0xe7, 0x73, 0xcf, 0x73, 0x9f, 0x73, 0xff, 0x73, 0xfe, 0x33};

View file

@ -0,0 +1,5 @@
#define ann_right_width 15
#define ann_right_height 12
static unsigned char ann_right_bits[] = {
0xfe, 0x3f, 0xff, 0x7f, 0xff, 0x7c, 0xff, 0x79, 0xff, 0x73, 0x0f, 0x60,
0x07, 0x60, 0xe7, 0x73, 0xe7, 0x79, 0xe7, 0x7c, 0xe7, 0x7f, 0xe6, 0x3f};

View file

@ -0,0 +1,19 @@
#define button_large_width 46
#define button_large_height 32
static unsigned char button_large_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0xff, 0x07,
0xfc, 0xff, 0xff, 0xff, 0xff, 0x0f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfc, 0xff, 0xff, 0xff, 0xff, 0x0f, 0xe0, 0xff, 0xff, 0xff, 0xff, 0x01,
0x00, 0xfe, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x80, 0xff, 0x7f, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

View file

@ -0,0 +1,17 @@
#define button_normal_width 46
#define button_normal_height 28
static unsigned char button_normal_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0xff, 0x07,
0xfc, 0xff, 0xff, 0xff, 0xff, 0x0f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f,
0xfc, 0xff, 0xff, 0xff, 0xff, 0x0f, 0xe0, 0xff, 0xff, 0xff, 0xff, 0x01,
0x00, 0xfe, 0xff, 0xff, 0x1f, 0x00, 0x00, 0x80, 0xff, 0x7f, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

View file

@ -0,0 +1,157 @@
/* GdkPixbuf RGBA C-Source image dump */
#ifdef __SUNPRO_C
#pragma align 4 (button_round)
#endif
#ifdef __GNUC__
static const guint8 button_round[] __attribute__ ((__aligned__ (4))) =
#else
static const guint8 button_round[] =
#endif
{ ""
/* Pixbuf magic (0x47646b50) */
"GdkP"
/* length: header (24) + pixel_data (4356) */
"\0\0\21\34"
/* pixdata_type (0x1010002) */
"\1\1\0\2"
/* rowstride (132) */
"\0\0\0\204"
/* width (33) */
"\0\0\0!"
/* height (33) */
"\0\0\0!"
/* pixel_data: */
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\255\0\0\0\244\0\0\0\232\0\0\0\232"
"\0\0\0\232\0\0\0\244\0\0\0\255\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\247\0\0\0\215\0\0\0|\0\0\0o\0\0\0_\0\0\0Z\0\0\0Z\0\0"
"\0_\0\0\0f\0\0\0o\0\0\0\201\0\0\0\225\0\0\0\255\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\247\0\0"
"\0\211\0\0\0h\0\0\0W\0\0\0D\0\0\0:\0\0\0""1\0\0\0/\0\0\0,\0\0\0/\0\0"
"\0""4\0\0\0:\0\0\0H\0\0\0Z\0\0\0r\0\0\0\215\0\0\0\255\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\225\0\0\0o\0\0\0R\0\0\0:\0"
"\0\0*\0\0\0!\0\0\0\34\0\0\0\27\0\0\0\26\0\0\0\26\0\0\0\26\0\0\0\27\0"
"\0\0\35\0\0\0#\0\0\0/\0\0\0A\0\0\0W\0\0\0|\0\0\0\244\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\261\0\0\0\215\0\0\0_\0\0\0D\0\0\0,\0\0\0\35\0\0\0"
"\26\0\0\0\21\0\0\0\16\0\0\0\15\0\0\0\13\0\0\0\13\0\0\0\13\0\0\0\15\0"
"\0\0\16\0\0\0\22\0\0\0\27\0\0\0\37\0\0\0""1\0\0\0K\0\0\0h\0\0\0\225\0"
"\0\0\273\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\211\0\0\0_\0\0\0:\0\0\0#\0\0\0\27\0\0\0\20"
"\0\0\0\14\0\0\0\10\0\0\0\7\0\0\0\6\0\0\0\6\0\0\0\5\0\0\0\6\0\0\0\6\0"
"\0\0\7\0\0\0\11\0\0\0\15\0\0\0\22\0\0\0\31\0\0\0(\0\0\0D\0\0\0h\0\0\0"
"\225\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\222\0\0\0_\0\0\0:\0\0\0!\0\0\0\24\0\0\0\15\0\0\0\11\0"
"\0\0\6\0\0\0\5\0\0\0\4\0\0\0\4\0\0\0\3\0\0\0\3\0\0\0\3\0\0\0\4\0\0\0"
"\4\0\0\0\5\0\0\0\6\0\0\0\11\0\0\0\17\0\0\0\27\0\0\0&\0\0\0D\0\0\0o\0"
"\0\0\244\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\244\0\0\0o\0\0\0A\0\0\0#\0\0\0\24\0\0\0\15\0\0\0\10\0\0\0\5\0\0\0"
"\4\0\0\0\3\0\0\0\3\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\3\0"
"\0\0\3\0\0\0\4\0\0\0\6\0\0\0\10\0\0\0\16\0\0\0\27\0\0\0*\0\0\0K\0\0\0"
"|\0\0\0\255\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\211"
"\0\0\0O\0\0\0*\0\0\0\27\0\0\0\15\0\0\0\10\0\0\0\5\0\0\0\4\0\0\0\3\0\0"
"\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2"
"\0\0\0\3\0\0\0\4\0\0\0\5\0\0\0\10\0\0\0\17\0\0\0\32\0\0\0""1\0\0\0_\0"
"\0\0\222\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\244\0\0\0f\0\0"
"\0:\0\0\0\35\0\0\0\20\0\0\0\10\0\0\0\5\0\0\0\3\0\0\0\3\0\0\0\2\0\0\0"
"\2\0\0\0\2\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0\0\0\2\0\0\0\2\0"
"\0\0\2\0\0\0\3\0\0\0\4\0\0\0\6\0\0\0\12\0\0\0\22\0\0\0!\0\0\0A\0\0\0"
"r\0\0\0\255\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\211\0\0\0R\0\0\0(\0"
"\0\0\24\0\0\0\13\0\0\0\6\0\0\0\4\0\0\0\3\0\0\0\2\0\0\0\2\0\0\0\2\0\0"
"\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0\0\0\2"
"\0\0\0\2\0\0\0\3\0\0\0\4\0\0\0\7\0\0\0\15\0\0\0\31\0\0\0""1\0\0\0_\0"
"\0\0\225\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0y\0\0\0A\0\0\0\37\0\0\0"
"\20\0\0\0\10\0\0\0\5\0\0\0\3\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\1\0\0\0\1"
"\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0\0"
"\0\2\0\0\0\2\0\0\0\3\0\0\0\5\0\0\0\12\0\0\0\23\0\0\0&\0\0\0O\0\0\0\211"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\247\0\0\0f\0\0\0""4\0\0\0\31\0\0\0\15"
"\0\0\0\6\0\0\0\4\0\0\0\3\0\0\0\2\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\1\0\0"
"\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2"
"\0\0\0\2\0\0\0\3\0\0\0\4\0\0\0\10\0\0\0\17\0\0\0\37\0\0\0A\0\0\0y\0\0"
"\0\261\0\0\0\0\0\0\0\0\0\0\0\232\0\0\0_\0\0\0/\0\0\0\27\0\0\0\14\0\0"
"\0\6\0\0\0\3\0\0\0\2\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1"
"\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0\0"
"\0\2\0\0\0\3\0\0\0\4\0\0\0\6\0\0\0\15\0\0\0\32\0\0\0""7\0\0\0h\0\0\0"
"\255\0\0\0\0\0\0\0\0\0\0\0\225\0\0\0W\0\0\0*\0\0\0\24\0\0\0\12\0\0\0"
"\5\0\0\0\3\0\0\0\2\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0"
"\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0"
"\2\0\0\0\2\0\0\0\4\0\0\0\6\0\0\0\15\0\0\0\27\0\0\0""1\0\0\0f\0\0\0\244"
"\0\0\0\0\0\0\0\0\0\0\0\222\0\0\0R\0\0\0(\0\0\0\23\0\0\0\11\0\0\0\5\0"
"\0\0\3\0\0\0\2\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0"
"\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0"
"\0\0\2\0\0\0\4\0\0\0\6\0\0\0\14\0\0\0\27\0\0\0""1\0\0\0_\0\0\0\244\0"
"\0\0\0\0\0\0\0\0\0\0\225\0\0\0W\0\0\0*\0\0\0\24\0\0\0\12\0\0\0\5\0\0"
"\0\3\0\0\0\2\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1"
"\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0\0"
"\0\2\0\0\0\4\0\0\0\6\0\0\0\15\0\0\0\27\0\0\0""1\0\0\0f\0\0\0\244\0\0"
"\0\0\0\0\0\0\0\0\0\232\0\0\0_\0\0\0/\0\0\0\26\0\0\0\13\0\0\0\6\0\0\0"
"\3\0\0\0\2\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0"
"\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0\0\0\2\0\0\0"
"\3\0\0\0\4\0\0\0\6\0\0\0\15\0\0\0\32\0\0\0""7\0\0\0h\0\0\0\255\0\0\0"
"\0\0\0\0\0\0\0\0\244\0\0\0f\0\0\0""4\0\0\0\31\0\0\0\15\0\0\0\6\0\0\0"
"\4\0\0\0\3\0\0\0\2\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0"
"\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0\0\0\2\0\0\0"
"\3\0\0\0\4\0\0\0\10\0\0\0\17\0\0\0\37\0\0\0A\0\0\0r\0\0\0\261\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0y\0\0\0A\0\0\0\37\0\0\0\20\0\0\0\10\0\0\0\5\0\0"
"\0\3\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1"
"\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\3\0\0"
"\0\5\0\0\0\12\0\0\0\23\0\0\0&\0\0\0O\0\0\0\211\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\211\0\0\0R\0\0\0(\0\0\0\24\0\0\0\13\0\0\0\6\0\0\0\4"
"\0\0\0\3\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\1\0\0\0\1\0\0\0\1\0\0\0\1\0\0"
"\0\1\0\0\0\1\0\0\0\1\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\3\0\0\0\4\0\0\0\7"
"\0\0\0\15\0\0\0\27\0\0\0""1\0\0\0_\0\0\0\225\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\244\0\0\0f\0\0\0""7\0\0\0\35\0\0\0\20\0\0\0\10\0\0\0\5"
"\0\0\0\3\0\0\0\3\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\1\0\0\0\1\0\0"
"\0\1\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\3\0\0\0\4\0\0\0\6\0\0\0\12"
"\0\0\0\23\0\0\0!\0\0\0D\0\0\0r\0\0\0\255\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\211\0\0\0O\0\0\0*\0\0\0\27\0\0\0\15\0\0\0\10\0\0\0"
"\5\0\0\0\4\0\0\0\3\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0"
"\0\0\2\0\0\0\2\0\0\0\2\0\0\0\3\0\0\0\4\0\0\0\5\0\0\0\10\0\0\0\17\0\0"
"\0\32\0\0\0""1\0\0\0_\0\0\0\222\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\244\0\0\0o\0\0\0D\0\0\0#\0\0\0\24\0\0\0\15\0\0\0\7\0"
"\0\0\5\0\0\0\4\0\0\0\3\0\0\0\3\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0\2\0\0\0"
"\2\0\0\0\3\0\0\0\3\0\0\0\4\0\0\0\6\0\0\0\10\0\0\0\16\0\0\0\27\0\0\0*"
"\0\0\0K\0\0\0|\0\0\0\255\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\222\0\0\0_\0\0\0:\0\0\0!\0\0\0\24\0\0\0\15\0\0\0\11"
"\0\0\0\6\0\0\0\5\0\0\0\4\0\0\0\4\0\0\0\3\0\0\0\3\0\0\0\3\0\0\0\4\0\0"
"\0\4\0\0\0\5\0\0\0\6\0\0\0\12\0\0\0\17\0\0\0\27\0\0\0&\0\0\0D\0\0\0h"
"\0\0\0\244\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\215\0\0\0_\0\0\0>\0\0\0#\0\0\0\27\0\0\0\20\0\0\0"
"\14\0\0\0\11\0\0\0\7\0\0\0\6\0\0\0\6\0\0\0\5\0\0\0\6\0\0\0\6\0\0\0\7"
"\0\0\0\11\0\0\0\15\0\0\0\22\0\0\0\32\0\0\0*\0\0\0D\0\0\0h\0\0\0\225\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\261\0\0\0\215\0\0\0_\0\0\0D\0\0\0*\0\0\0\35\0\0\0\26"
"\0\0\0\21\0\0\0\15\0\0\0\14\0\0\0\13\0\0\0\12\0\0\0\13\0\0\0\15\0\0\0"
"\17\0\0\0\22\0\0\0\27\0\0\0\37\0\0\0""1\0\0\0K\0\0\0o\0\0\0\225\0\0\0"
"\273\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\225\0\0\0r\0\0\0R\0\0\0:\0\0\0"
"*\0\0\0\37\0\0\0\32\0\0\0\27\0\0\0\26\0\0\0\26\0\0\0\27\0\0\0\31\0\0"
"\0\35\0\0\0#\0\0\0/\0\0\0A\0\0\0Z\0\0\0y\0\0\0\244\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\247\0\0\0\211\0\0\0h\0\0\0R"
"\0\0\0D\0\0\0:\0\0\0""1\0\0\0/\0\0\0,\0\0\0/\0\0\0""4\0\0\0:\0\0\0H\0"
"\0\0Z\0\0\0r\0\0\0\215\0\0\0\255\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\247\0\0\0\215\0\0\0|\0"
"\0\0o\0\0\0f\0\0\0_\0\0\0_\0\0\0_\0\0\0f\0\0\0o\0\0\0\201\0\0\0\225\0"
"\0\0\255\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\255\0"
"\0\0\244\0\0\0\232\0\0\0\232\0\0\0\232\0\0\0\244\0\0\0\255\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
"\0\0\0\0\0\0\0\0\0"};

View file

@ -0,0 +1,17 @@
#define button_round_width 33
#define button_round_height 33
static unsigned char button_round_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x0f, 0x00, 0x00, 0x00, 0xfc,
0x7f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x01, 0x00, 0x80, 0xff, 0xff, 0x03,
0x00, 0xe0, 0xff, 0xff, 0x0f, 0x00, 0xe0, 0xff, 0xff, 0x0f, 0x00, 0xf0,
0xff, 0xff, 0x1f, 0x00, 0xf8, 0xff, 0xff, 0x3f, 0x00, 0xf8, 0xff, 0xff,
0x3f, 0x00, 0xfc, 0xff, 0xff, 0x7f, 0x00, 0xfc, 0xff, 0xff, 0x7f, 0x00,
0xfc, 0xff, 0xff, 0x7f, 0x00, 0xfe, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xff,
0xff, 0xff, 0x00, 0xfe, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xff, 0xff, 0xff,
0x00, 0xfe, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xff, 0xff, 0xff, 0x00, 0xfe,
0xff, 0xff, 0xff, 0x00, 0xfc, 0xff, 0xff, 0x7f, 0x00, 0xfc, 0xff, 0xff,
0x7f, 0x00, 0xfc, 0xff, 0xff, 0x7f, 0x00, 0xf8, 0xff, 0xff, 0x3f, 0x00,
0xf8, 0xff, 0xff, 0x3f, 0x00, 0xf0, 0xff, 0xff, 0x1f, 0x00, 0xe0, 0xff,
0xff, 0x0f, 0x00, 0xe0, 0xff, 0xff, 0x0f, 0x00, 0x80, 0xff, 0xff, 0x03,
0x00, 0x00, 0xff, 0xff, 0x01, 0x00, 0x00, 0xfc, 0x7f, 0x00, 0x00, 0x00,
0xe0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

View file

@ -0,0 +1,15 @@
#define button_small_width 36
#define button_small_height 28
static unsigned char button_small_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0x01, 0xfc, 0xff, 0xff, 0xff,
0x03, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe,
0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff,
0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07,
0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff,
0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff,
0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe,
0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff,
0xff, 0x07, 0xfc, 0xff, 0xff, 0xff, 0x03, 0xf0, 0xff, 0xff, 0xff, 0x00,
0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

View file

@ -0,0 +1,13 @@
#define button_tiny_width 36
#define button_tiny_height 22
static unsigned char button_tiny_bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xff,
0xff, 0xff, 0x01, 0xfc, 0xff, 0xff, 0xff, 0x03, 0xfe, 0xff, 0xff, 0xff,
0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe,
0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff,
0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07,
0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff,
0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff,
0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfe, 0xff, 0xff, 0xff, 0x07, 0xfc,
0xff, 0xff, 0xff, 0x03, 0xf8, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00,
0x00, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_A_width 5
#define tiny_A_height 7
#define tiny_A_x_hot 0
#define tiny_A_y_hot 6
static unsigned char tiny_A_bits[] = {
0x06, 0x09, 0x09, 0x0f, 0x09, 0x09, 0x09};

View file

@ -0,0 +1,6 @@
#define tiny_B_width 5
#define tiny_B_height 7
#define tiny_B_x_hot 0
#define tiny_B_y_hot 6
static unsigned char tiny_B_bits[] = {
0x07, 0x09, 0x09, 0x07, 0x09, 0x09, 0x07};

View file

@ -0,0 +1,6 @@
#define tiny_C_width 5
#define tiny_C_height 7
#define tiny_C_x_hot 0
#define tiny_C_y_hot 6
static unsigned char tiny_C_bits[] = {
0x06, 0x09, 0x01, 0x01, 0x01, 0x09, 0x06};

View file

@ -0,0 +1,6 @@
#define tiny_D_width 5
#define tiny_D_height 7
#define tiny_D_x_hot 0
#define tiny_D_y_hot 6
static unsigned char tiny_D_bits[] = {
0x07, 0x09, 0x09, 0x09, 0x09, 0x09, 0x07};

View file

@ -0,0 +1,6 @@
#define tiny_E_width 4
#define tiny_E_height 7
#define tiny_E_x_hot 0
#define tiny_E_y_hot 6
static unsigned char tiny_E_bits[] = {
0x17, 0x01, 0x01, 0x03, 0x01, 0x01, 0x17};

View file

@ -0,0 +1,6 @@
#define tiny_F_width 4
#define tiny_F_height 7
#define tiny_F_x_hot 0
#define tiny_F_y_hot 6
static unsigned char tiny_F_bits[] = {
0x07, 0x01, 0x01, 0x03, 0x01, 0x01, 0x01};

View file

@ -0,0 +1,6 @@
#define tiny_G_width 6
#define tiny_G_height 7
#define tiny_G_x_hot 0
#define tiny_G_y_hot 6
static unsigned char tiny_G_bits[] = {
0x0e, 0x11, 0x01, 0x01, 0x19, 0x11, 0x0e};

View file

@ -0,0 +1,6 @@
#define tiny_H_width 5
#define tiny_H_height 7
#define tiny_H_x_hot 0
#define tiny_H_y_hot 6
static unsigned char tiny_H_bits[] = {
0x09, 0x09, 0x09, 0x0f, 0x09, 0x09, 0x09};

View file

@ -0,0 +1,6 @@
#define tiny_I_width 4
#define tiny_I_height 7
#define tiny_I_x_hot 0
#define tiny_I_y_hot 6
static unsigned char tiny_I_bits[] = {
0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02};

View file

@ -0,0 +1,6 @@
#define tiny_J_width 5
#define tiny_J_height 7
#define tiny_J_x_hot 0
#define tiny_J_y_hot 6
static unsigned char tiny_J_bits[] = {
0x08, 0x08, 0x08, 0x08, 0x08, 0x09, 0x06};

View file

@ -0,0 +1,6 @@
#define tiny_K_width 5
#define tiny_K_height 7
#define tiny_K_x_hot 0
#define tiny_K_y_hot 6
static unsigned char tiny_K_bits[] = {
0x09, 0x05, 0x05, 0x03, 0x05, 0x05, 0x09};

View file

@ -0,0 +1,6 @@
#define tiny_L_width 4
#define tiny_L_height 7
#define tiny_L_x_hot 0
#define tiny_L_y_hot 6
static unsigned char tiny_L_bits[] = {
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07};

View file

@ -0,0 +1,6 @@
#define tiny_M_width 6
#define tiny_M_height 7
#define tiny_M_x_hot 0
#define tiny_M_y_hot 6
static unsigned char tiny_M_bits[] = {
0x11, 0x1b, 0x15, 0x15, 0x11, 0x11, 0x11};

View file

@ -0,0 +1,6 @@
#define tiny_N_width 5
#define tiny_N_height 7
#define tiny_N_x_hot 0
#define tiny_N_y_hot 6
static unsigned char tiny_N_bits[] = {
0x09, 0x0b, 0x0b, 0x0d, 0x0d, 0x09, 0x09};

View file

@ -0,0 +1,6 @@
#define tiny_O_width 5
#define tiny_O_height 7
#define tiny_O_x_hot 0
#define tiny_O_y_hot 6
static unsigned char tiny_O_bits[] = {
0x06, 0x09, 0x09, 0x09, 0x09, 0x09, 0x06};

View file

@ -0,0 +1,6 @@
#define tiny_P_width 5
#define tiny_P_height 7
#define tiny_P_x_hot 0
#define tiny_P_y_hot 6
static unsigned char tiny_P_bits[] = {
0x07, 0x09, 0x09, 0x07, 0x01, 0x01, 0x01};

View file

@ -0,0 +1,6 @@
#define tiny_Q_width 6
#define tiny_Q_height 7
#define tiny_Q_x_hot 0
#define tiny_Q_y_hot 6
static unsigned char tiny_Q_bits[] = {
0x0e, 0x11, 0x11, 0x11, 0x15, 0x09, 0x16};

View file

@ -0,0 +1,6 @@
#define tiny_R_width 5
#define tiny_R_height 7
#define tiny_R_x_hot 0
#define tiny_R_y_hot 6
static unsigned char tiny_R_bits[] = {
0x07, 0x09, 0x09, 0x07, 0x05, 0x09, 0x09};

View file

@ -0,0 +1,6 @@
#define tiny_S_width 5
#define tiny_S_height 7
#define tiny_S_x_hot 0
#define tiny_S_y_hot 6
static unsigned char tiny_S_bits[] = {
0x06, 0x09, 0x01, 0x06, 0x08, 0x09, 0x06};

View file

@ -0,0 +1,6 @@
#define tiny_T_width 5
#define tiny_T_height 7
#define tiny_T_x_hot 1
#define tiny_T_y_hot 6
static unsigned char tiny_T_bits[] = {
0x1f, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04};

View file

@ -0,0 +1,6 @@
#define tiny_U_width 5
#define tiny_U_height 7
#define tiny_U_x_hot 0
#define tiny_U_y_hot 6
static unsigned char tiny_U_bits[] = {
0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x06};

View file

@ -0,0 +1,6 @@
#define tiny_V_width 5
#define tiny_V_height 7
#define tiny_V_x_hot 0
#define tiny_V_y_hot 6
static unsigned char tiny_V_bits[] = {
0x09, 0x09, 0x09, 0x09, 0x09, 0x06, 0x06};

View file

@ -0,0 +1,6 @@
#define tiny_W_width 6
#define tiny_W_height 7
#define tiny_W_x_hot 0
#define tiny_W_y_hot 6
static unsigned char tiny_W_bits[] = {
0x11, 0x11, 0x11, 0x15, 0x15, 0x1b, 0x11};

View file

@ -0,0 +1,6 @@
#define tiny_X_width 5
#define tiny_X_height 7
#define tiny_X_x_hot 0
#define tiny_X_y_hot 6
static unsigned char tiny_X_bits[] = {
0x09, 0x09, 0x06, 0x06, 0x06, 0x09, 0x09};

View file

@ -0,0 +1,6 @@
#define tiny_Y_width 6
#define tiny_Y_height 7
#define tiny_Y_x_hot 0
#define tiny_Y_y_hot 6
static unsigned char tiny_Y_bits[] = {
0x11, 0x11, 0x0a, 0x04, 0x04, 0x04, 0x04};

View file

@ -0,0 +1,6 @@
#define tiny_Z_width 5
#define tiny_Z_height 7
#define tiny_Z_x_hot 0
#define tiny_Z_y_hot 6
static unsigned char tiny_Z_bits[] = {
0x0f, 0x08, 0x04, 0x04, 0x02, 0x01, 0x0f};

View file

@ -0,0 +1,6 @@
#define tiny_i_width 4
#define tiny_i_height 7
#define tiny_i_x_hot 0
#define tiny_i_y_hot 6
static unsigned char tiny_i_bits[] = {
0x02, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02};

View file

@ -0,0 +1,6 @@
#define tiny_ampersand_width 6
#define tiny_ampersand_height 7
#define tiny_ampersand_x_hot 0
#define tiny_ampersand_y_hot 6
static unsigned char tiny_ampersand_bits[] = {
0x06, 0x09, 0x06, 0x16, 0x09, 0x09, 0x16};

View file

@ -0,0 +1,6 @@
#define tiny_arrowleft_width 7
#define tiny_arrowleft_height 5
#define tiny_arrowleft_x_hot 0
#define tiny_arrowleft_y_hot 4
static unsigned char tiny_arrowleft_bits[] = {
0x02, 0x3f, 0x02, 0x00, 0x00 };

View file

@ -0,0 +1,6 @@
#define tiny_arrowright_width 7
#define tiny_arrowright_height 5
#define tiny_arrowright_x_hot 0
#define tiny_arrowright_y_hot 4
static unsigned char tiny_arrowright_bits[] = {
0x10, 0x3f, 0x10, 0x00, 0x00 };

View file

@ -0,0 +1,6 @@
#define tiny_braceleft_width 4
#define tiny_braceleft_height 9
#define tiny_braceleft_x_hot 0
#define tiny_braceleft_y_hot 7
static unsigned char tiny_braceleft_bits[] = {
0x04, 0x02, 0x02, 0x02, 0x01, 0x02, 0x02, 0x02, 0x04};

View file

@ -0,0 +1,6 @@
#define tiny_braceright_width 4
#define tiny_braceright_height 9
#define tiny_braceright_x_hot 0
#define tiny_braceright_y_hot 7
static unsigned char tiny_braceright_bits[] = {
0x01, 0x02, 0x02, 0x02, 0x04, 0x02, 0x02, 0x02, 0x01};

View file

@ -0,0 +1,6 @@
#define tiny_bracketleft_width 4
#define tiny_bracketleft_height 9
#define tiny_bracketleft_x_hot 0
#define tiny_bracketleft_y_hot 7
static unsigned char tiny_bracketleft_bits[] = {
0x07, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07};

View file

@ -0,0 +1,6 @@
#define tiny_bracketright_width 4
#define tiny_bracketright_height 9
#define tiny_bracketright_x_hot 0
#define tiny_bracketright_y_hot 7
static unsigned char tiny_bracketright_bits[] = {
0x07, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07};

View file

@ -0,0 +1,6 @@
#define tiny_colon_width 3
#define tiny_colon_height 6
#define tiny_colon_x_hot 0
#define tiny_colon_y_hot 5
static unsigned char tiny_colon_bits[] = {
0x03, 0x03, 0x00, 0x00, 0x03, 0x03 };

View file

@ -0,0 +1,6 @@
#define tiny_comma_width 4
#define tiny_comma_height 3
#define tiny_comma_x_hot 0
#define tiny_comma_y_hot 1
static unsigned char tiny_comma_bits[] = {
0x06, 0x06, 0x03};

View file

@ -0,0 +1,6 @@
#define tiny_equal_width 5
#define tiny_equal_height 5
#define tiny_equal_x_hot 0
#define tiny_equal_y_hot 4
static unsigned char tiny_equal_bits[] = {
0x0f, 0x00, 0x0f, 0x00, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_greater_width 5
#define tiny_greater_height 7
#define tiny_greater_x_hot 0
#define tiny_greater_y_hot 6
static unsigned char tiny_greater_bits[] = {
0x01, 0x02, 0x04, 0x08, 0x04, 0x02, 0x01};

View file

@ -0,0 +1,6 @@
#define tiny_guillemotleft_width 11
#define tiny_guillemotleft_height 6
#define tiny_guillemotleft_x_hot 0
#define tiny_guillemotleft_y_hot 5
static unsigned char tiny_guillemotleft_bits[] = {
0x18, 0x03, 0xc6, 0x00, 0x21, 0x00, 0xc6, 0x00, 0x18, 0x03, 0x00, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_guillemotright_width 11
#define tiny_guillemotright_height 6
#define tiny_guillemotright_x_hot 0
#define tiny_guillemotright_y_hot 5
static unsigned char tiny_guillemotright_bits[] = {
0x63, 0x00, 0x8c, 0x01, 0x10, 0x02, 0x8c, 0x01, 0x63, 0x00, 0x00, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_hyphen_width 5
#define tiny_hyphen_height 4
#define tiny_hyphen_x_hot 0
#define tiny_hyphen_y_hot 3
static unsigned char tiny_hyphen_bits[] = {
0x0f, 0x00, 0x00, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_large_comma_width 4
#define tiny_large_comma_height 6
#define tiny_large_comma_x_hot 0
#define tiny_large_comma_y_hot 2
static unsigned char tiny_large_comma_bits[] = {
0x07, 0x07, 0x07, 0x04, 0x02, 0x01 };

View file

@ -0,0 +1,6 @@
#define tiny_less_width 5
#define tiny_less_height 7
#define tiny_less_x_hot 0
#define tiny_less_y_hot 6
static unsigned char tiny_less_bits[] = {
0x08, 0x04, 0x02, 0x01, 0x02, 0x04, 0x08};

View file

@ -0,0 +1,7 @@
#define tiny_math_arrowleft_width 12
#define tiny_math_arrowleft_height 6
#define tiny_math_arrowleft_x_hot 0
#define tiny_math_arrowleft_y_hot 5
static unsigned char tiny_math_arrowleft_bits[] = {
0x10, 0x00, 0x1c, 0x00, 0xff, 0x07, 0x1c, 0x00, 0x10, 0x00, 0x00, 0x00
};

View file

@ -0,0 +1,7 @@
#define tiny_math_arrowright_width 12
#define tiny_math_arrowright_height 6
#define tiny_math_arrowright_x_hot 0
#define tiny_math_arrowright_y_hot 5
static unsigned char tiny_math_arrowright_bits[] = {
0x40, 0x00, 0xc0, 0x01, 0xff, 0x07, 0xc0, 0x01, 0x40, 0x00, 0x00, 0x00
};

View file

@ -0,0 +1,7 @@
#define tiny_math_downarrowleft_width 12
#define tiny_math_downarrowleft_height 8
#define tiny_math_downarrowleft_x_hot 0
#define tiny_math_downarrowleft_y_hot 7
static unsigned char tiny_math_downarrowleft_bits[] = {
0x00, 0x04, 0x00, 0x04, 0x10, 0x04, 0x1c, 0x04, 0xff, 0x07, 0x1c, 0x00,
0x10, 0x00, 0x00, 0x00 };

View file

@ -0,0 +1,7 @@
#define tiny_math_downarrowright_width 12
#define tiny_math_downarrowright_height 8
#define tiny_math_downarrowright_x_hot 0
#define tiny_math_downarrowright_y_hot 7
static unsigned char tiny_math_downarrowright_bits[] = {
0x01, 0x00, 0x01, 0x00, 0x41, 0x00, 0xc1, 0x01, 0xff, 0x07, 0xc0, 0x01,
0x40, 0x00, 0x00, 0x00 };

View file

@ -0,0 +1,6 @@
#define tiny_math_e_width 6
#define tiny_math_e_height 6
#define tiny_math_e_x_hot 0
#define tiny_math_e_y_hot 5
static unsigned char tiny_math_e_bits[] = {
0x0c, 0x12, 0x09, 0x07, 0x11, 0x0e};

View file

@ -0,0 +1,6 @@
#define tiny_math_equal_width 7
#define tiny_math_equal_height 6
#define tiny_math_equal_x_hot 0
#define tiny_math_equal_y_hot 5
static unsigned char tiny_math_equal_bits[] = {
0x3f, 0x00, 0x00, 0x3f, 0x00, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_math_greater_width 6
#define tiny_math_greater_height 7
#define tiny_math_greater_x_hot 0
#define tiny_math_greater_y_hot 6
static unsigned char tiny_math_greater_bits[] = {
0x03, 0x0c, 0x10, 0x0c, 0x03, 0x00, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_math_greaterequal_width 6
#define tiny_math_greaterequal_height 8
#define tiny_math_greaterequal_x_hot 0
#define tiny_math_greaterequal_y_hot 7
static unsigned char tiny_math_greaterequal_bits[] = {
0x03, 0x0c, 0x10, 0x0c, 0x03, 0x30, 0x0c, 0x03};

View file

@ -0,0 +1,6 @@
#define tiny_math_infinity_width 13
#define tiny_math_infinity_height 5
#define tiny_math_infinity_x_hot 0
#define tiny_math_infinity_y_hot 4
static unsigned char tiny_math_infinity_bits[] = {
0x9e, 0x07, 0x61, 0x08, 0x61, 0x08, 0x9e, 0x07, 0x00, 0x00 };

View file

@ -0,0 +1,7 @@
#define tiny_math_integral_width 9
#define tiny_math_integral_height 10
#define tiny_math_integral_x_hot 0
#define tiny_math_integral_y_hot 8
static unsigned char tiny_math_integral_bits[] = {
0x60, 0x00, 0x90, 0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x08, 0x00,
0x08, 0x00, 0x08, 0x00, 0x09, 0x00, 0x06, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_math_less_width 6
#define tiny_math_less_height 7
#define tiny_math_less_x_hot 0
#define tiny_math_less_y_hot 6
static unsigned char tiny_math_less_bits[] = {
0x18, 0x06, 0x01, 0x06, 0x18, 0x00, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_math_lessequal_width 6
#define tiny_math_lessequal_height 8
#define tiny_math_lessequal_x_hot 0
#define tiny_math_lessequal_y_hot 7
static unsigned char tiny_math_lessequal_bits[] = {
0x30, 0x0c, 0x02, 0x0c, 0x30, 0x03, 0x0c, 0x30};

View file

@ -0,0 +1,6 @@
#define tiny_math_notequal_width 7
#define tiny_math_notequal_height 8
#define tiny_math_notequal_x_hot 0
#define tiny_math_notequal_y_hot 7
static unsigned char tiny_math_notequal_bits[] = {
0x08, 0x08, 0x3f, 0x08, 0x04, 0x3f, 0x04, 0x04};

View file

@ -0,0 +1,7 @@
#define tiny_math_numbersign_width 10
#define tiny_math_numbersign_height 8
#define tiny_math_numbersign_x_hot 0
#define tiny_math_numbersign_y_hot 7
static unsigned char tiny_math_numbersign_bits[] = {
0x48, 0x00, 0x48, 0x00, 0xfe, 0x01, 0x48, 0x00, 0x24, 0x00, 0xff, 0x00,
0x24, 0x00, 0x24, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_math_partialdiff_width 6
#define tiny_math_partialdiff_height 8
#define tiny_math_partialdiff_x_hot 0
#define tiny_math_partialdiff_y_hot 7
static unsigned char tiny_math_partialdiff_bits[] = {
0x04, 0x08, 0x08, 0x1e, 0x11, 0x11, 0x11, 0x0e};

View file

@ -0,0 +1,7 @@
#define tiny_math_pi_width 9
#define tiny_math_pi_height 6
#define tiny_math_pi_x_hot 0
#define tiny_math_pi_y_hot 5
static unsigned char tiny_math_pi_bits[] = {
0xfe, 0x00, 0x25, 0x00, 0x24, 0x00, 0x24, 0x00, 0xa4, 0x00, 0x42, 0x00
};

View file

@ -0,0 +1,6 @@
#define tiny_math_radical_width 8
#define tiny_math_radical_height 11
#define tiny_math_radical_x_hot 0
#define tiny_math_radical_y_hot 8
static unsigned char tiny_math_radical_bits[] = {
0x40, 0x40, 0x40, 0x20, 0x20, 0x20, 0x17, 0x14, 0x1c, 0x08, 0x08};

View file

@ -0,0 +1,6 @@
#define tiny_math_summation_width 6
#define tiny_math_summation_height 9
#define tiny_math_summation_x_hot 0
#define tiny_math_summation_y_hot 7
static unsigned char tiny_math_summation_bits[] = {
0x1f, 0x11, 0x02, 0x04, 0x08, 0x04, 0x02, 0x11, 0x1f};

View file

@ -0,0 +1,6 @@
#define tiny_math_x_width 8
#define tiny_math_x_height 6
#define tiny_math_x_x_hot 0
#define tiny_math_x_y_hot 5
static unsigned char tiny_math_x_bits[] = {
0x26, 0x14, 0x08, 0x14, 0x53, 0x21};

View file

@ -0,0 +1,6 @@
#define tiny_math_y_width 7
#define tiny_math_y_height 9
#define tiny_math_y_x_hot 1
#define tiny_math_y_y_hot 6
static unsigned char tiny_math_y_bits[] = {
0x26, 0x24, 0x24, 0x14, 0x18, 0x08, 0x08, 0x05, 0x03};

View file

@ -0,0 +1,6 @@
#define tiny_notdef_width 4
#define tiny_notdef_height 5
#define tiny_notdef_x_hot 0
#define tiny_notdef_y_hot 4
static unsigned char tiny_notdef_bits[] = {
0x07, 0x07, 0x07, 0x00, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_numbersign_width 6
#define tiny_numbersign_height 6
#define tiny_numbersign_x_hot 0
#define tiny_numbersign_y_hot 5
static unsigned char tiny_numbersign_bits[] = {
0x0a, 0x1f, 0x0a, 0x0a, 0x1f, 0x0a};

View file

@ -0,0 +1,6 @@
#define tiny_one_width 3
#define tiny_one_height 7
#define tiny_one_x_hot 0
#define tiny_one_y_hot 6
static unsigned char tiny_one_bits[] = {
0x03, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02};

View file

@ -0,0 +1,6 @@
#define tiny_overscore_width 6
#define tiny_overscore_height 9
#define tiny_overscore_x_hot 1
#define tiny_overscore_y_hot 8
static unsigned char tiny_overscore_bits[] = {
0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_parenleft_width 4
#define tiny_parenleft_height 9
#define tiny_parenleft_x_hot 0
#define tiny_parenleft_y_hot 7
static unsigned char tiny_parenleft_bits[] = {
0x04, 0x02, 0x02, 0x01, 0x01, 0x01, 0x02, 0x02, 0x04};

View file

@ -0,0 +1,6 @@
#define tiny_parenright_width 4
#define tiny_parenright_height 9
#define tiny_parenright_x_hot 0
#define tiny_parenright_y_hot 7
static unsigned char tiny_parenright_bits[] = {
0x01, 0x02, 0x02, 0x04, 0x04, 0x04, 0x02, 0x02, 0x01};

View file

@ -0,0 +1,6 @@
#define tiny_period_width 3
#define tiny_period_height 2
#define tiny_period_x_hot 0
#define tiny_period_y_hot 1
static unsigned char tiny_period_bits[] = {
0x03, 0x03};

View file

@ -0,0 +1,6 @@
#define tiny_quotedbl_width 4
#define tiny_quotedbl_height 7
#define tiny_quotedbl_x_hot 0
#define tiny_quotedbl_y_hot 6
static unsigned char tiny_quotedbl_bits[] = {
0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00};

View file

@ -0,0 +1,6 @@
#define tiny_slash_width 4
#define tiny_slash_height 7
#define tiny_slash_x_hot 0
#define tiny_slash_y_hot 6
static unsigned char tiny_slash_bits[] = {
0x04, 0x04, 0x02, 0x02, 0x02, 0x01, 0x01};

View file

@ -0,0 +1,6 @@
#define tiny_three_width 5
#define tiny_three_height 7
#define tiny_three_x_hot 0
#define tiny_three_y_hot 6
static unsigned char tiny_three_bits[] = {
0x06, 0x09, 0x08, 0x06, 0x08, 0x09, 0x06};

View file

@ -0,0 +1,6 @@
#define tiny_two_width 5
#define tiny_two_height 7
#define tiny_two_x_hot 0
#define tiny_two_y_hot 6
static unsigned char tiny_two_bits[] = {
0x06, 0x09, 0x08, 0x08, 0x04, 0x02, 0x0f};

Some files were not shown because too many files have changed in this diff Show more