qdosmsq:pe:lblb

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
qdosmsq:pe:lblb [2010/05/13 14:47]
george.gwilt created
qdosmsq:pe:lblb [2010/05/13 15:10] (current)
george.gwilt First viable version
Line 15: Line 15:
 |ERR.BP|Bad data structure| |ERR.BP|Bad data structure|
 ==== Notes ==== ==== Notes ====
-  *All registers ​note mentioned above are preserved on return.+  *All registers ​not mentioned above are preserved on return.
   *Blobs are written continuously from the start address in D1 to the end address in D2.   *Blobs are written continuously from the start address in D1 to the end address in D2.
   *Blobs wholly or partially outside the window are ignored and no error is signalled.   *Blobs wholly or partially outside the window are ignored and no error is signalled.
Line 22: Line 22:
  
  
 +    lea    blo,​a1 ​    ; Address of blob 
 +    lea    pat,​a2 ​    ; Address of pattern 
 +    moveq  #0,d1      ; Start at top left 
 +    move.l #$C000C,d2 ; End position 
 +    moveq  #​-1,​d3 ​    ; Tineout 
 +    moveq  #​$74,​d0 ​   ; IOP.LBLB 
 +    trap   #3 
 +    tst.l  d0 
 +    bne    OOPS ---->
  
  • qdosmsq/pe/lblb.1273758436.txt.gz
  • Last modified: 2010/05/13 14:47
  • by george.gwilt