Skip to main content
Home Documents Macintosh BIGMAC Bringup
BIGMAC Bringup

BIGMAC Bringup

Macintosh · PDF
FilenameBIGMAC_Bringup.pdf
Size0.07 MB
Subsection prototypes / 1985_Big_Mac
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
BIGMAC Bringup
/
Loading…
OCR / Text contents
Now that we have a goal in sight (bringing up BigMac in timely fashion), I thought we should formalize and agree on how we are to reach this goal. I see it as a four stage process. First is of course, the delivery of the breadboard machine on or about 8/15 to the software group. Second stage is to get some kind of debugging environment in the machine. Third is to download our version of The ROM into ram and get as much of it working as we can andlor as is necessary to boot. The last stage is to get the machine to boot up and hopefully run an application. I propose that we try to use the MacDB debugger from the MDS system. This debugger uses a Mac as a very intelligent terminal talking to a small monitor «1k bytes) in the target machine. This is a very powerful debugging system that is for the most part done and should require little to port to BigMac. The one thing that it lacks is the ability to disassemble 68020 code (ho'lVever I have a line on a possible updated version) but I don't see that as much of a problem as very little 68020 specific code is in the system. I have the sources to the monitor (Macl'~ub) and the debugger (MacDB) so that we can modify them as nee.d be. Tom will be providing a ROM image for BigMac to be downloaded and debugged. Rodger has been working on a debugger/downloader that we can modify to use the MacDB protocol for downloading the ROM image. Once the image is in RAM we can debug the initialization parts leading up to booting the disk. From my discussions with Tom and Rodger last week it was decided that we would boot from the hard disk. This is a win for two reasons. First it greatly simplifies the boot process by not having to get wrapped up in the Sony driver (and EEEK!, the IWM) and second it is too cool for words to boot from the hard disk. First pass is will be getting the Finder to run. With some luck their might be time to get Paint or Write to work. So much for my view of the world. Please let me know if you see any problems in this strategy or perhaps we can discuss it at the next BigMac meeting. team: Rodger Mohme Peter Ashkin Tom Saulpaugh Rich Page from: Mike Hanlon
Home Documents Macintosh YTermBugA
YTermBugA

YTermBugA

Macintosh · PDF
FilenameyTermBugA.pdf
Size0.07 MB
Subsection prototypes / 1985_YACC / firmware / yaccsbug
Downloads4
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
YTermBugA
/
Loading…
OCR / Text contents
Debu99er for the Mo t_or··o ~ G fi8000 This tlavor is terminal base APort~ 20 ines with disassembler 2/ ~ ! /85 GPort suJ1:ApScreen !}Ji thDi s .EQU .EQU . EQU .EQU .EQU . EQU i·iOT on G L ~ sci ::: t·1cic.: XL ) ur!der t·iac!. .~orks \·'es.; ~ t = s on (~ ~l::.7ic:c 0 t·iOT on G t·tc~c or L ~ s::A set to 0 i f RS232 s /b t4sed use A Port for term i n=:.:1 i .EQU .EQU set set if disassemb;er f u l ~ command set .EQU hecipPr ~ r1 t dL~nes .EQU .EQU .EGU 20 20 .EQU 0 DDBG rat4mt=er or ~ i nes to d i sp ~ GiJ f'"it~mber c=f i i ries tc: i L (def GU~ t) t·10T debu9!;1 ~ n9 the debt~!;J9er DONT shouJ tr·Gp n=~mes 0 .PHOC ~NCLUDE ~NCLUDE ~NCLUDE ~NCLUDE ~NCLUDE mcic: / t ~ (Asm-He1JpDe f s . TE::<T mGc / t ~ 1:lsm-s1:f::m1Jcs . TEXT .ELSE ~NCLUDE ~NCLUDE jfiCLUDE tlasm-ToolEQU.TEXT iNCLUOE t i asm-HeapDe f s . TE:KT t ! asm-s!:tsmacs . TE)::T ~NCLUDE .ENDC equates/global defs jNCLUDE dbi~-rom4EQU . TE):~T INCLUDE INCLUDE db!;;- ~ rj i t . TE::(T db=;i-cmds . TE:::::T dtu;;J- i o . TE):~T db;;i-c~ trctp . TE)::T ~NCLUDE :JD1;1-nei:4p . i t:.}... i hecip stuff INCLUDE dbg-dm. te::.::t memi:ir-~;:J ..-i!-...-:-:-.::...~ ; .:..-.. .f. printing ut1 I ities IMCLUDE ~NCLUDE :1 ! .n..::::f pt 1••• !F iNCLUDE . ENDC lNCLUDE .ENDC -:"'::--•••·-:"" 1~·:··-r ! ! t :_ • ! !..-..··~.. I more e:ommGn(iS rs2:32;ld i sp i CUJ stuff d i sp ¥ a;:J code iNCLUDE .ENDC .END
Home Documents Macintosh Dbg Init
Dbg Init

Dbg Init

Macintosh · PDF
Filenamedbg-init.pdf
Size0.79 MB
Subsection prototypes / 1985_YACC / firmware / yaccsbug
Downloads3
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Dbg Init
/
Loading…
OCR / Text contents
F!LEMRME: !nit.TEXT 12-Ru=;i-84 i :3-Aui;i-84 1C:-AuQ-B4 20-AUi;l-84 24-Au•;:-B4 1-Sep-84 8-Sep-84 9-Sep-84 10-Sep-B4 14-Sep-84 22-Sep-84 2:~;-Sep-84 25-Sep-84 i-Ni:;;.}-84 1-No:.}-84 Adc!ed ~ n i t of t·it·1 ~ keiJ for L i sci Added Fit·1 cc1mmc~nd (re tt~rn tc1 t·1(:tC: ) Bemc!t.Jed hGnd i ~ rI:~ of ~ e'.)e i s 4-C: j r1 ter·r·up ts F i ::-::ed F i r·;d Lon9 ( mi sses i f out of word pni:Jse ..! Added Exit-to-she! Added Lisa check cmd, Find now goes to Disp!ayMem routine, Be- i fiS t(~ i i ed 4-6 i n t '-}ec tors i f on f·1::JC; Ad:je!j s tcK::k c:rG!JJ 2 c:::1mmG:nd S t=:Jc:k c:r(~~JJ i morks ,: ei. .hE!t-t t..r ~ es to 1;ie t 1;ocu:J re turn c.iddres.s l c:hec:ks Chcin:;ied CS e:md tc~ t4s:e t1JJ0 Gddresses c~s (~r·:;tt~mer1 ts Added ~ OPB/~-~ I ND/TEHC: temp f (~tes F ~ ::-::ed i.JH cmd tu :lpr1 tched tra.Aps .= Gi so cons i s tGn t lJ i sp ~ Gs~ F i ::-::ed ~~H nor1-res tore of A-trGp d i spG tcher Gddr·ess Hemc:1.....1ed in~ ti ci i s::::p.}e of PostEi.}ent/B i c;c~:Jio 1..}e !:.iddress (eou id be + 9 for a magic location. use the =;1 j obci ~ siJs tem :.}::~ i t~e MOf..JEQ ADD . L Di .. Ai #$FF_. (R 1) onL. i S•:A True . !F are we on a Lisa? @O BEQ.S cg c·c . !-L..·-'i- BNE. S *"'-d= ru-: ~:._:._! ·' LH_! :iA9C;;i t·10t)EQ "=""" . t~ORD LEA BUSEBH . =AO f·iOi.)E ~ L . -....-. •+••-.. MU . ;~=V LEA ADDHEHF~ ·' AO AO_,:t:c LEA ~ LLEGAL .: AO r~101..JE. L RO.~ $10 LEA DIl..JZHO .• RO LER AO_, $14 CHK I MST_: AO RO.i$18 LEA nUHFi ...... -·t.J·::.·Rn ·- LEH AO_.$K THACE .:AO A0 .. $24 - t·10t.JE. L LEA MOUE.L LEA to ABORTB.:AO interrupt for lF AO_. i;?O level 4 interrupt vector ~ e:.}e i 5 i n ter·rup t 1.}ec tor I e•.)e i 6 ~ nt...errupt 1.)ector A0.:~£;74 i·iOt.JE. L A0.=$78 ~ EfiDC level 7 interrupt vector LER trap F :...i!;:c tor f c~r brr=:cikpe: i n ts CHKBP,AO AO_. :!;Bi:: LEA SAi..JEA .• AO LEA $28.: <AO) 5=] 1.ie ct~r~ren t T:.-: in . . rt:u get trap intercept AO.J$2H ~ fiS i.1:.i i i HEGPC.lAO #db9i-lrdC:n t- 1) DO (twm) c!ear out globals -.:-u-li A trcsp ours (f!O)+ DBFiA DO.: lMiT rsoTerm screeni. .J(:n..·s .: RO LEA CLB~L (AO>+ .._,,. #:dOf fset . . <RO)+ #dL i ties.! (RO) offset .··.l, ·= ·-· !.!=r! iF Ni·1i key = t·mUEQ THAPTO .ENDC (~t-id set ~ t . . -r ~- .:i ! ! C'U '-i-: i rS!:JSC:mds A 1 #0.iDO #s j zeCmds .•DO .1 ll:' i! nr1C1t"7: i..:i-::....:::_: set up keyboard constants #~:.bdRo i I .= KE:i:JHO x/50 ro! lover va ue for #kbdi·k:i i t . Kei::1l·k~ .ENDC BTS This al This 1s the command table which gets moved into the top of the global area. i f i:JOiJ Gdd or si.~b t.:rcK: t a commc~nd _, remember to Gd j us t the S i zeCmds constGnt in EOt·14EQU. '!!M' .A:3C! l ! ;~ r :i ,_-.:-·: :_....:: .ENDC ,,.... n- ODBG !r,n :-n...: . 1 .A8Ci i =KRt . ASCl l , K!-J • . ~-~ORO C"t·lni-~ .. L-: u...u_. Register commands .RSC! i . i-JOHD .RSCi l -~·40RD .ASCi ~ :D€:' SETD-S lSCt·iDS 1 .. 'F@' ::;ETA-S\':3CMD…

Showing first 3,000 characters of 16,053 total. Open the full document →

Home Documents Macintosh MacSE Prototype Developer Manual
MacSE Prototype Developer Manual

MacSE Prototype Developer Manual

Macintosh · 1986 · PDF
FilenameMacSE_Prototype_Developer_Manual_1986.pdf
Size9.46 MB
Year1986
Subsection prototypes / 1986_Freeport
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MacSE Prototype Developer Manual
/
Loading…
OCR / Text contents
'(( July 10, 1986 CONTENTS • (":(~ PART 1 Freeport Product Description PART 2 Freeport System: Comparison with MacPlus PART 3 Main Lo&f c Board (Mother Board) PART 4 Hi&h Performance Expansion Slot PART 5 Apple DeskTop Bus and Human Interface Peripherals PART 6 SCSI Interface to Hard Disk PART 7 Floppy Disk Interface PART 8 Serial Ports PART 9 Customizable VO Port, Removable Door PART 10 Power (Current) Bud1et PART 11 Software and Firmware PART 12 Miscellaneous ( f PART 1 Freeport Product ·Description - 7-10-86 PART 1 Freeport Product Description General l=reepon is an enhanced Macintosh Plus that suppons internal and extrmal customized expansion options includina: from Apple Computer.Inc. • Inu:mal 20MB Hard Disk or a Second Internal Sony Floppy Disk Drive and from third party vendors • • External Video Board • Ethernet/Token Ring Interface Board I, ~; • Modem Board • Accelerator/Coprocessor Boards • Etc.(This list is suggestive only, not limiting) Freepon suppons the same peripherals as Macintosh Plus except that the keyboard and mouse follow the new corporate Apple DeskTop Bus design. ',r' ! Product Desi2n External Features • Same overall form factor as Macintosh Plus • Apple DeskTop Bus keyboard and mouse (two connectors at rear) • Floppy disk slot meam1ined. compatible wilh new fro& styling •Restyled front bezel and rear housing, ventilalion slots added for better cooling • Optional pluggable slot in front housing, for a second internal floppy disk drive • Plastic snap-out door at rear to support out-of-box I/O Internal Features • Optional hard disk or optional second Sony, above the standard Sony disk drive - • Higher capacity power supply to support die optional floppy or hard disks •Connectors for the optional floppy, optional ~CSI hard disk. and expansion hardware (daughterboard or external) • Fan for cooling •New swing-away logic board mounting to allow insertion with third-party daughterboard present Hardware Logic Board • 8 MHz 68000 CPU • Enhanced memory access yields 16.8% increase.cl speed when operating from RAM • Gate array implementation of PAL and discrete logic devices * Seven year lithium bane:y for clock and calendar * Internal- two Floppy Disk and SCSI connectors • Extcmal--two Serial, two Apple DeskTop Bus, SCSI, Floppy Disk. and Sound pon connectors Analo& Section * New 80 Wan. wide input range power supply * Improved display sweep section *Fan Software System * New ROM with minimum changes from Macintosh Plus * Changes include new SCSI manager, support for Apple DeskTop Bus, and modifications to the AppleTalk drivers to support the new Apple serial pon azchiteemrc Application • r·· '· * Boot chooser to allow stan·up drive selection * Compatible with Macintosh Plus Options • Internal 20 Megabyte SCSI hard disk compatible with SCSI HD-20, or a second SOOK internal floppy disk drive Freeport FRONT BEZEL '( .. . .... ..... ~ ~ .. . . . • : .. T~ YE…

Showing first 3,000 characters of 218,100 total. Open the full document →

Home Documents Macintosh BIGMAC VTG
BIGMAC VTG

BIGMAC VTG

Macintosh · PDF
FilenameBIGMAC_VTG.pdf
Size0.19 MB
Subsection prototypes / 1985_Big_Mac
Downloads3
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
BIGMAC VTG
/
Loading…
OCR / Text contents
Rich Page 6/29/85 Yideo/Sound Timing Gate Array: VIG The VTG implements the horizontal and power supply sync signals, the sound clock, the system timer and the interfaces for the front desk bus modem and the clock chip. The horizontal and power supply sync signals are derived from the video dot rate clock divided by 32 (ie. 2.1888 MHz) using a six bit counter and write registers 10 thru 13 which provide control of the horizontal period, horizontal blank stop, horizontal sync start and horizontal sync stop. The default at reset provides a horizontal rate of 1!l.75KHz and a power supply sync at twice the horizo~tal period at 99.5KHz. The refresh/sound counter is fixed at four times the sound rate using a divide of 41.5 from the 3.6864 Mhz clock which yields a clock of 88.8 KHz. The system timer is a, 16 bit counter which counts at a rate of one fourth of the 3.6864 Mhz clock (ie. approximately once every microsecond). The timer counts upwards to zero. When the timer rolls over to zero, a time out interrupt is generated (ie. s,ets ~ROJ and the system timer is loaded from the the system timer latch (write registers 6 and 7). The front desk bus (FOB) interface is a five line interface which is controlled by write register 4. The five signals are STO, ST1, FS7 (data), FC (clock) and FINT. The, FOB shift register is located at register 2. --===-;z The real time clock (RTC) interface is a four line interface which is controlled by write register 5. The four signals are CINT (1 sec interrupt), RC (clock), CE (clock enable) and RS7 (data). The VTG is located at $FFFOOP0~ with a register spacing of $10. There are six read registers and ten write registers implemented as follows: Bead Register 0: Status $FFFOOOO 0 Bit 0 SRO Status Reg 0, set by the RTC one second interrupt. Bit 1 SR1 ( Status Reg 1, set by the System Timer timeout. Bit 2 FINT . FOB Interrupt input. Bit 3 RSIN RTC serial data input. Bit 4 RA3 VTG Register Address bit 3 .. Bit 5 ES:E Enable ENC pin as sound counter enable. Bit 6 ErA Enable output buffer to RTC if set Bit 7 S10 Set if er~her SRO orSR1 is set. J ..- 17.-"\ Bead Register 2: FDa Shifter Beacf Begister 4: Number..LQw po~ $FFFk 1..0 This register allows the FOB shift register to be read. $FFF~O This register allows the low byte of the number register to be read. Numberliigb $FFFdbso tou"S1J This register allows the high byte of the number register to be read. Bead Register 5: Read Register 6: Timer L~ $FFFD060 \?60 &0 This register allows the low byte of the sy~~em timer to be read.J7'~ Bead Register 7: Timer Hlgh $FFFD070 bClO 1 0 This register allows the high byte of the system timer to be read V , Write Register 0; Bit 0 SRO , Bit 1 SR1 Bit 4 RA3 Bit5 ~ Status $FFFDOOOO RTC one second interrupt bit. System Timer timeout bit. VTG Register Address bit 3. Enable ENe pin as Sound Counter Enable. Note: This register must be initialized at system reset. The remaining bits should be zero when written. $FFFOcfuO wit…

Showing first 3,000 characters of 5,035 total. Open the full document →

Home Documents Macintosh Dbg D
Dbg D

Dbg D

Macintosh · PDF
Filenamedbg-D.pdf
Size0.94 MB
Subsection prototypes / 1985_YACC / firmware / yaccsbug
Downloads3
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Dbg D
/
Loading…
OCR / Text contents
·------------------------------------------------------------·---------F i LE D . t.e:;d. ·' lc::Jkt~p CG~ is ADD . t·J t·10t)E . !·J EA *+$HHHH pr i n ts abso i u te t'.:1ddress .: :;g2 ;~:3 0 ( :~:3 .: ~t2 ) ;:{;4 .i .2 \.JPB LEA CLB. i-l ~~ 1,; :;g:3 MOUE.B 0(13,12),14 LEA ~~5 .t ~~:3 ~~4 ~LLEGRL . f·1RCHD BSET i LLEGRL #i5.tD7 . EtiDt·i APPCHAH e:hGr . i"i!iCRO RPPCHAF; fw10t.JEQ ii=:~ 1.t DO BSB APPCH ,-Ir-on USE8!FO ._,. -·::s USE8!FO t·10t.JE . i~J TST. i·J BNE.S DO LocrktJpPC L ~ ne A i ns tr·t4i:: t i ons ·tJ···ans ~ :::t te i n to 27-Sep-84 18-0c:t-84 PC byte RDDQ . t·1ACEO B6T07 r·10t}E . i.J D4 .: ~t AND . L·l #:3 .~ !;g t·iOt.JEQ AND . ENDt·1 #:;: ·' :~ i D4;J :;g 1 DHTRHEG dreg . r·1ACRO t·10t.JE . l-l BSR ct..£ru.; DATAHEG :~ 1.~ - ( R7 > DB . :....! n.n; t·10t)E . i.4 ;~ 1.~ - ( R? ) BSF~ AH . t1ACBO fiOt)E. i-~ :~ 1_, -<R7) f·iO(JE . ~-J . iF fc10t}EQ AND C:t·iP . ~.J ;~2 .~ -( R? ) :::t'..C! = ~==~ i == LONG .ENDC I ;~:3 : = #FALSE -(ff{) .ENDC . iF :3T = #:3 .= DO D4_.00 #2 .= DO -( R7 ) -<A7) .ENDC BSB RPPNDSZ stze 1 I . Mf1CRO APPMDSZ f·10t.JE. i.~ :~ 1.i -(A7) BSH APPSiZE . ENDri t-101..JE. i.~ #:;s 1_.-(Fi?) BSH APP .ELSE .ASC:i ! :~2 .ENDC BSB RSC~ OPC2 ~~2 .ENDC !F BSB :~1 =4 DPC4 .RSC! .ENDC iF 5 CPC5 .ASCi .ENDC .RSC! .ENDC :~1 BSR =7 OPC7 .RSC!! ~ENDC MO!..JE. ~-i #~;g i _, -(H7) BSB OPC 0 .ELSE .ASC i .ENDC .EMDM ErYter tu i th : R5 ~:is pc~ i ri ter t::i the code to d i s:::1ssemb i e R4 c~s pc: i n ter to strinq for opcode !en A:;; (JS po ~ n ter· 1en for operGrid He~~ ~ s ter·s : 07 1s first word of opcode D6 ! s td ts0to2 D5 is bi t..s:3to5 r~1ot)E ~ L t·10t¥E _L and restore new PC DO.; A5 A5 .• -(SP) TEMP SWAP D7 ·-·: . !::-·..;! ,....,=~! :: MOt}E. L ~as Di SRStt:( <SP)+, fi5 ADDQ CLH.B CLH.B *~·::: OPCODE HTS 4; : $$$$: diassemb!y val id ? no, get old PC address bump PC one word Qt:; ....... 4:: ;1;·-~ <A4) reset opcode Gifid oper::AnG s t_r-·· i n9s (ft:3) push 'bad disassembly sign nope stuff long lengtn TC·T 1 :: ._·q • ;_ LOOKUP (R7)+ i n S!Jmbo ~ tc1b ~ e ~" s t:::;ck hGs Ci!_.£ tpu t. s tr i ra:;t p tr !Jddress to ! Cn:!kup . ~ c:okup i~ddress (U...;d LOOKUP . iF f·iOt.JE. L (R? )+.i HL <H7 )+.:A 1 (fi7)_,AO Fu i ~ S ~ zed H2., -(SP) BSR LookupPC push rettJrr·i 1Jddress pr i n t out tuhG t_ pr·oc: the ~Jser t·10i.)E. L (SP)+~! A2 res tore re turn ciddr·ess iJ.ihere t.:, pr i r-, t s1Jmbo i Ioc:Gtion of FC ~ENDC ~ iF LEA LEA 0 STHS1·lt·1.: AO (AO).: AO ENDs=-lt·1.~ A 1 symbol taoie base imit is l t"°! (81).~Ri CMP.L AO_lt11 BEQ.S CfiP~L BEQ.S ADD 8(80).: DO #$C_.AO t·10i.}E. L €: 1 #P- .-:.-iHi- SUBQ # ~i_;DO BBR.S (f!O)+ (fi1)+ ~EMDC APPCH APPCH t·10t.JE ~ B DO_; -(A7) f·10t)E . L R:3 AO (RO)+_.DO .I ( A7 )+ -~ 0 (AO} DO ) APPCHAB 44 TRBOEST TABDEST APPC:HRB 32 f·1Gt)E . S <A:3 ) _, DO CMP ~ 8 BLT . ;:; # i 5 -~ DO TA8DE:3…

Showing first 3,000 characters of 19,803 total. Open the full document →

Home Documents Macintosh Med Mac Proposal
Med Mac Proposal

Med Mac Proposal

Macintosh · PDF
FilenameMed_Mac_Proposal_19850607.pdf
Size0.19 MB
Subsection prototypes / 1985_Med_Mac
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Med Mac Proposal
/
Loading…
OCR / Text contents
Macintosh' 2 aka Little Big Mac, Medium Mac Design Proposal Michael Dhuey 6 -7 - 85 " The Macintosh 2 is designed to combine the Macintosh software base with the expandability of an Apple lie. The machine is divided into two parts: the lower box with CPU, slots, disk drives, and memory; and the upper box with power supply and video. The lower box has the following components: * * * 16 MHz 68000 CPU. 1 Mbyte of RAM, expandible to 2 Mbyte. Four general purpose slots with 32 bits address and 32 bits data defined and all control lines neccessary for bus mastership (e.g. 68020 or 80286 ) * * * Room for two double sided Sony 3 112" drives. * Small Computer Standard Interface (SCSI) port to connect external hard disks, tape drives, and printers. * * Two serial ports with synchronous modem support signals. Room for one half height 5 114" SCSI compatible hard disk. DMA support for SCSI hard disk, serial port, Macintosh sound, and memory refresh. Memory Map to protect applications in a "Switcher" program and to support Unix operating system. * Front Desk Bus to allow various keyboard, mouse, joystick, etc. options. * * 256 Kbytes of high speed ROM. Built in video circuit for 640 x 480 B&W one bit per pixel video. Seperate video RAM to avoid processor contention for ~ RAM * Soft power control to allow software to save machine state before power-off. * Real Time Clock with 10 year battery backup. Apple Confidential Macintosh 2 Proposal Page Back 1!2 Height 5 1!4"'Hard Disk 2 Sided Sony 2 Sided Sony 2 Power! Serial SCSI Video .. I I I Top View Back View The upper box has the following components: * 12" diagonal B&W video using Flat / Square CRT (normal CRT is more curved on face). * "Square" pixels 640 W x 480 H at physical 76 pixels/inch and logical 72 pixels/inch (Same denisty as Macintosh). * Universal power supply which accepts 85 to 280 volts AC without a switch. * Flicker-free video with 68 Hz refresh (normal is 60 Hz) on P4 phospher (used in B&W TV). 12" Side View Front View Apple Confidential Macintosh 2 Proposal Page 2 FF FFFF -SF FFFF F7 FFFF FO 0000 Unused EF FFFF Ell 0000 E7 FFFF AO 0000 'OF FFFF Physical Address and Protection of Logical Pages EO 0000 DF FFFF 08 0000 D7 FFFF VIA (6522) DMA (68450) IWM SCSI (5380) sec (8530) C8 0000 07 FFFF co 0000 3F FFFF Future EXp. DO 0000 CF FFFF 80 0000 Interrupt Vector 8 Slots 64KB each 7F FFFF Unused Unused 62 0000 ~1 FFFF 20 0000 60 0000 1F FFFF 5F FFFF 44 0000 'Logical RAM Address Space Unused 43 FFFF Physical ROM 40 ,0000 00- 0000 Apple Confidential Video Macintosh 2 Proposal Page 3 x Options/Issues (7/3/85 - Bill Watson, Peter Friedman) What are tradeoffs re: customer benefit, costs, schedule, risk and manufacturability? Option Issue 4 Slots or 6? Expandability Box size Power requirements Video card? Slot power Regulated vs. unregulated (burden on Apple or 3rd parties?) Slot defintion VM E or other? Video …

Showing first 3,000 characters of 5,189 total. Open the full document →

Home Documents Macintosh YMaxBug
YMaxBug

YMaxBug

Macintosh · PDF
FilenameyMaxBug.pdf
Size0.15 MB
Subsection prototypes / 1985_YACC / firmware / yaccsbug
Downloads5
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
YMaxBug
/
Loading…
OCR / Text contents
2/11/85 ·---------------------------------------------------------------------- . NOT Ofi ;] .EQU onL i si:::iTrue .EQU 0 Ci-t!! MOT on G L i s;:l 1_.1r1der t·lacJJorks \-'es.= on l::f '.bJcc \/Gee i s (=i 680 10 ... L-;;-::_; .EQU .EQU GPort 0 use A Port for terminal stoc~pSc:reen .EQU U.! ~ thD ~ s ~EQU set set fu f IS j zed .EQU .EQU .EQU nt.anber· o T ~ ~ nes .EQU number of lines to IL (default) heGpPrint dLines DDBG .EQU 0 i f screen s1.1.iGp to d i sp i GiJ NOT debu!;iz~ i n9 the debu1;J1~er· DONT shotu trGp r1Gmes .PHOC .NOL~ST iNCLUDE mGc/'t... i 1:=1sm-GrofEQU. TEXT iNCLUDE mac/tlasm-Too!EQU.TEXT mGc/tlGsm-HeGpDefs.TEXT mc.tc: l. t i osm-s1:Jsm;:.1c:s . TE):~T INCLUDE iNCLUDE .ELSE iNCLUDE tlasm-GrafEQU.TEXT ~NC:LUDE t~Gsm-TooiEQU.TEXT INCLUDE t i 1:lsm-He::::pDe f s . TEXT t ~ a:=:m-s1Jsmacs . TE)::T iNC:LUDE bENDC .Li ST iNCLUDE iNCLUDE dbg-rom4EQU.TEXT dbg- i ri i t . TEXT dbg-cmds.TEXT ~NCLUDE dtu~- ~ o . TE::(T equates/global defs basic debuqqer. init more c:ommcinds rs232/d i sp ! 1Ji:J sh~f f INCLUDE dbg-c~ tr:::ip . TE)::T ;~trap INCLUDE INCLUDE dbg-he:Jp. TEX~T dt:u;i-dm . te::,.:: t hea~p ~NCLUDE st.tiff s tt.i ff memor1::1 d i sp ~ Gi;:! code ~NCLUDE iF iNCLUDE symbols code/table .ENDC: i.sJi thDis ~NCLUDE .ENDC d ! :=:ctssemb I er 2 lF Tnames !MCLUDE dbg-trapname5.t~xt .END t~.om :Added '! = CJrt:.i::lC:C: .EQU .EQU .EQU .-.:_1 on68000 . t:.L!U 0 no Term . c.=-~u: onia/:Je:c Trt-ie i ,.'"')t...• .._., i.:.:..t··•• i nes uJ i th disassembier for :.:: 40 This or1CaBOOO' ont·hicTr·t4e' ~ oriL i sciTr·ue = ,.; Gnd Tr··ue = equ::::I tes for r./ACC and cd:uJiv=e :r NOT or·1 (:f t·iar.: i ntosh MOT on G L ! s;:~ (Mete: :::::L ) t~nch2r UGc~·~or~=~s 0 r-r.d' ::~Pc:r·t.. ~EQU stuapScreen uJ i thD is .EQU .EQU .EQU h~GpPr~nt .EQU dL ~ t-feS t·ium ~ L .EQU .EQU use A Port for terminal set i f screen st~Jap set if di s1::issemb i er f u i ~ c:omm:And set 40 DDBG nt~mber of numt=er-~ of .. : .; : •. !..OeTi:.".lU l T_} ~ MO.: r!O t debt~!;l1;l ! ni;l tne debU!;l:~er shouJ trGp n(Ames 0 Tnc.!mes .PHOC .t·iOLiST !F :_!f ~NCLUOE ffK~c: l t.. i i:ism-S\.!::;EQU . TEXT iNCLUDE mi~c: / t ~ :Jsm-GrG fEQU . TEXT m=Jc: / t ~ Gsm-Too ! EQU . TE::(T mc~c / t i Gsm-HeGpDe f s . TE)::T mGc: ,l t i Gsm-s1:Jsm::~c:s . TE:::::T -.- .. t.o!- - T .. -· · - ~NCLUDE INCLUDE INCLUDE u ~;_.n..: i r ·:_-1t: .ENDC ~NCLUDE t ! ==~sm-S\-=sEQU . TE:::::T ! t i (ls:m-Gr!::l f EQU ~ TE):~T tlasm-TooiEQU.TEXT t I iJsm-HeGpDe f s . TE)::T t ~ 1:lsm-s1:Jsma:.ic:s . TE>::T :.. : . -.. :.: : !!"-.. :"""'- i ril...LUUt. iNCLUDE ~MCLUOE iNCLUDE . ENDC JC !l INCLUDE iNCLUDE iNCLUDE on\.ti::;cc: True t I c1sm-s=·lSEQU. TEXT t i (lsm-Grc~ fEQU . TE)::T t_ l i:.'.ism- Too i EQU . TEXT !MCLUDE tiasm-HeapDefs~TEXT ~NCLUDE t i Gsm-si.Jsmc1c:s . TE:KT .ENDC : :,.-.. .Lf:: i ~ 1 dbs~-r~:!m4EQU ~ TE)::T db9- i n i t. . TE)::T eqt~(~ tes i~ !~…

Showing first 3,000 characters of 3,580 total. Open the full document →

Home Documents Macintosh Freport Supplemental Doumentation
Freport Supplemental Doumentation

Freport Supplemental Doumentation

Macintosh · 1986 · PDF
FilenameFreport_Supplemental_Doumentation_198612.pdf
Size9.01 MB
Year1986
Subsection prototypes / 1986_Freeport
Downloads4
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Freport Supplemental Doumentation
/
Loading…
OCR / Text contents
FREEPORT S'JPPLEMENTAL DOCUMENTATION Decem~er, 1986 Introduction The documentation contained herein will cupplem~nl-Jf'1~i:l(f!~r: . . that you received earlier. All duplicate infonnation co~ iA ttus document should supercede all previous doeun,ents. The design of the Freeport is now stable. Changes bot.ween .PYT:2.· Lmits (thA units you received in early November) and producti0'1·UAiti: wiii tie minor and should not effect your product plans. You sh~u!d-ha'\jt~.r,\I reservations about committing to your designs from thi~ ·poin' ipil~ar d;: ~: ·_r;.:;·• .doc~Jmentation should accompany the final .pre-production. .pr~rtti.oG Freeport (Called a •pvr unit). ·· Changes between the various prototype levels (DVT1 , DY..Tf, -~nd PVT/Production) are all detailed in this document. Documentation Outline Th.· ·;e sections are replaced (from the early package):. ·oiffer~p~~f·;::: be1ween Freeport and Macintosh 512K, Macintosh Plus"·Cl.f1J.i;~t!1·:~l~i.;n updated and redistributed to different sections), •Expansion..·,P.n!t ~'mr.f.,~ic:;-t' diagram replaced (See amended and enhanced informatio.n. !:·f!IO~l); ~f~bl and ADB software specifications {specifications updated). This documentation packet includes the following sections: I. Rom Daugtherboards II. Changes between DVT1 and DVT2 prototypes Ill. Changes between DVT2 and PVT/Production units IV. New Expansion Features (of Freeport) - Description, Warranty Issues V. Custom Card Expansion - Features of the 96 piR: ~~·~:;:;t·~·: VI. Disk Drive Expansion - SCSI Hard Disks, SOOK Drives VII. Apple Desktop Bus - Input Device Bus VIII. Feature Changes From Previous Macintosh Syst~nts IX. General System Enhancements X. Power Budget Considerations XI. Heat Dissipation Guidelines,_, XII. Memory Map · XIII. System Timing Diagrams XIV. Mechanical Drawings "X>J. = dest SCSI Software Specification . XVI. :..cttest ADB Software Specification 12186 .i I. ROM daughterboarCls Enclosed with this docum~tiJiofl are a new set of.ROMS. Also included is a new System Tools disk. JlJ~.:RQtAs will work properly in your ~VT units only. The final Freeport systemw.iU, .lflip with 256K of ROM which will plug directly into the ROM sockets on th.l::Jogic board. Because EPROMs of this size are not readily available, we. hav~(Ovided you with a ROM daughterboard that holds four EPROMs. Tak•ft;t9Qether, the four EPROMs contain the ROM image of the final 256K FreeDOrt ROM. Since you may be developiflg;expansion card produds which might interfere with the ROM daughterboard, we have also provided you with a set of masked ROMs that are electrically and mechanically identical to the final ROM. However, these ROMs have many known bugs. They are provided for your convenience only~·· 12186 Apple Computer Confidential Page 2 II. Changes between first (DVT1) and second (DVT2) prototypes • Serial Ports are now Macintosh Plus compatible (This change was previously detailed in section 8 of the •Freeport Hardware Preliminary Notes"). • 96 Pin expa…

Showing first 3,000 characters of 209,543 total. Open the full document →

Home Documents Macintosh YACC Schematics Jan85
YACC Schematics Jan85

YACC Schematics Jan85

Macintosh · 1984 · PDF
FilenameYACC_Schematics_Jan85.pdf
Size2.48 MB
Year1984
Subsection prototypes / 1985_YACC
Downloads5
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
YACC Schematics Jan85
/
Loading…
OCR / Text contents
+ +20 + +40 + ve + 188 + +100 ¢ +126 + 149 + +160 +160 + 1200 ¢ v220 ° o ¢ r $ 3 CLK_12H_D4 CLK_18M DBUS BUS bs —————__ ti nm D152 G0) ees 3 — Power CikK-ienne q faster VaBUS @ Priam Disk DC15: ARR emts~ f Hioh-sPeed Connections SERRE NS PhaseLock Vac2at 043 exmmeeet erp acs~ 8 t eto cuxitann7 Ml oscitiators @ cuK_t2m dated PCC cies) LPU-READ @ Parallel CLK=12N_6 - jCRUREAD & = Port p PRPPLINTR {oe | HSPP_PARERR POWER_ETC 7? CPU_RESET~ PRPP_BTRE@ HSPP_RESET & HSPP_BUSY > CLK_GEN cl PRPP_PARERR HSPP_COMMAND & HSPP_CONCHK « Perzan0 i HSPP_10 je] peas:ea> ROUS pABUS vac23z01) a | S is cPu_u~_s DBUS : SCC_IRG~ s ° CPU_READ 0¢15: 00) FatuS ;_ bi cPu_uns~ Vacesretiscics~ q Serial HGT_ERR~ = Video VID-sRLOAD~ ae Ports cyai ipo. if Processor CPU=LDS~ Timing Dn curue mp¢siree> SEUSS -SCC_RD~ d viat_tre~ f CPU_ENABLE VID_EVEN~ éPu_Los~ & on VIA2—IRG~ and CPU_RESET~ and VID_HRCLK¢3: 03 wameRCLK LS p «APPleBus > ee Memory Timing poe Genlook VID_HBLANK~ viD_-CBLANK~ i Interface | VIAZ_IRQ & CLK_9M Cuan Uni ANI Vin spioaD~ #8 SccIROS and Tras Interface VID_VBLANK~ Video Se 10 Address SP VID_CBLANK~ Shifters? scc_uart~ 7 paig Decode RHM_RASG~ ane Output Map, : p_SCC-HAIT~ a S | RHM_CASe~ TT VEvHES and DvAs SERIAL_10 s 3 RHM_RASI~ VID-CSYHC™ < @ RuM_Casi~ a CLK_12n § RWH_BUSY~ TY-CONNECT~ Bus H pIRHH=DUSY=I pT —CONNECT™ BUS ! DC15208) semen ne ~ 288 @ RUN_cPUADR~ TWAENABLE © CLK_12M_p4 ¢15500) CAbUS vaceazo1; menue Floppy Disk RUM_RD~ eer vacea: 043 Samet Hin_cs~ IMBuS CLK_-12M_D6 jaP_AC~ i —rnatS~ § Interface + RHH_HR~ IM¢3: 8) oe CLE” WREPDoES DPHN_HE~ < RHM_DTACK~ arerien pn VHAP CSS CPU_UDS~ RWM_AcC~ ate SS CPU_LDS~ 4 TINING HAP HEX CPULRESET~ lo NGT—ACC~ CPU-READ § Se o 8 ROM_ACC~ VIDEO DISK_HD_SEL | cLKatt e E ~ 1 vnap_oe~ ROH CE pon _cE<3:0) venus Peanst FiLOPPY_10 Q vn _ue~ ¥AC23:01) —— panne PAC 19210) anne D¢15: 60) Soo Memory BUS VIAI_IRC~ * Nanagement D¢1518@> a « e Unit MDBUS vace3: a1) mes p VIABAIRG~ MD¢31100) ee Sound +10 rants~ VIA3_IRG~ MGT_ACC~ 4 MGT_ERR~ SND_VOLC2:@> SND_VOL Generator CPU_READ q Miscellaneous @usPP_cs~ RHH_ACC~ ~ SND_CNT~ SND_LOD~ CPULENABLE 170 Interface ° € PRPP_CS~ RUM_DTACK~ @ SND_RESET CPU_RESET~ g and 2 cux_on vip_uRcLK¢a:ey LIDAHRCLK | Rendoeletae POHER_UP CPU_READ > kKBD_ScLK its KBD_ACLK SND_RESET SND_OE~ cPU_Uv_s @ SOUND ~ J vnap_ac~ IN VID VID_WE~ pouer_ur vip_ever~ VHAP_OE~ Al “vin_Tse & cuxton f VIDVBLANK~ & SND_VOL. , VID-HBLANK~ @ SE FND-VOL<2:0> vo tv.connect~ I Dy ewan pn > VED CNT Bus MDBUS > TV_ENABLE~ © D¢153@0> Sateen HDC312 88> r ——— c) By SED SHRCLK. y1D_HRCLK¢320> Pagus =PRPP-INTR IMBUS be PACI9:10>/VAC9101) meee © Processor PRPP_BTREQ 1m¢37@> KBD_ACLK KBD_SCLK DBUS DABUS DAC16:01) === Read-Hrite PRPP_PARERR DISK_HD_SEL ee D158 0g? paeoremee DAC16201> Aree) ( eaeceee . ——— eo pouer_up CLK_18H_D6 Finer Video easere uspp_susy Ml HSPP_RESET CLK_18M { “VID.OE~ and "RHM_RASI~ HSPP_PARERR q HSPP_COMMAND + | SNDLOED sen “RUM_CASI~ HSPP_CONCHK moneetn « “DMAOE~ Ha arene -RUN_RD~ & Scchart~ B HOUSE_Y1 SEULDS~ …

Showing first 3,000 characters of 22,532 total. Open the full document →

Subscribe to prototypes
mp.ls