Project

General

Profile

Revision 192

Added by Kevin Woo about 14 years ago

Fixed offset error in the jump table

View differences:

trunk/toolbox/jumptable.h
5 5
// If the bootloader changes, you must change the jump table addresses!
6 6
#define JT_ADDR             0x7E0
7 7
#define JT_RS485_INIT       ((void*)((JT_ADDR+0) / 2))
8
#define JT_RS485_GET_BYTE   ((void*)((JT_ADDR+1)/2))
9
#define JT_RS485_SEND_BYTE  ((void*)((JT_ADDR+2)/2))
10
#define JT_PARSE_PACKET     ((void*)((JT_ADDR+3)/2))
11
#define JT_SEND_PACKET      ((void*)((JT_ADDR+4)/2))
8
#define JT_RS485_GET_BYTE   ((void*)((JT_ADDR+2)/2))
9
#define JT_RS485_SEND_BYTE  ((void*)((JT_ADDR+4)/2))
10
#define JT_PARSE_PACKET     ((void*)((JT_ADDR+6)/2))
11
#define JT_SEND_PACKET      ((void*)((JT_ADDR+8)/2))
12 12

  
13 13
#define JT_TYPE static __inline__ void
14 14
typedef void (*PF_ARG1)(uint8_t);

Also available in: Unified diff