Mercurial > hg > Members > kono > nitros9-code
view rules.mak @ 93:0c12245b7bdc
Fixed NitrOS-9 and OS-9 Level Two bug where Address was too far off the
end of the module for the ldy <Address,pcr to work
author | boisy |
---|---|
date | Wed, 03 Jul 2002 19:19:16 +0000 |
parents | 4ceb0578f0d1 |
children | 41d00dbe5f9a |
line wrap: on
line source
# Rules for making OS-9/6X09 modules # If we're using the OS-9 emulator and the *real* OS-9 assembler, # uncomment the following two lines. #AS = os9 /mnt2/src/ocem/os9/asm #ASOUT = o= # Use the cross assembler AS = os9asm ASOUT = -o= AFLAGS = -q # Commands RM = rm MERGE = cat PADROM = os9padrom ECHO = echo CHMOD = chmod # File managers %.mn: %.asm $(AS) $(AFLAGS) $< $(ASOUT)$@ # Device drivers %.dr: %.asm $(AS) $(AFLAGS) $< $(ASOUT)$@ # Device descriptors %.dd: %.asm $(AS) $(AFLAGS) $< $(ASOUT)$@ # Window device descriptors %.dw: %.asm $(AS) $(AFLAGS) $< $(ASOUT)$@ # Terminal device descriptors %.dt: %.asm $(AS) $(AFLAGS) $< $(ASOUT)$@ # I/O subroutines %.io: %.asm $(AS) $(AFLAGS) $< $(ASOUT)$@ # 60Hz clocks %.60hz: %.asm $(AS) -aTPS=60 $(AFLAGS) $< $(ASOUT)$@ # 50Hz clocks %.50hz: %.asm $(AS) -aTPS=50 $(AFLAGS) $< $(ASOUT)$@ # All other modules %: %.asm $(AS) $(AFLAGS) $< $(ASOUT)$@