Guardian Programming Reference Summary for C
Functions Summary (G-N)
Guardian Programming Reference Summary for C—522630-001
6-29
MONITORNEW
Enables or disables the receipt of the SETTIME and Power On messages.
enable
MOVEX
Moves data between extended data segments without the need for absolute addressing; it
serves both privileged and nonprivileged users.
return value:
#include <cextdecs(MONITORNEW)>
void MONITORNEW ( short enable ); /* i */
0 = Disable the receipt of messages.
1 = Enable the receipt of messages.
#include <cextdecs(MOVEX)>
short MOVEX ( [ short source-seg-id ] /* i */
,char *source /* i */
,[ short dest-seg-id ] /* i */
,char *dest /* i */
,long byte-count ); /* i */
_status_eq (<returned_value>) The specified data was moved; error
contains 0.
_status_gt (<returned_value>) An error occurred; error contains the error
value.
0 = Successful call; the specified data was moved.
2 = Either source-seg-id or dest-seg-id specified a nonexistent
extended data segment, or the destination data segment has read-only access.
22 = One of the parameters specifies an address that is out of bounds.
24 = Either source-seg-id or dest-seg-id specified a privileged segment
ID (greater than 2047), but the caller was not privileged.
29 = A required parameter is not supplied.