Added revision number to slave type checking.

This commit is contained in:
Florian Pose
2008-06-16 09:30:58 +00:00
parent 8d1ee0e396
commit 541c2a0cd8
5 changed files with 29 additions and 18 deletions
+3 -1
View File
@@ -246,6 +246,7 @@ typedef struct {
uint16_t position; /**< Slave position. */
uint32_t vendor_id; /**< Slave vendor ID. */
uint32_t product_code; /**< Slave product code. */
uint32_t revision_number; /**< Slave revision number. */
uint16_t index; /**< Pdo entry index. */
uint8_t subindex; /**< Pdo entry subindex. */
unsigned int *offset; /**< Pointer to a variable to store the Pdo entry's
@@ -350,7 +351,8 @@ ec_slave_config_t *ecrt_master_slave_config(
uint16_t alias, /**< Slave alias. */
uint16_t position, /**< Slave position. */
uint32_t vendor_id, /**< Expected vendor ID. */
uint32_t product_code /**< Expected product code. */
uint32_t product_code, /**< Expected product code. */
uint32_t revision_number /**< Expected revision number. */
);
/** Finishes the configuration phase and prepares for realtime mode.