diff --git a/samples/Makefile b/samples/Makefile index 746de79a7..81372f802 100644 --- a/samples/Makefile +++ b/samples/Makefile @@ -79,6 +79,7 @@ EXELIST = ascii \ mandelbrot \ mousedemo \ nachtm \ + ovrldemo \ plasma \ sieve \ tgidemo @@ -122,7 +123,7 @@ endif nachtm: nachtm.o -overlaydemo: overlaydemo.o +ovrldemo: overlaydemo.o @$(LD) -t $(SYS) -m $(basename $@).map -C $(SYS)-overlay.cfg -o $@ $^ $(CLIB) plasma: plasma.o @@ -168,5 +169,3 @@ clean: .PHONY: zap zap: clean $(RM) $(EXELIST) samples.d64 - - diff --git a/samples/overlaydemo.c b/samples/overlaydemo.c index 02451a28a..318a32e63 100644 --- a/samples/overlaydemo.c +++ b/samples/overlaydemo.c @@ -8,6 +8,7 @@ #include +#include #include #include @@ -70,17 +71,19 @@ unsigned char loadfile (char *name, void *addr, void *size) void main (void) { log ("Calling overlay 1 from main"); - if (loadfile ("overlaydemo.1", &_OVERLAY1_LOAD__, &_OVERLAY1_SIZE__)) { + if (loadfile ("ovrldemo.1", &_OVERLAY1_LOAD__, &_OVERLAY1_SIZE__)) { foo (); } log ("Calling overlay 2 from main"); - if (loadfile ("overlaydemo.2", &_OVERLAY2_LOAD__, &_OVERLAY2_SIZE__)) { + if (loadfile ("ovrldemo.2", &_OVERLAY2_LOAD__, &_OVERLAY2_SIZE__)) { bar (); } log ("Calling overlay 3 from main"); - if (loadfile ("overlaydemo.3", &_OVERLAY3_LOAD__, &_OVERLAY3_SIZE__)) { + if (loadfile ("ovrldemo.3", &_OVERLAY3_LOAD__, &_OVERLAY3_SIZE__)) { foobar (); } + + cgetc (); }