Revision 292 trunk/toolbox/jumptable.h

jumptable.h (revision 292)
6 6
#define JT_ADDR             0x7FC
7 7
#define JT_PARSE_PACKET     ((void*)((JT_ADDR+0)/2))
8 8
#define JT_SEND_PACKET      ((void*)((JT_ADDR+2)/2))
9
#define JT_READ_ADDR        ((void*)((JT_ADDR+4)/2))
9 10

  
10 11
#define JT_TYPE static __inline__ void
11 12
typedef void (*PF_ARG1)(uint8_t);
12 13

  
13 14
char (*parse_packet)(uint8_t*, uint8_t*,uint8_t) = JT_PARSE_PACKET;
14 15
void (*send_packet)(uint8_t, uint8_t, uint8_t*, uint8_t) = JT_SEND_PACKET;
16
uint8_t (*read_addr)(void) = JT_READ_ADDR;
15 17

  
16 18
#endif

Also available in: Unified diff