jjk@advdev.Cambridge.NCR.COM (Joe Kulig) (07/08/88)
I have question about soft channels that I hope someone can answer for me. I have been looking at the work area of a process that is blocked on a soft channel and this is what I can piece together: +----------------+ | Buffer pointer | Wptr - 3 + ---------------+ | ??????? | Wptr - 2 +----------------+ | Address of next| | instruction | Wptr - 1 | to be executed | +----------------+ It is not obvious to me what is at Wptr - 2. Another question that comes to mind is on pg. 29 of the compiler writers' guide. In the Size of workspace section, it mentions 'unconditional i/o'. What is 'unconditional i/o'? Is it a process that communicates over a channel? Also does anyone know what the workspace locations contain for a process with alternative input and timer input? I have not looked at these type of workspaces yet. Thanks for any help. Joe