Mercurial > hg > Members > kono > nitros9-code
comparison level1/modules/dw3.asm @ 2316:302cbb0aa5de
Fixed signal problem
author | boisy |
---|---|
date | Mon, 04 Jan 2010 01:26:14 +0000 |
parents | 5f76d1a611f6 |
children | 6a5ada3e2666 |
comparison
equal
deleted
inserted
replaced
2315:bf6708acbda6 | 2316:302cbb0aa5de |
---|---|
346 bra IRQExit | 346 bra IRQExit |
347 statcont clrb | 347 statcont clrb |
348 tfr d,u | 348 tfr d,u |
349 lda <V.LPRC,u | 349 lda <V.LPRC,u |
350 beq IRQExit ; no last process, bail | 350 beq IRQExit ; no last process, bail |
351 *ldb #S$Peer | 351 ldb #S$Peer |
352 ldb #0 ; sending 0 works | |
353 os9 F$Send ; send signal, don't think we can do anything about an error result anyway.. so | 352 os9 F$Send ; send signal, don't think we can do anything about an error result anyway.. so |
354 bra CkSuspnd ; do we need to go check suspend? | 353 bra CkSuspnd ; do we need to go check suspend? |
355 | 354 |
356 ; put byte B in port As buffer - optimization help from Darren Atkinson | 355 ; put byte B in port As buffer - optimization help from Darren Atkinson |
357 IRQPutCh ldx RxBufPut,u ; point X to the data buffer | 356 IRQPutCh ldx RxBufPut,u ; point X to the data buffer |