Just4Trionic - CAN and BDM FLASH programmer for Saab cars

Dependencies:   mbed

Committer:
Just4pLeisure
Date:
Sat Apr 25 17:07:08 2015 +0000
Revision:
5:1775b4b13232
Parent:
4:682d96ff6d79
Version 1.5 Is a significant milestone.; ; Supports BDM and CAN read and write of T5.x, T7 and T8 ECU's plus T8 recovery.; A Target Resident Driver for BDM gives a big speed boost.; Supports many alternative replacement FLASH chips for T5.x ECU's;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Just4pLeisure 3:92dae9083c83 1 /*******************************************************************************
Just4pLeisure 3:92dae9083c83 2
Just4pLeisure 4:682d96ff6d79 3 t7can.h - information and definitions needed for doing things with the T7 ECU
Just4pLeisure 4:682d96ff6d79 4 (c) 2010,2011,2012 by Sophie Dexter
Just4pLeisure 3:92dae9083c83 5
Just4pLeisure 3:92dae9083c83 6 ********************************************************************************
Just4pLeisure 3:92dae9083c83 7
Just4pLeisure 3:92dae9083c83 8 WARNING: Use at your own risk, sadly this software comes with no guarantees.
Just4pLeisure 3:92dae9083c83 9 This software is provided 'free' and in good faith, but the author does not
Just4pLeisure 3:92dae9083c83 10 accept liability for any damage arising from its use.
Just4pLeisure 3:92dae9083c83 11
Just4pLeisure 3:92dae9083c83 12 *******************************************************************************/
Just4pLeisure 3:92dae9083c83 13
Just4pLeisure 3:92dae9083c83 14 #ifndef __T7CAN_H__
Just4pLeisure 3:92dae9083c83 15 #define __T7CAN_H__
Just4pLeisure 3:92dae9083c83 16
Just4pLeisure 3:92dae9083c83 17 #include "mbed.h"
Just4pLeisure 3:92dae9083c83 18 #include "CAN.h"
Just4pLeisure 3:92dae9083c83 19
Just4pLeisure 3:92dae9083c83 20 #include "common.h"
Just4pLeisure 3:92dae9083c83 21 #include "strings.h"
Just4pLeisure 3:92dae9083c83 22 #include "t7utils.h"
Just4pLeisure 3:92dae9083c83 23 #include "srecutils.h"
Just4pLeisure 3:92dae9083c83 24
Just4pLeisure 3:92dae9083c83 25
Just4pLeisure 3:92dae9083c83 26 extern void t7_can();
Just4pLeisure 3:92dae9083c83 27
Just4pLeisure 3:92dae9083c83 28 void t7_can_show_help();
Just4pLeisure 3:92dae9083c83 29 void t7_can_show_full_help();
Just4pLeisure 3:92dae9083c83 30 uint8_t execute_t7_cmd();
Just4pLeisure 3:92dae9083c83 31
Just4pLeisure 3:92dae9083c83 32
Just4pLeisure 3:92dae9083c83 33 #endif