diff options
Diffstat (limited to 'headids.h')
-rw-r--r-- | headids.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/headids.h b/headids.h new file mode 100644 index 0000000..e9e8bfb --- /dev/null +++ b/headids.h @@ -0,0 +1,28 @@ +/* headids.h */ +/*****************************************************************************/ +/* Makroassembler AS */ +/* */ +/* Hier sind alle Prozessor-IDs mit ihren Eigenschaften gesammelt */ +/* */ +/* Historie: 29. 8.1998 angelegt */ +/* */ +/*****************************************************************************/ + +/* Hex-Formate */ + +typedef enum {Default,MotoS, + IntHex,IntHex16,IntHex32, + MOSHex,TekHex,TiDSK,Atmel} THexFormat; + +typedef struct + { + char *Name; + Word Id; + THexFormat HexFormat; + } TFamilyDescr,*PFamilyDescr; + +extern PFamilyDescr FindFamilyByName(char *Name); + +extern PFamilyDescr FindFamilyById(Word Id); + +extern void headids_init(void); |