Subversion Repositories HomeAutomation

Rev

Blame | Last modification | View Log | SVN | RSS feed

  1. #ifndef CAN_H
  2. #define CAN_H
  3.  
  4. #include "../Include/CANdefs.h"
  5. #include "../Include/compiler.h"
  6. #include "../Include/typedefs.h"
  7.  
  8.  
  9. typedef struct _CAN_MESSAGE
  10. {
  11.    
  12.     DWORD ident;
  13.     BOOL extended;
  14.     BYTE data_length;
  15.     BYTE data[8];
  16. } CAN_MESSAGE;
  17.  
  18.  
  19.  
  20.  
  21. void canInit(void);
  22. void canISR(void);
  23. void canParse(CAN_MESSAGE cm);
  24. BOOL canSendMessage(CAN_MESSAGE cm);
  25.  
  26. #endif //CAN.h
  27.