Moved the 'menuicon' files from 'geos-cbm' to 'geos-common' which are believed to work as-is on Apple GEOS too.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5441 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
@@ -32,7 +32,8 @@ CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
|
||||
DIRS = dlgbox \
|
||||
file \
|
||||
graph \
|
||||
memory
|
||||
memory \
|
||||
menuicon
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
# Directives
|
||||
|
||||
14
libsrc/geos-common/menuicon/Makefile
Normal file
14
libsrc/geos-common/menuicon/Makefile
Normal file
@@ -0,0 +1,14 @@
|
||||
#
|
||||
# makefile for CC65 runtime library
|
||||
#
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
# Object files
|
||||
|
||||
S_OBJS += domenu.o \
|
||||
dopreviousmenu.o \
|
||||
redomenu.o \
|
||||
recovermenu.o \
|
||||
recoverallmenus.o \
|
||||
gotofirstmenu.o \
|
||||
doicons.o
|
||||
17
libsrc/geos-common/menuicon/doicons.s
Normal file
17
libsrc/geos-common/menuicon/doicons.s
Normal file
@@ -0,0 +1,17 @@
|
||||
|
||||
;
|
||||
; Maciej 'YTM/Alliance' Witkowiak
|
||||
;
|
||||
; 30.10.99
|
||||
|
||||
; void DoIcons (struct icontab *myicons);
|
||||
|
||||
.export _DoIcons
|
||||
|
||||
.include "jumptab.inc"
|
||||
.include "geossym.inc"
|
||||
|
||||
_DoIcons:
|
||||
sta r0L
|
||||
stx r0H
|
||||
jmp DoIcons
|
||||
18
libsrc/geos-common/menuicon/domenu.s
Normal file
18
libsrc/geos-common/menuicon/domenu.s
Normal file
@@ -0,0 +1,18 @@
|
||||
|
||||
;
|
||||
; Maciej 'YTM/Alliance' Witkowiak
|
||||
;
|
||||
; 30.10.99
|
||||
|
||||
; void DoMenu (struct menu *mymenu);
|
||||
|
||||
.export _DoMenu
|
||||
|
||||
.include "jumptab.inc"
|
||||
.include "geossym.inc"
|
||||
|
||||
_DoMenu:
|
||||
sta r0L
|
||||
stx r0H
|
||||
lda #0
|
||||
jmp DoMenu
|
||||
13
libsrc/geos-common/menuicon/dopreviousmenu.s
Normal file
13
libsrc/geos-common/menuicon/dopreviousmenu.s
Normal file
@@ -0,0 +1,13 @@
|
||||
|
||||
;
|
||||
; Maciej 'YTM/Alliance' Witkowiak
|
||||
;
|
||||
; 30.10.99
|
||||
|
||||
; void DoPreviousMenu (void);
|
||||
|
||||
.export _DoPreviousMenu
|
||||
|
||||
.include "jumptab.inc"
|
||||
|
||||
_DoPreviousMenu = DoPreviousMenu
|
||||
13
libsrc/geos-common/menuicon/gotofirstmenu.s
Normal file
13
libsrc/geos-common/menuicon/gotofirstmenu.s
Normal file
@@ -0,0 +1,13 @@
|
||||
|
||||
;
|
||||
; Maciej 'YTM/Alliance' Witkowiak
|
||||
;
|
||||
; 30.10.99
|
||||
|
||||
; void GotoFirstMenu (void);
|
||||
|
||||
.export _GotoFirstMenu
|
||||
|
||||
.include "jumptab.inc"
|
||||
|
||||
_GotoFirstMenu = GotoFirstMenu
|
||||
13
libsrc/geos-common/menuicon/recoverallmenus.s
Normal file
13
libsrc/geos-common/menuicon/recoverallmenus.s
Normal file
@@ -0,0 +1,13 @@
|
||||
|
||||
;
|
||||
; Maciej 'YTM/Alliance' Witkowiak
|
||||
;
|
||||
; 30.10.99
|
||||
|
||||
; void RecoverAllMenus (void);
|
||||
|
||||
.export _RecoverAllMenus
|
||||
|
||||
.include "jumptab.inc"
|
||||
|
||||
_RecoverAllMenus = RecoverAllMenus
|
||||
13
libsrc/geos-common/menuicon/recovermenu.s
Normal file
13
libsrc/geos-common/menuicon/recovermenu.s
Normal file
@@ -0,0 +1,13 @@
|
||||
|
||||
;
|
||||
; Maciej 'YTM/Alliance' Witkowiak
|
||||
;
|
||||
; 30.10.99
|
||||
|
||||
; void RecoverMenu (void);
|
||||
|
||||
.export _RecoverMenu
|
||||
|
||||
.include "jumptab.inc"
|
||||
|
||||
_RecoverMenu = RecoverMenu
|
||||
13
libsrc/geos-common/menuicon/redomenu.s
Normal file
13
libsrc/geos-common/menuicon/redomenu.s
Normal file
@@ -0,0 +1,13 @@
|
||||
|
||||
;
|
||||
; Maciej 'YTM/Alliance' Witkowiak
|
||||
;
|
||||
; 30.10.99
|
||||
|
||||
; void ReDoMenu (void);
|
||||
|
||||
.export _ReDoMenu
|
||||
|
||||
.include "jumptab.inc"
|
||||
|
||||
_ReDoMenu = ReDoMenu
|
||||
Reference in New Issue
Block a user