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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Related Topics<br />

Top of list<br />

Index page<br />

DEL_ARP_ENTRY_BY_PHYS Delete ARP entry by physical address<br />

GET_ARPROUTE_CACHE Get ARP/ROUTE cache<br />

Interrupt 0xAC service 0x8A: GET_ARPROUTE_CACHE, Read ARP/Route cache table<br />

Parameters<br />

AH<br />

BX:SI<br />

This function returns all valid entries in the internal ARP/Route cache table.<br />

0x89 (= GET_ARPROUTE_CACHE)<br />

Output Parameter: Pointer to a user provided array of 64 of ArpRouteCacheEntry data structures for<br />

storing ARP/Route cache table.<br />

Return Value<br />

Comments<br />

DX = 0, AX = 0, the user provided array at [BX:SI] contains the current ARP/Route cache table.<br />

CX holds the number of valid entries in table.<br />

The array must provide 64 entries. The API call returns only a copy of the current device interface variables.<br />

In order to always have the current table status, it is necessary to cyclically (e.g. every 10 seconds) request the<br />

table with this API.<br />

Related Topics<br />

Top of list<br />

Index page<br />

DEL_ARP_ENTRY_BY_PHYS Delete ARP entry by physical address<br />

ADD_ARP_ENTRY Add ARP entry<br />

Interrupt 0xAC service 0x8D: GET_IFACE_ENTRIES, Read table of TCP/IP device interfaces<br />

Parameters<br />

AH<br />

BX:SI<br />

This function returns information about all installed TCP/IP device interfaces.<br />

0x8D (= GET_IFACE_ENTRIES)<br />

Pointer to a user provided array of Iface_Entry data structures for storing the information.<br />

Page 146 / 400

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

Saved successfully!

Ooh no, something went wrong!