|
IgH EtherCAT Master
1.7.0
|
EtherCAT SII page methods. More...
Go to the source code of this file.
Functions | |
| void | ec_sii_page_init (ec_sii_page_t *page) |
| SII page constructor. More... | |
| void | ec_sii_page_clear (ec_sii_page_t *page) |
| Slave destructor. More... | |
| int | ec_sii_page_alloc (ec_sii_page_t *page, size_t word_count) |
| Free page memory. More... | |
| int | ec_sii_page_copy (ec_sii_page_t *page, const ec_sii_page_t *from) |
| Copy contents from other page. More... | |
EtherCAT SII page methods.
Definition in file sii_page.c.
| void ec_sii_page_init | ( | ec_sii_page_t * | page | ) |
| void ec_sii_page_clear | ( | ec_sii_page_t * | page | ) |
Slave destructor.
Clears and frees a page object.
| page | SII page. |
Definition at line 62 of file sii_page.c.
| int ec_sii_page_alloc | ( | ec_sii_page_t * | page, |
| size_t | word_count | ||
| ) |
Free page memory.
| page | SII page. |
| word_count | Number of words to allocate. |
Definition at line 76 of file sii_page.c.
| int ec_sii_page_copy | ( | ec_sii_page_t * | page, |
| const ec_sii_page_t * | from | ||
| ) |
Copy contents from other page.
| page | Target. |
| from | Source. |
Definition at line 100 of file sii_page.c.