The beta version of the Vodafone K3770 dongle driver
This library is deprecated. Please use the newest production branch of the library from https://mbed.org/users/mbed_official/code/VodafoneUSBModem/
NetworkingCoreLib/main/core/fwk.h@1:4b33ffe61bfa, 2012-11-01 (annotated)
- Committer:
- donatien
- Date:
- Thu Nov 01 10:03:50 2012 +0000
- Revision:
- 1:4b33ffe61bfa
- Parent:
- 0:0ac66acdfdc0
Deprecating library, pointing out at new one
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
donatien | 0:0ac66acdfdc0 | 1 | /* |
donatien | 0:0ac66acdfdc0 | 2 | * fwk.h |
donatien | 0:0ac66acdfdc0 | 3 | * |
donatien | 0:0ac66acdfdc0 | 4 | * Created on: 15 déc. 2011 |
donatien | 0:0ac66acdfdc0 | 5 | * Author: Donatien |
donatien | 0:0ac66acdfdc0 | 6 | */ |
donatien | 0:0ac66acdfdc0 | 7 | |
donatien | 0:0ac66acdfdc0 | 8 | #ifndef FWK_H_ |
donatien | 0:0ac66acdfdc0 | 9 | #define FWK_H_ |
donatien | 0:0ac66acdfdc0 | 10 | |
donatien | 0:0ac66acdfdc0 | 11 | #include "config.h" |
donatien | 0:0ac66acdfdc0 | 12 | |
donatien | 0:0ac66acdfdc0 | 13 | #include "string.h" |
donatien | 0:0ac66acdfdc0 | 14 | //using namespace std; |
donatien | 0:0ac66acdfdc0 | 15 | |
donatien | 0:0ac66acdfdc0 | 16 | #include "stdint.h" |
donatien | 0:0ac66acdfdc0 | 17 | typedef unsigned int size_t; |
donatien | 0:0ac66acdfdc0 | 18 | |
donatien | 0:0ac66acdfdc0 | 19 | #ifndef __cplusplus |
donatien | 0:0ac66acdfdc0 | 20 | //boolean type compatibility |
donatien | 0:0ac66acdfdc0 | 21 | typedef byte bool; |
donatien | 0:0ac66acdfdc0 | 22 | #define true 1 |
donatien | 0:0ac66acdfdc0 | 23 | #define false 0 |
donatien | 0:0ac66acdfdc0 | 24 | #endif |
donatien | 0:0ac66acdfdc0 | 25 | |
donatien | 0:0ac66acdfdc0 | 26 | #ifndef NULL |
donatien | 0:0ac66acdfdc0 | 27 | #define NULL ((void*)0) |
donatien | 0:0ac66acdfdc0 | 28 | #endif |
donatien | 0:0ac66acdfdc0 | 29 | |
donatien | 0:0ac66acdfdc0 | 30 | #define CR '\x0D' |
donatien | 0:0ac66acdfdc0 | 31 | #define LF '\x0A' |
donatien | 0:0ac66acdfdc0 | 32 | #define GD '\x3E' |
donatien | 0:0ac66acdfdc0 | 33 | #define BRK '\x1A' |
donatien | 0:0ac66acdfdc0 | 34 | |
donatien | 0:0ac66acdfdc0 | 35 | //Custom utility classes |
donatien | 0:0ac66acdfdc0 | 36 | #include "IOStream.h" |
donatien | 0:0ac66acdfdc0 | 37 | //#include "String.h" |
donatien | 0:0ac66acdfdc0 | 38 | |
donatien | 0:0ac66acdfdc0 | 39 | //Error codes |
donatien | 0:0ac66acdfdc0 | 40 | #include "errors.h" |
donatien | 0:0ac66acdfdc0 | 41 | |
donatien | 0:0ac66acdfdc0 | 42 | //Debug |
donatien | 0:0ac66acdfdc0 | 43 | #include "dbg.h" |
donatien | 0:0ac66acdfdc0 | 44 | |
donatien | 0:0ac66acdfdc0 | 45 | //Utility macros |
donatien | 0:0ac66acdfdc0 | 46 | #define MIN(x,y) (((x)<(y))?(x):(y)) |
donatien | 0:0ac66acdfdc0 | 47 | #define MAX(x,y) (((x)>(y))?(x):(y)) |
donatien | 0:0ac66acdfdc0 | 48 | |
donatien | 0:0ac66acdfdc0 | 49 | #endif /* FWK_H_ */ |