{
{   The purpose of this request is to allocate the memory for the workspace
{ image, to allocate other resources, and to blank the screen.  It must
{ have been preceeded by a call to CSP$CHANGE_INTERACTION_STYLE to start
{ the screen-mode device driver.  This request implies that the application
{ will use only the workspace-oriented entry points, and cannot be used
{ if any of the field-oriented entry points have been called.
{
{       CSP$OPEN_WORKSTATION (WIDTH, HEIGHT, ATTRIBUTE, STATUS)
{
{ WIDTH: (input)  This indicates the number of columns in the workspace.
{
{ HEIGHT: (input)  This indicates the number of rows in the workspace.
{
{ ATTRIBUTE: (input)  This indicates the visual highlighting attributes
{       to be initially used.
{
{ STATUS: (output)  This receives any error codes.
{
{       condition identifiers:  cse$not_screen_mode
{                               cse$redundant_workspace
{                               cse$no_workspace_allowed
{                               cse$unknown_x_position
{                               cse$unknown_y_position
