Function 69, subfunction 0 - define data area fror debug messages.
Parameters:
- eax = 69 - function number
- ebx = 0 - subfunction number
- ecx = pointer
Format of data area:
- +0: dword: N = buffer size (not including this header)
- +4: dword: occupied place
- +8: N*byte: buffer
Returned value:
- function does not return value
Remarks:
- If the size field is negative, the buffer is considered locked
and at arrival of new message the system will wait.
For synchronization frame all work with the buffer by operations
lock/unlock
neg [bufsize]
- Data in the buffer are considered as array of items with variable
length - messages. Format of a message is explained in
general description.