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.