Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
|
- #ifndef PLSR_ADDRESS_MAP_H
- #define PLSR_ADDRESS_MAP_H
-
- #include <stdint.h>
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- #define PLSR_AXIS_COUNT (4U)
-
- #define PLSR_HSD_RUNTIME_START (0U)
- #define PLSR_HSD_RUNTIME_COUNT (16U)
- #define PLSR_HSD_RUNTIME_AXIS_COUNT (4U)
-
- #define PLSR_HSD_CONFIG_START (460U)
- #define PLSR_HSD_CONFIG_COUNT (80U)
-
- #define PLSR_SFD_CONFIG_START (900U)
- #define PLSR_SFD_CONFIG_COUNT (520U)
-
- #define PLSR_SD_AXIS_ITEM_COUNT (12U)
- #define PLSR_EVENT_AXIS_ITEM_COUNT (100U)
-
- typedef struct
- {
- uint16_t hsdRuntimeBase;
- uint16_t smPulseActiveAddress;
- uint16_t smDirectionAddress;
- uint16_t sdRuntimeBase;
- uint16_t eventBase;
- } PLSR_AXIS_ADDRESS_MAP;
-
- extern const PLSR_AXIS_ADDRESS_MAP PlsrAxisAddressMap[PLSR_AXIS_COUNT];
-
- #ifdef __cplusplus
- }
- #endif
-
- #endif /* PLSR_ADDRESS_MAP_H */
|