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.

● Interrupt_0xA0_function_0x19:_Change level for configuration server.<br />

● Interrupt_0xA0_function_0x20:_Install a user fatal error handler<br />

● Interrupt_0xA0_function_0x21:_Rebooting the <strong>IPC<strong>@CHIP</strong></strong><br />

● Interrupt_0xA0_function_0x22:_Get version string<br />

● Interrupt_0xA0_function_0x23:_Insert an entry in chip.ini<br />

● Interrupt_0xA0_function_0x24:_Find an entry in chip.ini<br />

● Interrupt_0xA0_function_0x25:_Set the Stdio focus key<br />

● Interrupt_0xA0_function_0x26:_Get the <strong>IPC<strong>@CHIP</strong></strong> device names<br />

● Interrupt_0xA0_function_0x27:_Suspend/Resume System Servers<br />

● Interrupt_0xA0_function_0x28:_Fast Findfirst<br />

● Interrupt_0xA0_function_0x29:_Fast Findnext<br />

● Interrupt_0xA0_function_0x30:_Fast Finddone<br />

● Interrupt_0xA0_function_0x31:_Detect Ethernet link state<br />

● Interrupt_0xA0_function_0x32:_Set a memory gap between the loaded DOS programs<br />

● Interrupt_0xA0_function_0x33:_Set stdin/stdout channel<br />

● Interrupt_0xA0_function_0x34:_Get stdin/stdout settings<br />

● Interrupt_0xA0_function_0x35:_Install user specific stdio handlers<br />

● Interrupt_0xA0_function_0x36:_Install a System Server Connection Handler function<br />

● Interrupt_0xA0_function_0x37:_Enable/Disable File sharing<br />

● Interrupt_0xA0_function_0x38:_Get file name by handle<br />

● Interrupt_0xA0_function_0x40:_Install a UDP Cfg Callback<br />

● Interrupt_0xA0_function_0x45:_Write persistent User Data<br />

● Interrupt_0xA0_function_0x46:_Read persistent User Data<br />

● Interrupt_0xA0_function_0x50:_Get IP address of the PPP Server<br />

● Interrupt_0xA0_function_0x55:_Get IP address of the PPP Client<br />

● Interrupt_0xA0_function_0x56:_Get sprintf address<br />

Interrupt 0x1A service 0x00: Get clock count since midnight<br />

Returns the number of clock ticks since midnight.<br />

The frequency of the clock is 18.2 Hz (e.g. 54.945 ms per tick).<br />

Parameters<br />

AH<br />

Must be 0.<br />

Return Value<br />

Comments<br />

Top of list<br />

Index page<br />

Returns the 32 bit tick count in CX (high word) and DX (low word)<br />

If an overflow occurred since the last call, AX is set to 1.<br />

Please note that the overflow indication returned in register AX can not be relied upon if several tasks are using this service.<br />

Interrupt 0x11 service 0xXX: Get equipment list<br />

Get the BIOS equipment list<br />

Return Value<br />

Returns the equipment list in AX, currently 0x013C. This bit field indicates:<br />

bit 8: 1 : No DMA<br />

bit 6-7: 00: One floppy<br />

bit 4-5: 11: 80x25 mono<br />

bit 2-3: 11: system ram<br />

bit 1: 0 : no 8087<br />

bit 0: 0 : no disk drives<br />

Page 77 / 400

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

Saved successfully!

Ooh no, something went wrong!