Path: news.uiowa.edu!chi-news.cic.net!newsxfer.itd.umich.edu!bloom-beacon.mit.edu!senator-bedfellow.mit.edu!pbauer From: pbauer@athena.mit.edu (Paul H Bauer) Newsgroups: comp.sys.apple2 Subject: Re: accelerator's slot? Date: 8 Oct 1995 00:24:39 GMT Organization: Massachusetts Institute of Technology Lines: 149 Message-ID: <4575o7$a1l@senator-bedfellow.MIT.EDU> References: <44ucs3$haa@mordred.cc.jyu.fi> NNTP-Posting-Host: arcadia.mit.edu TITAN ACCELERATOR IIe Section 1 STEP 1. DON'T TAKE THE ACCELERATOR IIE OUT OF THE PINK ANTI-STATIC BAG YET. STEP 2. Turn off the power to your Apple. STEP 3. Put a piece of aluminum foil on the table next to your Apple. STEP 4. Take the cover off the Apple. STEP 5. Make a list of the contents of each slot in a table like the one below: Slot 0 ____________________ Slot 4 ______________________ (or aux slot) Slot 1 ____________________ Slot 5 ______________________ Slot 2 ____________________ Slot 6 ______________________ Slot 3 ____________________ Slot 7 ______________________ STEP 6. If you have an Apple II or II Plus,we reccomend that you put your Accelerator IIe in slot 0. If you have a memory board in slot 0 now move it to another slot or just take it out. The Accelerator IIe contains its own built-in language card with 16k of memory, so you don't really need another 16k memory board. STEP 7. On your slot table, mark the slot number(s) that contain DISK CONTROLLER CARD(S), MODEM INTERFACE, VIDEO DIGITIZER CARD, or other interfaces to time-sensitive devices. A time-sensitive device is one whose controlling software makes iterative timing calculations. This does not include memory boards, 80 column cards, or printer interfaces. STEP 8. Touch the Apple's power supply to discharge any static electricity on your fingers. Then remove the Accelerator IIe from its pink bag and put the board on the aluminum foil. Make sure each pin is touching the aluminum foil to prevent static buildup. STEP 9. Find the block of small switches on your Accelerator IIe board. Switches 1 to 7 correspond to slots 1 to 7. For each slot with a time sensitive device (refer to your slot table), set the corresponding switch OFF. Set switch 8 OFF. Set all the other switches ON. STEP 10. Find the block of jumpers on the upper right of the Accelerator IIe. Refer to figure 2. There are 7 jumper positions. The top jumper goes with slot 1, the next with slot 2, etc. The bottom jumper goes with slot 7. Now for each slot where you have any type of memory board, remove the corresponding jumper(small plastic gadget). If you have an Apple IIe, ignore the auxiliary slot. For an AppleII or II plus, the Accelerator IIe will not recognize a memory board in slot 0. Thus there is no jumper for slot 0. We recommend that you put the Accelerator IIe in slot 0 of an Apple II or II Plus. STEP 11. Make sure the power is turned off for your Apple.Touch the power supply again. Now plug the Accelerator IIe into the slot 0 on your Apple II or II Plus, or into any available slot on your Apple IIe. Slot 3 is a good choice for the Apple IIe, since the Accelerator IIe wil work in slot 3 whereas most other cards won't. STEP 12. Replace the cover to the Apple. STEP 13. If you do NOT have a Z-80 card, skip this step. If you have a Microsoft Z-80 Softcard or another Z-80 card which uses DMA, you must use the preboot disk which came with your Accelerator IIe before you run any Z-80 (CP/M) software. You do not need the pre-boot if you have a Z-80 card which does not use DMA. Consult your Z-80 card manual if in doubt. To use the pre-boot, just boot the Accelerator IIe pre-boot disk. It is already set for the "desireable" option, which is what you need. Now remove the pre-boot disk, insert your regular CP/M disk, and press the space bar. Run your programs as usual. Your CP/M software will not speed up, since it is not using the Accelerator's 6502. To get back to 6502 operation for DOS or Pascal, you must reboot the system. Just turn off the power and back on to get the accelerated 6502 operation. STEP 14. All your software (except CP/M programs requiring a Z-80 card) will now run approximately 3-1/2 times faster! If you want to slow down (in order to play games, perhaps), you can use the pre-boot disk provided with your Accelerator IIe board. Just boot this disk before you run your game. Move the cursor to the "slow down" position with the right arrow key. Now remove the pre-boot disk, insert a regular DOS or Pascal disk, and press the space bar. Run your program as usual. Step 15. For more information, read Section II at your convenience LIMITATIONS: 1. The Accelerator IIe will not speed upCP/M software running on a Z-80 card. All other applications will run approx. 3-1/2 times faster. 2. The Accellerator IIe is not compatable with the Corvus Omninet or other DMA (direct memory access) devices. 3. The Accellerator IIe will not access the second bank of a Saturn 32k RAM Board, although the built in language card on the Accellerator IIe effectively replaces this second bank. 4. A few programs are not compatible with the CMOS 6502 because they treat newly implemented op-codes as no-ops. SECTION 2 - Accellerator IIe INFORMATION PROCESSOR The Accellerator IIe is based on a CMOS 6502 microprocessor running at 3-1/2 MHZ. This replaces the Apple's 1 MHz 6502 processor for all computation. The Accellerator's clock is derived from the 7M signal on the expansion bus. The frequency is divided by 2 for normal operation of the Accelerator. Synchronization of off-board cycles is accomplished by cycle stretching. CMOS parts are particularly sensitive to static electricity, and for this reason the Accellerator IIe should be handled with some care. Ground yourself by touching the Apple's power supply before removing the Accellerator IIe from its anti-static bag. Place the board on a piece of aluminum foil or other conductor to set the switches and jumpers. Be sure every pin on the back of the board is touching the conductor during the operation. Once the board is plugged in, never touch it without first touching the power supply. Avoid excess handling of the Accellerator IIe. The board should always be kept either in its anti-static bag or in one of the Apple's slots. MEMORY CONTROL PORT The Accelerator IIe operating mode may be controlled by execution of a machine language write cycle or BASIC poke according to table 1: Table 1 _________________________________________________________________________ Data to Address write Function _________________________________________________________________________ C086 05H High speed (normal operating mode, set on power-up) C086 01H Low speed C086 0AH Disable I think this should give enough information to write a simple basic program to set the speed of the card or disable it. Paul pbauer@mit.eduTo: