0001
0002
0003
0004
0005
0006
0007 #define PALMCONNECT_VID 0x0830
0008 #define PALMCONNECT_PID 0x0080
0009
0010
0011
0012
0013
0014
0015
0016
0017 enum {
0018 kl5kusb105a_sio_b115200 = 0,
0019 kl5kusb105a_sio_b57600 = 1,
0020 kl5kusb105a_sio_b38400 = 2,
0021 kl5kusb105a_sio_b19200 = 4,
0022 kl5kusb105a_sio_b14400 = 5,
0023 kl5kusb105a_sio_b9600 = 6,
0024 kl5kusb105a_sio_b4800 = 8,
0025 kl5kusb105a_sio_b2400 = 9,
0026 kl5kusb105a_sio_b1200 = 0xa,
0027 kl5kusb105a_sio_b600 = 0xb
0028 };
0029
0030
0031 #define kl5kusb105a_dtb_7 7
0032 #define kl5kusb105a_dtb_8 8
0033
0034
0035
0036
0037 #define KL5KUSB105A_SIO_SET_DATA 1
0038 #define KL5KUSB105A_SIO_POLL 2
0039 #define KL5KUSB105A_SIO_CONFIGURE 3
0040
0041 #define KL5KUSB105A_SIO_CONFIGURE_READ_ON 3
0042 #define KL5KUSB105A_SIO_CONFIGURE_READ_OFF 2
0043
0044
0045
0046
0047
0048
0049
0050 #define KL5KUSB105A_DSR ((1<<4) | (1<<5))
0051 #define KL5KUSB105A_CTS ((1<<5) | (1<<4))
0052
0053 #define KL5KUSB105A_WANTS_TO_SEND 0x30
0054 #if 0
0055 #define KL5KUSB105A_DTR
0056 #define KL5KUSB105A_CTS
0057 #define KL5KUSB105A_CD
0058 #define KL5KUSB105A_DSR
0059 #define KL5KUSB105A_RxD
0060
0061 #define KL5KUSB105A_LE
0062 #define KL5KUSB105A_RTS
0063 #define KL5KUSB105A_ST
0064 #define KL5KUSB105A_SR
0065 #define KL5KUSB105A_RI
0066 #endif