; common case, reset, second one
 
            ORG     0xFFFF
 
            ldir            ; warning about memory limit
 
            ldir            ; no warning (not doubling)
 
            ORG     0       ; reset warnings state
 
            ORG     0xFFFF
 
            ldir            ; (again) warning about memory limit
 
            ldir            ; no warning (not doubling)
 
 
 
        ; DISP-only
 
            ORG     0x1000
 
            DISP    0xFFFF
 
            ldir            ; warning about DISP memory limit
 
            ldir
 
            ORG     0       ; displacedorg-ok ; does reset the DISP part only, not real address
 
            ORG     0xFFFF  ; displacedorg-ok
 
            ldir            ; (again) warning about DISP memory limit
 
            ldir            ; no warning (not doubling)
 
            ENDT
 
 
 
        ; physical under DISP
 
            ORG     0xFFFF
 
            DISP    0x2000
 
            ldir            ; warning about memory limit
 
            ldir
 
            ORG     0x3000  ; displacedorg-ok ; does NOT reset physical one, only DISP one
 
            ldir
 
            ldir
 
            ENDT
 
 
 
        ; physical AND disp together
 
            ORG     0xFFFF
 
            DISP    0xFFFF
 
            ldir            ; will get TWO warnings (DISP + ORG)
 
            ldir
 
            ENDT
 
 
 
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
    ;; Block-emit code coverage
 
            ORG     0xFFF0
 
            block   100,0xAA    ; warning about memory limit
 
            ORG     0
 
            ORG     0xFFF0
 
            block   100,0xBB    ; again
 
 
 
        ; DISP-only
 
            ORG     0x1000
 
            DISP    0xFFF0
 
            block   100,0xCC    ; warning about DISP memory limit
 
            ORG     0       ; displacedorg-ok ; does reset the DISP part only, not real address
 
            ORG     0xFFF0  ; displacedorg-ok
 
            block   100,0xDD    ; again
 
            ENDT
 
 
 
        ; physical under DISP
 
            ORG     0xFFF0
 
            DISP    0x2000
 
            block   100,0xEE    ; warning about memory limit
 
            ORG     0x3000  ; displacedorg-ok ; does NOT reset physical one, only DISP one
 
            block   100,0xFF
 
            ENDT
 
 
 
        ; physical AND disp together
 
            ORG     0xFFF0
 
            DISP    0xFFF0
 
            block   100,0x77    ; will get TWO warnings (DISP + ORG)
 
            ENDT