1234567891011121314151617181920 |
- .sect .text; .sect .rom; .sect .data; .sect .bss
- .sect .text
- .define .rck
- ! descriptor address in ebx
- ! value in eax, must be left there
- .rck:
- cmp eax,(ebx)
- jl 2f
- cmp eax,4(ebx)
- jg 2f
- ret
- 2:
- push eax
- .extern ERANGE
- .extern .error
- mov eax,ERANGE
- call .error
- pop eax
- ret
|