This software is designed to write to an SD card on the mbed adapter module which is part of the RS-EDP system.
Dependencies: mbed SDFileSystem
HeaderFiles/misra_types.h@0:906fb336fd7a, 2010-11-19 (annotated)
- Committer:
- DavidGilesHitex
- Date:
- Fri Nov 19 09:57:10 2010 +0000
- Revision:
- 0:906fb336fd7a
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
DavidGilesHitex | 0:906fb336fd7a | 1 | /* Hitex Standard Header File */ |
DavidGilesHitex | 0:906fb336fd7a | 2 | /* Types As Recommended By MISRA */ |
DavidGilesHitex | 0:906fb336fd7a | 3 | |
DavidGilesHitex | 0:906fb336fd7a | 4 | |
DavidGilesHitex | 0:906fb336fd7a | 5 | |
DavidGilesHitex | 0:906fb336fd7a | 6 | /* Bytes (8bit length) */ |
DavidGilesHitex | 0:906fb336fd7a | 7 | typedef unsigned char uint8_t; |
DavidGilesHitex | 0:906fb336fd7a | 8 | typedef char sint8_t; |
DavidGilesHitex | 0:906fb336fd7a | 9 | |
DavidGilesHitex | 0:906fb336fd7a | 10 | /* Half Words (16bit lengths) */ |
DavidGilesHitex | 0:906fb336fd7a | 11 | typedef unsigned short uint16_t; |
DavidGilesHitex | 0:906fb336fd7a | 12 | typedef short sint16_t; |
DavidGilesHitex | 0:906fb336fd7a | 13 | |
DavidGilesHitex | 0:906fb336fd7a | 14 | /* Words (32bit lengths) */ |
DavidGilesHitex | 0:906fb336fd7a | 15 | /* Also int */ |
DavidGilesHitex | 0:906fb336fd7a | 16 | typedef unsigned int uint32_t; |
DavidGilesHitex | 0:906fb336fd7a | 17 | typedef long sint32_t; |
DavidGilesHitex | 0:906fb336fd7a | 18 | |
DavidGilesHitex | 0:906fb336fd7a | 19 | /* Double Words */ |
DavidGilesHitex | 0:906fb336fd7a | 20 | typedef unsigned long long uint64_t; |
DavidGilesHitex | 0:906fb336fd7a | 21 | typedef long long sint64_t; |
DavidGilesHitex | 0:906fb336fd7a | 22 | |
DavidGilesHitex | 0:906fb336fd7a | 23 | |
DavidGilesHitex | 0:906fb336fd7a | 24 | /* |
DavidGilesHitex | 0:906fb336fd7a | 25 | Constants should use the following suffixes also |
DavidGilesHitex | 0:906fb336fd7a | 26 | |
DavidGilesHitex | 0:906fb336fd7a | 27 | u - Unsigned |
DavidGilesHitex | 0:906fb336fd7a | 28 | f - floating |
DavidGilesHitex | 0:906fb336fd7a | 29 | L - Long double (64bit) |
DavidGilesHitex | 0:906fb336fd7a | 30 | |
DavidGilesHitex | 0:906fb336fd7a | 31 | */ |
DavidGilesHitex | 0:906fb336fd7a | 32 |