01.06.2013 Views

IPC@CHIP Documentation - SC12 @CHIP-RTOS V1.10

IPC@CHIP Documentation - SC12 @CHIP-RTOS V1.10

IPC@CHIP Documentation - SC12 @CHIP-RTOS V1.10

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Comments<br />

Top of list<br />

Index page<br />

This function is needed to make sure an application finds no 8087 coprocessor so it can load a floating-point emulator.<br />

Interrupt 0x10 service 0x00: Get char from standard input<br />

Parameters<br />

AH<br />

Get a character from std in, wait if none available<br />

Must be 0.<br />

Return Value<br />

Comments<br />

Top of list<br />

Index page<br />

Returns input character in AL<br />

Return at DX the source stdin channel: 1: EXT, 2: COM, 4: Telnet, 8: User channel<br />

Please note that AH does not contain the scan code, but is always 0.<br />

Interrupt 0x10 service 0x01: Check if a character is available from std in<br />

Parameters<br />

AH<br />

Check if a character is available from standard input<br />

Must be 1.<br />

Return Value<br />

Comments<br />

Top of list<br />

Index page<br />

AX=1 if a character is available, AX=0 and zero-flag is cleared if no character is available.<br />

Please note that AH does not contain the scan code, but is instead always 0.<br />

Interrupt 0x10 service 0x08: Read character at cursor<br />

Parameters<br />

AH<br />

Read character at cursor position, always returns 0<br />

Must be 0x08<br />

Return Value<br />

Page 78 / 400

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!