Sophie Dexter
/
Just4Trionic
Just4Trionic - CAN and BDM FLASH programmer for Saab cars
strings.h@5:1775b4b13232, 2015-04-25 (annotated)
- Committer:
- Just4pLeisure
- Date:
- Sat Apr 25 17:07:08 2015 +0000
- Revision:
- 5:1775b4b13232
- Parent:
- 1:d5452e398b76
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?
User | Revision | Line number | New contents of line |
---|---|---|---|
Just4pLeisure | 1:d5452e398b76 | 1 | /******************************************************************************* |
Just4pLeisure | 0:e0b964252a05 | 2 | |
Just4pLeisure | 1:d5452e398b76 | 3 | strings.h - information and definitions needed for working with strings of |
Just4pLeisure | 1:d5452e398b76 | 4 | characters (ascii 'char') |
Just4pLeisure | 1:d5452e398b76 | 5 | (c) 2010 by Sophie Dexter |
Just4pLeisure | 1:d5452e398b76 | 6 | |
Just4pLeisure | 1:d5452e398b76 | 7 | ******************************************************************************** |
Just4pLeisure | 0:e0b964252a05 | 8 | |
Just4pLeisure | 1:d5452e398b76 | 9 | WARNING: Use at your own risk, sadly this software comes with no guarantees. |
Just4pLeisure | 1:d5452e398b76 | 10 | This software is provided 'free' and in good faith, but the author does not |
Just4pLeisure | 1:d5452e398b76 | 11 | accept liability for any damage arising from its use. |
Just4pLeisure | 1:d5452e398b76 | 12 | |
Just4pLeisure | 1:d5452e398b76 | 13 | *******************************************************************************/ |
Just4pLeisure | 1:d5452e398b76 | 14 | |
Just4pLeisure | 1:d5452e398b76 | 15 | #include "common.h" |
Just4pLeisure | 1:d5452e398b76 | 16 | #include "sizedefs.h" |
Just4pLeisure | 0:e0b964252a05 | 17 | |
Just4pLeisure | 0:e0b964252a05 | 18 | extern char *StrCpy(char *s1, char *s2); |
Just4pLeisure | 0:e0b964252a05 | 19 | extern int StrLen(char *s); |
Just4pLeisure | 0:e0b964252a05 | 20 | extern bool StrCmp(char *s1, char *s2); |
Just4pLeisure | 0:e0b964252a05 | 21 | extern char ToUpper(char c); |
Just4pLeisure | 0:e0b964252a05 | 22 | extern char ToLower(char c); |
Just4pLeisure | 1:d5452e398b76 | 23 | extern char *aToh(char *s); |
Just4pLeisure | 1:d5452e398b76 | 24 | extern char *StrAddc (char *s, const char c); |
Just4pLeisure | 1:d5452e398b76 | 25 | extern uint8_t ascii2nibble(char str); |
Just4pLeisure | 1:d5452e398b76 | 26 | extern bool ascii2int(uint32_t* val, const char* str, uint8_t length); |
Just4pLeisure | 1:d5452e398b76 | 27 | extern int isxdigit ( int ch ); |