qdosmsq:pe:lblb

Differences

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

Link to this comparison view

Last revision Both sides next revision
qdosmsq:pe:lblb [2010/05/13 14:47]
george.gwilt created
qdosmsq:pe:lblb [2010/05/13 14:57]
george.gwilt
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 21: Line 21:
 It is assumed here that A0.L contains the ID of the window. It is assumed here that A0.L contains the ID of the window.
  
- + <​code>​ 
 +    ​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.txt
  • Last modified: 2010/05/13 15:10
  • by george.gwilt