;--- "Hello world" for OS/2 32bit.
;--- assemble: jwasm os232.asm
;--- link: wlink sys os2v2 file os232.obj
.386
.model flat
DosWrite proto syscall :DWORD, :ptr BYTE, :DWORD, :ptr DWORD
DosExit proto syscall :DWORD
includelib <os2386.lib>
.stack 4096
.data
written dd 0
string db "Hello world",13,10
.code
start:
invoke DosWrite, 1, addr string, sizeof string, addr written
invoke DosExit, 0
end start
|