EIE4-FYP/demo/can
Aadi Desai 6cf6d0a643
Create CAN helper functions
Get / Set CAN filter ID
Get / Set CAN filter mask
Get latest valid CAN frame in `can_frame` struct
2023-06-04 12:42:03 +01:00

24 lines
325 B
Plaintext

#include <generated/csr.h>
#include <stdint.h>
#pragma once
// Struct Definition
struct can_frame {
uint16_t id;
uint8_t data[8];
};
// Function Declarations
uint32_t can_id_read(void);
void can_id_write(uint32_t value);
uint32_t can_mask_read(void);
void can_mask_write(uint32_t value);
can_frame can_read(void);