Subversion Repositories freemyipod

Rev

Rev 704 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 704 Rev 763
Line 58... Line 58...
58
#include "../hwkeyaes.h"
58
#include "../hwkeyaes.h"
59
#include "../hmacsha1.h"
59
#include "../hmacsha1.h"
60
#include "../malloc.h"
60
#include "../malloc.h"
61
#include "../library.h"
61
#include "../library.h"
62
#include "../crc32.h"
62
#include "../crc32.h"
-
 
63
#include "../rtc.h"
-
 
64
#include "../accel.h"
63
#include "../libc/include/assert.h"
65
#include "../libc/include/assert.h"
64
#include "../libc/include/string.h"
66
#include "../libc/include/string.h"
65
#include "../libc/include/stdlib.h"
67
#include "../libc/include/stdlib.h"
66
#include "../libc/include/stdio.h"
68
#include "../libc/include/stdio.h"
67
#include "../libc/tlsf/tlsf.h"
69
#include "../libc/tlsf/tlsf.h"
Line 69... Line 71...
69
#ifdef ARM_ARCH
71
#ifdef ARM_ARCH
70
#include "../arm/arm-support.h"
72
#include "../arm/arm-support.h"
71
#endif
73
#endif
72
 
74
 
73
/* increase this every time the api struct changes */
75
/* increase this every time the api struct changes */
74
#define EMCORE_API_VERSION 4
76
#define EMCORE_API_VERSION 5
75
 
77
 
76
/* update this to latest version if a change to the api struct breaks
78
/* update this to latest version if a change to the api struct breaks
77
   backwards compatibility (and please take the opportunity to sort in any
79
   backwards compatibility (and please take the opportunity to sort in any
78
   new function which are "waiting" at the end of the function table) */
80
   new function which are "waiting" at the end of the function table) */
79
#define EMCORE_MIN_API_VERSION 4
81
#define EMCORE_MIN_API_VERSION 4
Line 278... Line 280...
278
    typeof(read_input_mw) *read_input_mw;
280
    typeof(read_input_mw) *read_input_mw;
279
    typeof(read_battery_state) *read_battery_state;
281
    typeof(read_battery_state) *read_battery_state;
280
    typeof(tlsf_realign) *tlsf_realign;
282
    typeof(tlsf_realign) *tlsf_realign;
281
    typeof(realign) *realign;
283
    typeof(realign) *realign;
282
    typeof(fat_size_mv) *fat_size_mv;
284
    typeof(fat_size_mv) *fat_size_mv;
-
 
285
    typeof(rtc_read_datetime) *rtc_read_datetime;
-
 
286
    typeof(rtc_write_datetime) *rtc_write_datetime;
-
 
287
    typeof(accel_read_force_vector) *accel_read_force_vector;
283
};
288
};
284
 
289
 
285
 
290
 
286
#endif
291
#endif