mirror of
https://github.com/pruten/shoebill.git
synced 2024-12-28 20:29:26 +00:00
d19c17812c
- Refactored VIA rega/b implementation - Timers don't "work" yet, but they work a little better - Split rega/b into input and output versions - Fixed a bug that would mistake VIA1 accesses for VIA2 - Added basic support for PRAM and the RTC, although they're not wired into the GUI yet - Replaced every *alloc() call with an alloc_pool call, which is a start toward supporting clean restarts - Replaced ea_addr, ea_read, ea_write, and ea_read_commit with jump tables - Got rid of ~inst() macro in cpu.c - added a GLUT-based debugger
13 lines
309 B
Makefile
13 lines
309 B
Makefile
|
|
CC = clang
|
|
CFLAGS = -O0 -ggdb -flto -Wno-deprecated-declarations
|
|
LFLAGS = -L ../intermediates -lshoebill_core -framework GLUT -framework OpenGL -ledit
|
|
|
|
all: debugger
|
|
|
|
debugger: Makefile debugger.c ../intermediates/libshoebill_core.a
|
|
$(CC) $(CFLAGS) $(LFLAGS) debugger.c -o debugger
|
|
|
|
clean:
|
|
rm -rf debugger
|