80-Bus News

  

November-December 1984, Volume 3, Issue 6











Page 39 of 55











; Test program for interrupt driven printer

?

39

First remove your IVC card. Then remove IC35 and Lift up pin 14 so that it no longer engages in the socket and replace the chip. Connect pin 14 of IC35 to pin 4 of IC5 which is on the far edge of the board. Then turn the board over and connect pin 3 of IC5 to /M1, line 25 on the edge connecter (not too much solder here or the card may not go back in). Now replace the card and check that it works normally.

Conclusions

It took a while to get the whole thing running as I hadn*t realised that I only get one interrupt when the busy goes low. (I believe that I have read somewhere that this is due to the interrupt being generated by the high to low transition of busy).

I’ve been using my interrupt driven printer for over a month now without any real troubles. If you list a file to the printer, make sure that the power is turned on and that it is online or the system will hang up until it is. It should be possible to detect a permanent printer not ready and output a message but I have not yet attempted this.

After all the work I have achieved a 10% speed improvement in printing files (mainly due to there being no printer pause while reading the next sector off disk). This seems a modest improvement, but people with slower drives and/or printers should get more.

MM u ’ oO a 2 Oo oy a @ we > > o a ss a u oa ot Sal a > Q a a a 2 od a a w oa o ’ be 4 we g aN a g os Q g “Sori a mt a @ ot Ho go we – a OU 2 eB o o R a ot od O be et vo OD Sa a ed oe % o fo bh LD te cS nm on ad e w oO 4S © n a Sd oc vrei tH Oo i GO 4 ad fe wl al HO > a +3 a oS ou gg oO a G = “oO Gd OG ta 3 ‘ Ow & os rw 2 yg ww OW O On a ad Fei & he © bo Gt ‘ = a) G wd aes cs) oct ou v 2 oO od amd 2 ‘ Q eu a tt aw ony fe wy ra ug he ke ae vag mt 3 be woo te ek edt oo et 6 ot he ‘ oon ‘ we OG De he > 8 mo Oo eng & cs] he ad & oO me OG to we © -- OH oh v ant a ot Ww Q vm tt © MG Ort O tt + a a Own o ga mt vno get qbpow yu wo G Q re Oo © be ag o- Oo Dred ed Om Haan na bet = Pe C1 Sue o wh SF en en te Tan tm en bn en an en OR On OR OR OR TR ER ER en PR em ER TR ER aR aR Em oe Me o wo ot no a Dow sO a gs oo& w Gh ad ort G a he ep w ort oO od HO pe ont as nn en a 4 gw os <—t ; cs] a c og at © we a set > rt ua t te ot 4d a gD 4 oO o om x pa ee 2 fe he “ a *« “0 8 ou rion ek OOUmr ah a os oO 3 oS v = i ed nm Ade|t a. Se ee oO eon . . Oo ou F oO a ee ot “ rd ee 8 RO HNO Get ONO AN RON o- o- i wo oS vay g nat a ped Stet oe Goa ns a ns Ue Oo «GO eo nO eu oe QO Oo > oS Oon oO N 3 oO cet Te g\U eCevp dA te DOV V EV OV UY TY TY UY TWO YU -“ he a o + v wt bet Oe Meet w o a eg bt oO c o we 3 OB n a 9 2 Be u oO Me 3 e ae Gd Gel Met a Ye a ra g ? vw y wt 4 Ww oY He UY 3 N wo a ow eo vu Qa wo vourtuvus ve Ve see UU SS pu dpe pou wes i . a @ be suo oO -- 5 -- $ eM ded edt ed et et et CH Ort et et Or Oo Or Or oxX CUD o oy . set rm) thee ae ote ou a ™ u ot oo a c 7 & Q wo tel ao 3 a wt 4 ot 7 . bet > be -“ OD Wh w he be 43 Me ae v pu vow ee) Ae ‘ ou pa a OO oo a ct anon nem teed en en em ed ed ed oon pet To en oe en CR ee ert


This is an OCR’d version of the scanned page and likely contains recognition errors.











Page 39 of 55