Comms between MAX 10 FPGA and ST uP
Diff: FPGA_bus.h
- Revision:
- 15:6420b52d30cc
- Parent:
- 14:b56473e54f6f
- Child:
- 16:d69a36a541c5
--- a/FPGA_bus.h Fri May 22 16:52:10 2020 +0000 +++ b/FPGA_bus.h Fri May 22 22:53:46 2020 +0000 @@ -175,17 +175,19 @@ void enable_speed_measure(uint32_t channel, uint32_t config_value, uint32_t phase_time); uint32_t read_speed_measure(uint32_t channel); uint32_t read_count_measure(uint32_t channel); + void update_FPGA_register_pointers(void); uint32_t get_SYS_data(void); int32_t global_FPGA_unit_error_flag; -protected: +private: uint32_t _nos_PWM_units; uint32_t _nos_QE_units; uint32_t _nos_servo_units; -private: + uint32_t PWM_base, QE_base, RC_base; + uint32_t data, status, tmp_config; received_packet_t in_pkt;