COSMOS core
1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
|
#define GIGE_REG_VERSION 0x0000 |
#define GIGE_REG_DEVICE_MODE 0x0004 |
#define GIGE_REG_DEVICE_MAC_HIGH 0x0008 |
#define GIGE_REG_DEVICE_MAC_LOW 0x000c |
#define GIGE_REG_NET_CAPABILITY 0x0010 |
#define GIGE_REG_NET_CONFIG 0x0014 |
#define GIGE_REG_CURRENT_IP_ADDRESS 0x0024 |
#define GIGE_REG_CURRENT_IP_NETMASK 0x0034 |
#define GIGE_REG_CURRENT_IP_GATEWAY 0x0044 |
#define GIGE_REG_MANUFACTURER_NAME 0x0048 |
#define GIGE_REG_MODEL_NAME 0x0068 |
#define GIGE_REG_DEVICE_VERSION 0x0088 |
#define GIGE_REG_MANUFACTURER_INFO 0x00a8 |
#define GIGE_REG_SERIAL_NUMBER 0x00d8 |
#define GIGE_REG_USER_DEFINED_NAME 0x00e8 |
#define GIGE_REG_FIRST_URL 0x0200 |
#define GIGE_REG_SECOND_URL 0x0400 |
#define GIGE_REG_NET_COUNT 0x0600 |
#define GIGE_REG_PERSISTENT_IP_ADDRESS 0x064c |
#define GIGE_REG_PERSISTENT_IP_NETMASK 0x065c |
#define GIGE_REG_PERSISTENT_IP_GATEWAY 0x066c |
#define GIGE_REG_PERSISTENT_IP_LINK_SPEED 0x0670 |
#define GIGE_REG_MESSAGE_CHANNEL_COUNT 0x0900 |
#define GIGE_REG_STREAM_CHANNEL_COUNT 0x0904 |
#define GIGE_REG_ACTION_CHANNEL_COUNT 0x0908 |
#define GIGE_REG_ACTION_DEVICE_KEY 0x090c |
#define GIGE_REG_ACTIVE_LINK_COUNT 0x0910 |
#define GIGE_REG_GVSP_CAPABILITY 0x092c |
#define GIGE_REG_MESSAGE_CHANNEL_CAPABILITY 0x0930 |
#define GIGE_REG_GVCP_CAPABILITY 0x0934 |
#define GIGE_REG_GVCP_HEARTBEAT_TIMEOUT 0x0938 |
#define GIGE_REG_TICK_FREQUENCY_HIGH 0x093c |
#define GIGE_REG_TICK_FREQUENCY_LOW 0x0940 |
#define GIGE_REG_TIMESTAMP_CONTROL 0x0944 |
#define GIGE_REG_TIMESTAMP_VALUE_HIGH 0x0948 |
#define GIGE_REG_TIMESTAMP_VALUE_LOW 0x094c |
#define GIGE_REG_DISCOVERY_ACK_DELAY 0x0950 |
#define GIGE_REG_GVCP_CONFIGURATION 0x0954 |
#define GIGE_REG_PENDING_TIMEOUT 0x0958 |
#define GIGE_REG_CONTROL_SWITCHOVER_KEY 0x095c |
#define GIGE_REG_GVSP_CONFIGURATION 0x0960 |
#define GIGE_REG_PHYSICAL_LINK_CAPABILITY 0x0964 |
#define GIGE_REG_PHYSICAL_LINK_CONFIGURATION 0x0968 |
#define GIGE_REG_IEEE_1588_STATUS 0x096c |
#define GIGE_REG_QUEUE_SIZE 0x0970 |
#define GIGE_REG_CONTROL_CHANNEL_PRIVILEGE 0x0a00 |
#define GIGE_REG_CCP 0x0a00 |
#define GIGE_REG_PRIMARY_APPLICATION_PORT 0x0a04 |
#define GIGE_REG_PRIMARY_APPLICATION_IP_ADDRESS 0x0a14 |
#define GIGE_REG_MESSAGE_CHANNEL_PORT 0x0b00 |
#define GIGE_REG_MCP 0x0b00 |
#define GIGE_REG_MESSAGE_CHANNEL_DESTINATION 0x0b10 |
#define GIGE_REG_MESSAGE_CHANNEL_TIMEOUT 0x0b14 |
#define GIGE_REG_MCDA 0x0b14 |
#define GIGE_REG_MESSAGE_CHANNEL_RETRY_COUNT 0x0b18 |
#define GIGE_REG_MESSAGE_CHANNEL_SOURCE_PORT 0x0b1c |
#define GIGE_REG_STREAM_CHANNEL_PORT 0x0d00 |
#define GIGE_REG_SCP 0x0d00 |
#define GIGE_REG_STREAM_CHANNEL_PACKET_SIZE 0x0d04 |
#define GIGE_REG_SCPS 0x0d04 |
#define GIGE_REG_STREAM_CHANNEL_PACKET_DELAY 0x0d08 |
#define GIGE_REG_SCPD 0x0d08 |
#define GIGE_REG_STREAM_CHANNEL_DESTINATION_ADDRESS 0x0d18 |
#define GIGE_REG_SCDA 0x0d18 |
#define GIGE_REG_STREAM_CHANNEL_SOURCE_PORT 0x0d1c |
#define GIGE_REG_STREAM_CHANNEL_CAPABILITY 0x0d20 |
#define GIGE_REG_STREAM_CHANNEL_CONFIGURATION 0x0d24 |
#define GIGE_REG_STREAM_CHANNEL_ZONE 0x0d28 |
#define GIGE_REG_STREAM_CHANNEL_ZONE_DIRECTION 0x0d2c |
#define GIGE_REG_MANIFEST_TABLE 0x900 |
#define GIGE_REG_ACTION_GROUP_KEY 0x9800 |
#define GIGE_REG_ACTION_GROUP_MASK 0x9804 |
#define GIGE_REG_MANUFACTURER_SPECIFIC 0xa000 |
#define GIGE_MAX_MANUFACTURER_NAME 32 |
#define GIGE_MAX_MODEL_NAME 32 |
#define GIGE_MAX_DEVICE_VERSION 32 |
#define GIGE_MAX_MANUFACTURER_INFO 48 |
#define GIGE_MAX_SERIAL_NUMBER 16 |
#define GIGE_MAX_USER_DEFINED_NAME 16 |
#define GIGE_MAX_FIRST_URL 512 |
#define GIGE_MAX_SECOND_URL 512 |
#define GIGE_MAX_PACKET 16384 |
#define GIGE_MIN_PACKET 576 |