17.05.2015 Views

~ National ~ Semiconductor - Al Kossow's Bitsavers

~ National ~ Semiconductor - Al Kossow's Bitsavers

~ National ~ Semiconductor - Al Kossow's Bitsavers

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

00044 F90a<br />

:J-<br />

226 Z<br />

•<br />

227 MOVE ACC,ZLO ; CLEAR LOW BYTE OF POiNTER<br />

U'I<br />

.....<br />

00045 FE48 227<br />

Q)<br />

00046 BOOB 228 LDI BASESCP I ACC ; BASE OF SESSION CONTROL PASE<br />

229 MOVE ACC I ZHI ; UPPER BYTE<br />

00047 FE68 229<br />

00049 B07B 230 LDI EOM, ACC ; MASK ADDRESS<br />

231 AND SPo,ACC ; LEAVE IN ACC<br />

00049 FIOA 231<br />

232 ADD ZHI I ZHI ; FORM SCP POINTER<br />

0004A E273 232<br />

233<br />

234 NOW DECIDE ABOUT MUL TIFRAME POSSIBILITIES<br />

235<br />

236 MOVE RTR,GP7 ; GET DATA<br />

0004B FD64 236<br />

0004C BC08 237 LDI MULTI,ACC ; MULTI MASK<br />

238 AND BP6,ACC ; COUNT IN UPPER NIBBLE<br />

00040 FIGA 238<br />

239 SRL ACC ,ROT6 ; POSITION IN LOWER NIBBLE<br />

0004E C8C8 239<br />

0004F 0800 240 JMPF S I Z I NEWCOMM ; NOT inA MUL TIBYTE<br />

241 LCALL QUEUE ; MULTI I SO PUSH ON QUEUE<br />

00050 CEBO 241<br />

00051 0000 241<br />

00052 2018 242 SUBI HIOI,ACC ; DECREMENT MUL mOUNT<br />

00053 0800 243 JHPF S,Z, TERMULTI ; IF ZERO, MULTI HAS TERMINATED<br />

244<br />

245 ; MULTI STILL IN PROSRESS<br />

246<br />

00054 43FA 247 ANOI MULTlf,6Pb ; CLEAR OUT OLD COUNT<br />

248 SLA ACC,ROT6 ; REPOSITION COUNT<br />

00055 cm 248<br />

249 OR 6P6,SP6 ; SUM INTO STATUS<br />

00056 F54A 249<br />

00057 CBOO 250 JMP EXIT<br />

251 ;<br />

252 ; MULTI COUNT HAS REACHED ZERO , SO TERMINATE<br />

253 ;<br />

00058 254 TERMULTl:<br />

00058 43FA 255 ANDI MULTl4 ,SP6 ; CLEAR OLD COUNT TO ZERO<br />

256 JMPB SP6,NS I B3 ,ClTERM; IF NOT EOM ,<br />

00059 BCbA 256<br />

OOOSA 0000 256<br />

00058 47F9 257 ANDI SELECT *,BPS ; ELSE, SELECT = FALSE<br />

0005e CBOO 2SB JMP RSTRX ; RESET THE TRANSCEIVER<br />

0005D eBOO 259 CITERM:<br />

0005D CBOO 260 JMP EXIT<br />

261 ;<br />

262 ; NEW COMMAND; Hum OR SINGLE<br />

263<br />

OOOSE 264 NENCOM":<br />

TLlF/9635-16<br />

2-219

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!