“If you want to make your software available on future 3DO hardware using future versions of the 3DO operating system, follow the advice in this chapter. If you follow the guidelines discussed below, your application will continue to run as the 3DO platform evolves.”
ioi_Recv
and ioi_Send
are both validated. Only memory the task should have access to is allowed otherwise the error FKr-Severe-System-Standard-ptr/range is illegal for this task is returned.iob_Len
is non-zero. The iob_Buffer
values will still be accessible by the process receiving the request.CREATETASK_TAG_ARGC
and CREATETASK_TAG_ARGV
tags via CreateItem/CreateItemVA
.CREATETASK_TAG_SP
the ta_Arg
value should be set to the bottom of the stack. malloc(stacksize) + stacksize