save listing off ; kein Listing über diesen File ;**************************************************************************** ;* * ;* AS 1.41 - Datei REGM16C.INC * ;* * ;* Sinn : enthält Registerdefinitionen für den M16C, Modell M30600M8 * ;* * ;* letzte Änderungen : 30. 8.1996 * ;* 8. 2.1997 if MomPass... * ;* 7. 7.1999 added two more M16C family CPU entries * ;* * ;**************************************************************************** ifndef regm16cinc ; verhindert Mehrfacheinbindung regm16cinc equ 1 if MOMPASS=1 switch MOMCPUNAME case "M16C" fatal "please be more specific; do not use the generic processor type for this header file!" case "M30600M8" message "including M30600M8-registers" case "M30610" message "including M30610 registers" case "M30620" message "including M30620 registers" elsecase fatal "invalid processor type: only M30600M8, M30610, or M30620 allowed!" endcase endif ;---------------------------------------------------------------------------- ; benötigte Makros __bitreg macro Name,Adr,Mask Name equ Adr irp BIT,0,1,2,3,4,5,6,7 if Mask&(1<