APPLE II FAMILY HARDWARE INFORMATION ———————————————————————————————————————— Ftp://Ground.Ecn.Uiowa.Edu/2/Apple2/Miscinfo/Hardware May 2001
Total Page:16
File Type:pdf, Size:1020Kb
Apple II Computer Info Apple 2 Computer Technical Information Apple II Computer Family Technical Documentation ———————————————————————————————————————— APPLE II FAMILY HARDWARE INFORMATION ———————————————————————————————————————— ftp://ground.ecn.uiowa.edu/2/apple2/miscinfo/hardware May 2001 Apple II Computer Technical Information : Apple II Family Hardware Info ftp://ground.ecn.uiowa.edu/2/apple2/miscinfo/hardware : May 2001 : 1 of 572 Apple II Computer Info CATALOG genericio.specs mouse.iie graphics.tablet mousepens a2.hw grappler-phasor.dips nsc- a2memory grappler.dips smartwatch.ds1216e ad.da gsfans nsc.battery adb.devices GSpowerlight nsclock.reset adb.keyboards gssauce.dips nsclock.resetpatch adb.mice gsslots.bad nsclock.resetpatch.a adb.problem hardware.projects sm aeserialpro hdpower octoram amigamonitor.cable hsscsi.id octoramgs annunciators ide.interface oldserial.dips ap64e ii+keyboards paddles ap64e.eprom ii.power paddles.info apple.house iie2gspwr.guide parallel.signals apple2pc.joystck iiepower parallel2ibm applemuseum.www iigsram parallelpro bicolor.led interfacing pc2a2.joystick bitmouse.dips io16.serial pc2gs.hscable breadboard io32 pcjoystick.base64 buggie.pwr j25.pinout PCJoytoAppleII.gif buggpower.manual joyst.ibm2aii pcstick bulbs joystck.read pcstick.conv catweasel joystick.asm pcsticks ccs7710 joystick.convertor pctconnections ccs7710a joystick.ibm2aii pctdrive.pinout clocks joystick.orca pctvideo CMS.scsi joystick.pcmod peaking.coil colorburst.iie joystick.read pinouts cvtech.gsram keybd.repair power.fix dbxx.aux keyboardrom power.plug dconnectors keycaps.fix power.problems digicard keyfix power.supply digitize keyfix.2 power.supplyfix digitizer keypresses powerfix.cap digitizer.circuit keyswitch.fix powerglove digitizer.circuit2 keyswitch.fix2 powersuppley.caps diskii.bicolorled koalapad.c64 powersupply.fix diskii.leds kssfan.fix powersupply.test diskkii.led laser128.info powersupplyfix.resis drive.signals laser128.ports tors dsk535.pinouts lcase.promadapt pwrfix duodisk.cable lego.kits pwrsppl.leads dvorak.mod logic.chart pwrspply.fixes dynacomp.pwrfix logictest pwrsuppl.globar echoii.docs.uue lowcase.iiplus pwrsuppl.iie2iigs encoding35 maciie pwrsupply eprom.convert mackybds pwrsupply.fixes ethernet.cards magnvx.cable pwrsupply.globar falsereads.6502 mcmultifunc pwrsupply.pinout fastpath4 mctspeeddemon ram16k.card fasttwgs memswitches ramfast fdc10 microtek.cards ramfast.docs fix.cap mockingboard ramworksexpander flash.eeprom model.nums resistor.codes flyback monitor.repair rgb.cable gameio.pinouts monitorgs.fix rgb.connect gameio.pins motherboard.power rgb.flyback.fix Apple II Computer Technical Information : Apple II Family Hardware Info ftp://ground.ecn.uiowa.edu/2/apple2/miscinfo/hardware : May 2001 : 2 of 572 Apple II Computer Info rgb.pinouts ssc.dips twgs.osc.and misc RGB.repair ssc.example twgs.speed RGBcable ssc.info twgs.upgrade romproject-cgo.html ssc.jumper twiie.dips scandoubler.rgb ssc.regs twiie.upgrade scc ssc2null.modemcbl VGAmonitors shiftkeymod ssc6551 video.pinouts sider.tapes sscclone.manual video.rgb sirius.ram sva video.softswitches slots.iievsgs sva8 video7 sonicblaster syssaver.fan voc.pots sound.caps thermistor voc.setup sound.cards timemastii voltage sound.digitizer titanii wide.narrow soundin titaniie x10.software speaker.plug Trackstar x10.suppliers speed.demon transwarp zipgs.fast speeddemon turbo.mouse zipgs.prblms ssc.cable turboasb ssc.cts.etc twgs Apple II Computer Technical Information : Apple II Family Hardware Info ftp://ground.ecn.uiowa.edu/2/apple2/miscinfo/hardware : May 2001: 3 of 572 Apple II Computer Info ############################################################################# ### FILE : a2.hw ############################################################################# ### Created : Sunday, January 14, 1996 Modified: Sunday, January 14, 1996 ### File Type: "TEXT" File Creator: "LMAN" ### File Size: 9016 bytes 8 KB ############################################################################# Path: news.weeg.uiowa.edu!news.uiowa.edu!hobbes.physics.uiowa.edu!moe.ksu.ksu.edu!ux1.cs o.uiuc.edu!newsrelay.iastate.edu!iscsvax.uni.edu!thompsa1597 From: [email protected] Newsgroups: comp.sys.apple2 Subject: Re: Language Card access -- do $C08x switches work on IIGS? Message-ID: <[email protected]> Date: 7 Jun 93 00:43:28 -0600 References: <[email protected]> Organization: University of Northern Iowa Lines: 225 Fire up your copy buffers. This should answer your question about the soft switches. Four pages of goodies no Appler should be without: SOFT SWITCHES +--------+---------------+---------+---------+-----+ | ACTION | ADDRESS | READ | WRITE? | $D0 | +--------+---------------+---------+---------+-----+ | R | $C080 / 49280 | RAM | NO | 2 | | RR | $C081 / 49281 | ROM | YES | 2 | |de R | $C082 / 49282 | ROM | NO | 2 | | RR | $C083 / 49283 | RAM | YES | 2 | | R | $C088 / 49288 | RAM | NO | 1 | | RR | $C089 / 49289 | ROM | YES | 1 | | R | $C08A / 49290 | ROM | NO | 1 | | RR | $C08B / 49291 | RAM | YES | 1 | +--------+---------------+---------+---------+-----+ |de W | $C008 / 49160 | MAIN ZPAGE,STACK,LC | | W | $C009 / 49161 | AUX. ZPAGE,STACK,LC | +--------+---------------+-------------------------+ | R7 | $C011 / 49169 | $D0 BANK 2(1) OR 1(0) | | R7 | $C012 / 49170 | READ RAM(1) OR ROM(0) | | R7 | $C016 / 49174 | USE AUX(1) OR MAIN(0) | +--------+---------------+-------------------------+ |de W | $C002 / 49154 | READ FROM MAIN 48K | | W | $C003 / 49155 | READ FROM AUX. 48K | |de W | $C004 / 49156 | WRITE TO MAIN 48K | | W | $C005 / 49157 | WRITE TO AUX. 48K | | R7 | $C013 / 49171 | RDG MN (0) OR AX (1) | | R7 | $C014 / 49172 | WRT MN (0) OR AX (1) | +--------+---------------+-------------------------+ |de W | $C000 / 49152 | RD/WR MAIN $40-5F | | W | $C001 / 49153 | RD/WR AUX. $40.5F | | R | $C054 / 49236 | VIEW PG 1 | | R | $C055 / 49237 | VIEW PG 2 | | R | $C056 / 49238 | VIEW TEXT & LO-RES | | R | $C057 / 49239 | VIEW HI-RES | +--------+---------------+-------------------------+ Apple II Computer Technical Information : Apple II Family Hardware Info ftp://ground.ecn.uiowa.edu/2/apple2/miscinfo/hardware : May 2001 : 4 of 572 Apple II Computer Info |? R7 | $C018 / 49176 | 80STORE ON(1) OR OFF(0) | | R7 | $C01C / 49180 | VEIW PAGE 2(1) OR 1(0) | +--------+---------------+-------------------------+ | W | $C07E / 49278 | ENABLE DHIRES | |de W | $C07F / 49279 | DISABLE DHIRES | | R/W | $C05E / 49246 | DHIRES ON | |de R/W | $C05F / 49247 | DHIRES OFF | | R7 | $C07E / 49278 | DHRS ENABLED 1=Y 0=N | | R7 | $C07F / 49279 | DHIRES ON(1) OR OFF(0) | +--------+---------------+-------------------------+ | W | $C00C / 49164 | 40 COLUMN | | W | $C00D / 49165 | 80 COLUMN | +--------+---------------+-------------------------+ | R7 | $C01F / 49183 | VIEWING 40(0) OR 80(1) | +--------+---------------+-------------------------+ | R7 | $C068 / 49256 | 80/40 DOWN(1) OR UP(0) | | W | $C073 / 49267 | RAM BANK (0-15) | +--------+---------------+-------------------------+ HARDWARE LOCATIONS +-------+-------+---------------------------+ | DEC | HEX | USE | +-------+-------+---------------------------+ | 49280 | $C080 | PHASE 0 OFF | | 49281 | $C081 | PHASE 0 ON | | 49282 | $C082 | PHASE 1 OFF | | 49283 | $C083 | PHASE 1 ON | | 49284 | $C084 | PHASE 2 OFF | | 49285 | $C085 | PHASE 2 ON | | 49286 | $C086 | PHASE 3 OFF | | 49287 | $C087 | PHASE 3 ON | | 49288 | $C088 | MOTOR OFF | | 49289 | $C089 | MOTOR ON | | 49290 | $C08A | DRIVE 1 | | 49291 | $C08B | DRIVE 2 | | 49292 | $C08C | READ LATCH OR WRITE+SHIFT | | 49293 | $C08D | WRITE+LOAD OR PROTECT CHK | | 49294 | $C08E | READ LATCH OR PROTECT CHK | | 49295 | $C08F | WRITE+LOAD OR WRITE+SHIFT | +-------+-------+---------------------------+ I/O FUNCTIONS +-------------+-------------+-------------+ | READ | WRITE | PROTECTED? | +-------------+-------------+-------------+ | LDA $C08E,X | LDA $C08F,X | | | ... | ... | | | ... | LDA DATA | LDA $C08D,X | | LDA $C08C,X | STA $C08D,X | LDA $C08E,X | | BPL -1 | ORA $C08C,X | BMI PROTECT | +-------------+-------------+-------------+ SKEWING DOS : 0 1 2 3 4 5 6 7 8 9 A B C D E F PRODOS: 0A 7A 6B 6A 5B 5A 4B 4A 3B 3A 2B 2A 1B 1A 0B 7B DISK : 0 D B 9 7 5 3 1 E C A 8 6 4 2 F Apple II Computer Technical Information : Apple II Family Hardware Info ftp://ground.ecn.uiowa.edu/2/apple2/miscinfo/hardware : May 2001 : 5 of 572 Apple II Computer Info SIZES PRO+VOL+TRK+SEC+CSM+EPG = 3+2+2+2+2+3 = 14 ($0E) PRO+BYTES+CSM+EPG = 3+342+2+3 = 350 ($015E) 4 & 4 encoding = SEC, ROL 1st, AND with 2nd 300 baud = 3.33 bks/min 1200 baud = 13.33 bks/min 2400 baud = 26.50 bks/min DISK DRIVE ADDRESSES +---------------------------------------------------------+ | ADDRESS FIELD | | +-----------------------+-----------------------+ | | | PROLOGUE | EPILOGUE | | | +-------+-------+-------+-------+-------+-------+ | | |$D5/213|$AA/170|$96/150|$DE/222|$AA/170|$EB/235| | +----+-------+-------+-------+-------+-------+-------+----+ | RD | 47445 | 47455 | 47466 | 47505 | 47515 | - - - | RD | | | $B955 | $B95F | $B96A | $B991 | $B99B | - - - | | +----+-------+-------+-------+-------+-------+-------+----+ | WR | 48250 | 48255 | 48260 | 48302 | 48307 | 48312 | WR | | | $BC7A | $BC7F | $BC84 | $BCAE | $BCB3 | $BCB8 | | +----+-------+-------+-------+-------+-------+-------+----+ Read checksum at $B989: D0 B7 (47497 = 208,183) +---------------------------------------------------------+ | DATA FIELD | | +-----------------------+-----------------------+ | | | PROLOGUE | EPILOGUE | | | +-------+-------+-------+-------+-------+-------+