Intel 82854 GMCH, 82830M GMCH Icegdescapeenableport, Input Data Structure Output Data Structure

Models: 82830M GMCH 82854 GMCH

1 53
Download 53 pages 23.44 Kb
Page 29
Image 29

7.1.1.1ICEGD_ESCAPE_ENABLE_PORT

Input Data Structure

Output Data Structure

 

Notes

 

 

 

 

 

 

esc_port_ctrl_t port options:

 

 

0

– Primary Display

 

 

1

– Secondary Display

 

 

esc_port_ctrl_t enable options:

esc_port_ctrl_t

esc_status_t

0 – disable

 

 

1

– enable

 

 

esc_status_t status options:

 

 

0

– ESCAPE_STATUS_NOERROR

 

 

1

– ESCAPE_STATUS_ERROR

 

 

 

 

Description

This escape code is used to enable/disable primary/secondary display port.

Input Data Structure Definition

The data structure esc_port_ctrl_t should be filled in with port number (0 or 1) and enable (1) /disable (0) value to configure which port (0 or 1) to be enabled or disabled.

Output Data Structure Definition

User can get return success value or error code from esc_status_t;

Example

esc_port_ctrl_t port;

memset(&port, 0, sizeof(esc_port_ctrl_t)); //choose primary display

port.port = 0; //enable display port 0 port.enable = 1;

esc_status_t status;

memset(&status, 0, sizeof(esc_status_t));

ExtEscape(

Hdc,

ICEGD_ESCAPE_ENABLE_PORT, sizeof(esc_port_ctrl_t), (LPCSTR)&port, sizeof(esc_status_t), (LPSTR)&status);

//check the status here for error handling

//

Intel® Digital Set Top Box Display Driver

29

User’s Guide for Microsoft* Windows* CE 5.0

Page 29
Image 29
Intel 82854 GMCH, 82830M GMCH manual Icegdescapeenableport, Input Data Structure Output Data Structure