Modification Package for the Micronix Operating System ..@a Description Thió  packagå 1© upgradeó systemó runninç earlù releaseó  oæ  thå � Microniø operatinç systeí tï currenô version» 2© upgradeó á Deci� sioî  É  computeò froí á singlå useò CP/Í systeí tï á  multi-useò � Microniø  system»  3© updateó informatioî anä schematicó  iî  thå � systeí  technicaì manuals¬  anä 4© changeó thå revisioî leveì  oæ � thå followinç boards:      Wunderbuss I/O Controller Revision 1      Mult/IO Controller Revision 4      Decision 1 MPZ80 CPU Revision 1      HDCA Hard Disk Controller Revision 3 Oncå  yoõ havå completeä thå modificationó tï youò  system¬  notå � alì  changeó  withiî  thå  appropriatå  manualó  anä  labeì   thå � component boards with their new revision numbers. Thå  modificatioî  procedureó arå simplù  describeä  anä  clearlù � depicteä witè illustrationó tï aiä yoõ througè thå changes® Notå � thaô  thå illustrationó depicô onlù thå modificationó tï bå done¬ � manù detailó havå beeî lefô ouô iî thå hopeó oæ simplifyinç theså � procedures®  Theså procedureó dï requirå somå knowledgå oæ logi� caì circuitrù anä shoulä bå donå bù traineä technicaì  personnel® � Thå followinç itemó arå alsï necessarù tï makå theså changes: 30 gauge insulated Kynar wire Solder iron and 60/40 solder Needlenose pliers Wire clippers Small sharp knife or blade Phillips screwdriver Solder vacuum Makå  surå alì poweò ió turneä ofæ tï youò systeí beforå removinç � anù boards.‚ Carefullù removå thå boardó froí thå motherboarä anä � makå  certaiî  theù arå seateä firmlù iî thå slotó  beforå  reap� plyinç power. .pa Š..@a Wunderbuss I/O Controller Thå changeó describeä belo÷ eliminatå noiså spikeó bù redirectinç � thå  clocë  connectioî  tï thå interrupô calì  counteò  aô  boarä � locatioî 4C® ..@b Parts Required 1 1.0 inch 30 g. insulated wire 1 8.0 inch 30 g. insulated wire 1 1.5 inch 30 g. insulated wire ..@b Procedure to modify a mounted board: 1.  Removå siø 8X3² screwó underneatè thå Decisioî É enclosurå tï �     gaiî accesó tï thå bottoí oæ thå Wunderbusó I/Ï board. 2.  Removå  Ià LS0° aô boarä locatioî 4A®  Benä ouô pin-² aô  thå �     shouldeò  sï  wheî  thå Ià ió re-inserteä iô  wilì  noô  makå �     contacô witè thå sockeô pin. 3.  Soldeò  thå ¸ incè jumpeò wirå tï pin-² anä re-inserô thå  Ià �     intï thå piî socket. 4.  Locatå  anä  unsoldeò  thå  feedthrougè holå  neaò  pin-·  aô �     locatioî 4C®  Feeä thå enä oæ thå abovå jumpeò througè  thió �     hole® Connecô (solder© iô oî thå soldeò sidå oæ thå boarä tï �     pin-¸ oæ Ià LS0´ aô locatioî 13C. 5.  Oî  thå soldeò sidå oæ thå board¬  finä anä removå thå jumpeò �     betweeî pin-µ oî Ià 740´ aô locatioî 5Á anä pin-² oî Ià LS0° �     aô locatioî 5C. 6.  Inserô anä soldeò á wirå jumpeò betweeî pin-µ oæ thå Ià aô 5Á �     anä pin-µ oæ thå Ià aô locatioî 4A. 7.   Replacå thå bottoí panel®  Marë thå Wunderbusó I/Ï control�     ler'ó  revisioî indicatoò oî thå componenô sidå oæ thå  boarä �     witè á stickeò labeleä REÖ 2. .pa Š ..@f Mounted Wunderbuss I/O Modifications - Component Side Š ..@f Mounted Wunderbuss I/O Modifications - Solder Side Š..@b Procedure to modify an unmounted board: 1.  Cuô thå tracå oî thå componenô sidå oæ thå boarä leadinç froí �     pin-²  oî Ià LS0´ aô boarä locatioî 4Á tï pin-² oî thå Ià aô �     locatioî 3A. 2.  Oî thå soldeò sidå oæ thå board¬ placå á jumpeò betweeî pin-² �     oæ  thå  Ià aô locatioî 4Á anä pin-¸ oæ Ià LS0´  aô  locatioî �     13C. 3.  Stilì oî thå soldeò sidå oæ thå board¬  cuô thå tracå leadinç �     tï  pin-² oæ thå Ià aô 4A®  Removå thå soldeò froí thå  feed�     througè  holå leadinç froí thió piî anä soldeò á jumpeò  froí �     thió piî (pin-2© tï pin-² oæ Ià LS3² aô locatioî 3A. 4.  Finä anä removå thå jumpeò connectinç pin-µ oæ Ià 740´ aô  5Á �     tï pin-² oæ Ià LS0° aô 5C. 5.  Soldeò  á lengtè oæ wirå tï connecô pin-µ oæ thå Ià aô 5Á  tï �     pin-µ oæ thå Ià aô 4A. 6.  Marë  thå Wunderbusó I/Ï controlleò boarä revisioî  indicatoò �     oî thå componenô sidå oæ thå boarä witè á stickeò labeleä REÖ �     2. .pa Š ..@f Unmounted Wunderbuss I/O Modifications - Component Side Š ..@f Unmounted Wunderbuss I/O Modifications - Solder Side Š..@b Schematic Changes Change this circuitry on Page 3 to the following: ..@b Switch Settings - Wunderbuss as Primary I/O Device Switch 7C Switch 10A OFF ON OFF ON _________ ________ | ==| 1 | ==| 1 /9600 | ==| 2 | ==| 2 < baud |== | 3 | ==| 3 \rate | ==| 4 | == | 4 | ==| 5 | == | 5 |== | 6 | == | 6 |== | 7 | == | 7 |== | 8 | == | 8 |_________| |________| ..@c     Jumpeò Settingó     J± - noô installed» paralleì porô crosslatch.     J²  - jumpereä Á tï  tï permiô thå PIà tï responä aó  masteò �          tï Interrupô Acknowledgå signaló froí thå CPU.     J³  - installeä tï enablå INTRÜ outpuô froí thå PIà tï  drivå �          thå S-10° PINTÜ line. Š..@a Wunderbusó I/Ï Controlleò Noô Primarù I/Ï Device Settings are as above except for the following: 1.  Seô paddlå ² oæ Switcè 7à OFF. 2.  Jumper J2 B to C. 3.  Remove jumper J3. ..@a Mult/IO Controller Thå  modificationó  describeä  belo÷ changå thå  timinç  foò  thå � transfeò  oæ addresó linå controì durinç aî Interrupô Acknowledgå � cyclå oî thå bus® Transferó oî Mult/IÏ boardó labeleä Revisioî ² � oò  earlieò  simultaneouslù disableä thå CPÕ  addresó  lineó  anä � enableä  thå  Mult/IÏ  addresó lines¬  causinç noiså oî  thå  buó � durinç thå interrupô process®  Thå addresó buó ió no÷ takeî oveò � onlù  upoî completioî oæ á sINTÁ cyclå anä afteò thå CPÕ  addresó � lineó  havå beeî disabled®  Controì ió returneä tï thå CPÕ afteò � thå  Mult/IÏ  addresó lineó arå disableä anä thå  CPÕ  lineó  re-� enabled¬ thuó avoidinç overlap. ..@b Parts Required 1 FPLA revision level MULTX-B 1 1.5 inch 30 g. insulated wire ..@b Procedures 1.  Removå  thå  FPLÁ iî boarä locatioî 8Á anä replacå  witè  thå �     FPLÁ labeleä MULTX-B¬ includeä witè thió package. 2.  Finä anä removå Ià LS12µ aô locatioî 14C® Benä ouô pin-´ anä �     re-inserô thå Ià intï thå sockeô witè pin-´ lifted. 3.  Finä anä removå Ià LS39° aô locatioî 13B® Benä ouô pin-² anä �     re-inserô thå Ià intï thå sockeô witè pin-² lifted. 4.  Soldeò  onå enä oæ wirå ontï pin-´ oæ thå Ià aô 14C®  Soldeò �     thå  otheò  enä oæ thió wirå tï pin-² oæ thå Ià aô  locatioî �     13B. 5.  Marë  thå Mult/IÏ controller'ó revisioî indicatoò oî thå com�     ponenô sidå oæ thå boarä witè á stickeò labeleä REÖ 4a. Š ..@f Mult/IO Controller Modifications Š..@b Schematic Changes Change this circuitry on Page 5 to the following: .pa     Š..@b Switch Settings - Mult/IO as Primary I/O Device Switch 2D Switch 7B Switch 10B OFF ON OFF ON OFF ON      _______ _______ _______     |== | 1 | ==| 1 |== | 1     | ==| 2 | ==| 2 |== | 2 | ==| 3 |== | 3 |== | 3 | ==| 4 | ==| 4 |== | 4 | ==| 5 | ==| 5 | ==| 5 | ==| 6 |== | 6 | ==| 6 | ==| 7 |== | 7 |== | 7 | ==| 8 |== | 8 |== | 8     |_______| |_______| |_______| ..@c     Jumpeò Settingó     J1-J³ - installed.     J´ - slidå  jumpeò   tï à tï enablå PIà tï gatå  aî  addresó �          vectoò ontï thå S-10° lineó durinç aî Interrupô  Acknow�          ledgå cycle.     Jµ  - wirå jumpeò  tï PINTÜ tï enablå interruptó ontï  S-10° �          bus.     J¶ - noô installed» keepó PHANTOMÜ froí thå S-10° bus® ..@a Mult/IO Controller Not Primary I/O Device Thå followinç settingó arå foò Mult/IÏ boardó useä aó  additionaì � I/O devices in a multi-user operating system. ..@b Switch/Jumper Settings 1st Board Switch 2D Switch 7B Switch 10B OFF ON OFF ON OFF ON      _______ _______ _______     | == | 1 | ==| 1 |== | 1     | ==| 2 | ==| 2 |== | 2 | ==| 3 |== | 3 |== | 3 | ==| 4 | ==| 4 |== | 4 | ==| 5 | ==| 5 | ==| 5 | ==| 6 |== | 6 | ==| 6 | ==| 7 | ==| 7 |== | 7 | ==| 8 | ==| 8 |== | 8     |_______| |_______| |_______| Š Lift pin 16 of 8259A at board location 10A. J4 -  Â tï C J5 -  Cuô threå traceó between:        à anä VIÜ 0        Ä anä VIÜ 1        Å anä VIÜ 2       Disconnecô  wirå jumpeò froí PINT\ anä re-instalì accordinç �       tï thå tablå below: Jumper Switch 7B J5 3 4 5 2nd board: B to VI\ 2 OFF ON OFF 3rd board B to VI\ 2 OFF OFF ON 4th board: B to VI\ 2 OFF OFF OFF Wheî thå Mult/IÏ boarä ió useä iî conjunctioî witè thå Wunderbusó � I/Ï  controller¬  onå  boarä musô bå addresseä tï 58H insteaä  oæ � 48H® Oî thå Mult/IO¬ thió ió accomplisheä bù settinç paddlå µ oæ � switcè 7 ON. ..@a HDCA Winchester Hard Disk Controller Oî Revisioî ³ boards¬  Seeë Donå (SDONE© interruptó arå reseô  bù � givinç  thå  controlleò  anù  ne÷  command®   Thå  modificationó � describeä  belo÷  changeó thió tï requirå softwarå tï INPUÔ  froí � porô base+² (52H© tï reseô thió interrupt®  � ..@b Parts Required 1 1.5 inch insulated 30 g. wire ..@b Procedure 1.  Oî  thå  soldeò  sidå oæ thå board¬  finä anä cuô  thå  tracå �     leading to pin-10 of IC LS279 at location 7A. 2.  Stilì oî thå soldeò sidå oæ thå board¬  instalì á jumpeò wirå �     betweeî pin-1° oæ thå Ià aô 7A¬ anä pin-¹ oæ Ià LS13¸ aô 9A. 3.  Marë  thå  HDCÁ controlleò boarä revisioî  indicatoò  oî  thå �     componenô sidå oæ thå boarä witè á stickeò labeleä REÖ 4. .pa Š ..@f HDCA Hard Disk Controller Modifications - Component Side Š ..@f HDCA Hard Disk Controller Modifications - Solder Side Š..@b Schematic Changes Change this circuitry on Page 2 to the following: ..@b Switch Settings Switch 8C OFF ON      _______ | ==| 1 |== | 2 | ==| 3 |== | 4 | ==| 5 | ==| 6 | ==| 7 | ==| 8      |_______| Š..@c     Jumpeò Settingó     Instalì á wirå jumpeò froí Á anä  tï VIÜ 0®     Seeë Completå Plugó:     P3¬ P´ anä Pµ jumpereä · tï 8® ..@a HDC/DMA Hard Disk Controller (mini-Winchester hard disks only) Install wire jumper from J5 to VI\ 0. ..@a DJ/DMA Floppy Disk Controller Install wire jumper from J3 to VI\ 1. Install slide jumper on J1 and J2 from B to C. Instalì  slidå  jumpeò oî P³ betweeî pinó ² anä ³ tï disablå  on-� board serial I/O port. ..@a Decision I (MPZ80) CPU Thå changeó describeä belo÷ eliminatå aî approximatå 2· ns® delaù � beforå  generatioî oæ pSYNC¬  thuó creatinç á longeò pSYNà strobå � oî  thå  bus®  Theù alsï eliminatå noiså  spikeó  thaô  generatå � randoí interruptó oî thå twï interrupô lines® ..@b Parts Required 2 1.00 inch insulated 30 g. wires 1 .25 inch insulated 30 g. wire ..@b Procedure 1.  Locatå  thå  twï centeò jumpeò padó neaò thå  edgå  connectoò �     labeleä  J± anä J2®  Connecô á jumpeò wirå froí J± tï jumpeò �     paä markeä PINT\ aô thå bottoí oæ thå board®  Connecô á wirå �     jumpeò froí J² tï jumpeò paä markeä NMI\ aô thå bottoí oæ thå �     board. 2.  Removå  Ià 81LS9µ aô locatioî 16 anä cuô pinó 1³ anä 1´  ofæ �     aô  thå shouldeò sï thaô wheî thå chið ió  re-inserteä  theså �     pinó  wilì noô makå contacô witè thå sockeô pins®  Re-inserô �     thå IC. Š3.  Removå Ià 740· aô locatioî 1Ä anä cuô pin-¸ ofæ aô thå shoul�     deò  sï  thaô wheî thå chið ió re-inserteä thå piî  wilì  noô �     makå contacô witè thå sockeô pins® Re-inserô thå IC. 4.  Oî thå soldeò sidå oæ thå board¬ soldeò á jumpeò betweeî pinó �     1³ anä 1´ oæ Ià 81LS9µ aô locatioî 16B. 5.  Instalì á Rev® 4.4´ PROÍ aô boarä locatioî 17C. 6.  Marë  thå CPU'ó revisioî indicatoò oî thå componenô  sidå  oæ �     thå boarä witè á stickeò labeleä REÖ 2. .pa Š ..@f Decision 1 MPZ80 CPU Modifications - Component Side Š ..@f Decision 1 MPZ80 CPU Modifications - Solder Side Š..@b Schematic Changes Change this circuitry on Page 1 to the following: Change this circuitry on Page 4 to the following: .pa ŠChange this circuitry on Page 6 to the following: .pa Š..@b Switch Settings      Switch 16D OFF ON _______ | ==| 1 | ==| 2 | ==| 3 |== | 4 <- to boot floppy | ==| 5 | ==| 6 | ==| 7 | ==| 8 |_______| ..@a MM65KS Memory Board Uså  thå  followinç settingó tï configurå á multi-useò  operatinç � system. ..@b Switch Settings Switcè 5D OFF ON _______ | ==| 1 | ==| 2 | ==| 3 |== | 4 |== | 5 | ==| 6 |== | 7 |== | 8 |_______| .pa Š Switch 1C Fouò boardó requireä foò 256Ë oæ consecutivå memorù beginninç  aô � addresó  000000H®  Paddleó ± thrõ ¸ corresponä tï addresó lineó � A1¶ thrõ A23» OFÆ selectó thå line® Startinç witè alì paddleó OÎ � oî  firsô board¬  counô uð one¬  iî binary¬  foò eacè  additionaì � board. OFF ON OFF ON OFF ON OFF ON _______ _______ _______ _______ | ==| 1 |== | 1 | ==| 1 |== | 1 / Use | ==| 2 | ==| 2 |== | 2 |== | 2< these | ==| 3 | ==| 3 | ==| 3 | ==| 3 \paddles | ==| 4 | ==| 4 | ==| 4 | ==| 4 | ==| 5 | ==| 5 | ==| 5 | ==| 5 | ==| 6 | ==| 6 | ==| 6 | ==| 6 | ==| 7 | ==| 7 | ==| 7 | ==| 7 | ==| 8 | ==| 8 | ==| 8 | ==| 8 |_______| |_______| |_______| |_______| 000 001 010 011 -   Aî LS252± ió installeä aô boarä locatioî 1D¬ noô 2D. -   Á  16-piî headeò ió installeä betweeî 2Ä anä 3Ä tï disablå 2Ë �     memorù segments. -   Datá headeró (loweò righô corner© noô used. ..@c     Jumpeò Settingó     J1¬ J2¬ J´ anä J¶ installed» remaininç jumperó lefô unconnec�     teä foò extendeä addressing.     A· - noô jumpered» Pagå 0-· noô jumpered.