You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
870 B

; Copyright 2002-2019 Intel Corporation.
;
; This software is provided to you as Sample Source Code as defined in the accompanying
; End User License Agreement for the Intel(R) Software Development Products ("Agreement")
; section 1.L.
;
; This software and the related documents are provided as is, with no express or implied
; warranties, other than those that are expressly stated in the License.
PUBLIC Breakpoint
PUBLIC Breakpoint2
PUBLIC MemTestData
PUBLIC DoRegMemTest
.686
.model flat, c
.code
Breakpoint PROC
nop
Breakpoint2::
ret
Breakpoint ENDP
.data
MemTestData DWORD 012345678h, 0deadbeefh
.code
DoRegMemTest PROC
lea eax, MemTestData
mov ecx, DWORD PTR [eax]
mov DWORD PTR [eax], ecx
ret
DoRegMemTest ENDP
.code
DoStepCustomBreakTest PROC
nop
call Breakpoint
ret
DoStepCustomBreakTest ENDP
END