Systype file
Systype defines the CPUType and CPUSpeed.
LEVEL set 2 opt -l ttl System Type Definitions page ************************************************************ * * CPU Type Definitions * org 1 Gimix rmb 1 SSB rmb 1 Kodak rmb 1 MotGED rmb 1 Primal rmb 1 Helix rmb 1 Positron rmb 1 Profitel rmb 1 Gimix2 rmb 1 Color rmb 1 Comtrol rmb 1 Dragon rmb 1 AcuPoint rmb 1 Delco rmb 1 CMS9639 rmb 1 Sat rmb 1 FM11L2 rmb 1 Pal1M92 rmb 1 Generic rmb 1 Gen6829 rmb 1 DRG128 rmb 1 Dragon 128 ifeq LEVEL-1Exorsr rmb 1 S09 rmb 1 Swtc rmb 1 Cms9609 rmb 1 Cms9619 rmb 1 Mm19 rmb 1 Percom rmb 1 Elektra rmb 1 Digalog rmb 1 Matrix rmb 1 TCSF1 rmb 1 TCSF2 rmb 1 FM7 rmb 1endc OneMHz equ 1 TwoMHz equ 2 ************************************************************ * * Disk Controller Type Definitions * org 1 G68 rmb 1 DCB4 rmb 1 ExDiskII rmb 1 ExDskIII rmb 1 PD5 rmb 1 H58 rmb 1 PosiDisk rmb 1 ProfDisk rmb 1 Cms9670 rmb 1 AcuDisk rmb 1 PalFdisk rmb 1 PalHdisk rmb 1 ifeq LEVEL-1DMAF2 rmb 1 DC2 rmb 1 DC3 rmb 1 HDAP rmb 1 LFD400 rmb 1 G28 rmb 1 G58 rmb 1endc DiskType set 0 ************************************************************ * * Clock Type Definitions * org 1 MC6840 rmb 1 MC6840 timer VIA rmb 1 VIA timer M58167 rmb 1 M58167 clock MC146818 rmb 1 MC146818 clock MPT rmb 1 Swtpc MPT timer card CMS rmb 1 CMS 9619 cpu clock Acu58167 rmb 1 Accupoint clock MC40.18 rmb 1 MC146818 clock with MC6840 time-slicing VSYNC rmb 1 CRTC Vertical Sync into 6821 PIA * * MC6840 type definitions * org 1 Standard rmb 1 MC6840 standard version will lose time on IRQmask Missed rmb 1 MC6840 used with missing tick counter M6840Typ set Standard ******************************************** * PIA type set up * org 1 REGULAR rmb 1 all others MPL2Type rmb 1 southwest parallel PIAType set REGULAR ******************************************** * ACIA type set up * org 1 ACIA6850 rmb 1 MC6850 acia. ACIA6551 rmb 1 SY6551 acia. ACIATYPE set ACIA6850 ifne LEVEL-1org 1 BlockTyp rmb 1 check only first bytes of RAM block ByteType rmb 1 check all bytes of RAM org 1 Limited rmb 1 check only top 64k for ROM modules UnLimitd rmb 1 check all NotRAM for modules * NOTE: The UnLimitd check assumes any NotRAM * with a module will always have $87CD * as the first two bytes in the block.endc EXTERR equ 0 include extended error message handling TimePoll equ 0 include timer polling function opt l *************** * * SYSTEM SELECTION * CPUType set GIMIX CPUSpeed set TwoMHz * ***************