struct CPRBX *prepcblk)
{
memset(pxcrb, 0, sizeof(*pxcrb));
- pxcrb->agent_ID = 0x4341; /* 'CA' */
+ memcpy(&pxcrb->agent_ID, "CA", 2);
pxcrb->user_defined = (cardnr == 0xFFFF ? AUTOSELECT : cardnr);
pxcrb->request_control_blk_length =
preqcblk->cprb_len + preqcblk->req_parml;
static const struct CPRBX static_cprbx = {
.cprb_len = 0x00DC,
.cprb_ver_id = 0x02,
- .func_id = {0x54, 0x32},
+ .func_id = {'T', '2'},
};
int speed_idx_cca(int req_type)
.type = 0x06,
.rqid = {0x00, 0x01},
.function_code = {0x00, 0x00},
- .agent_id[0] = 0x58, /* {'X'} */
- .agent_id[1] = 0x43, /* {'C'} */
+ .agent_id = {'X', 'C'},
.offset1 = 0x00000058,
};
static struct CPRBX local_cprbx = {
.cprb_len = 0x00dc,
.cprb_ver_id = 0x02,
- .func_id = {0x54, 0x32},
+ .func_id = {'T', '2'},
.req_parml = sizeof(*msg) - sizeof(msg->hdr) -
sizeof(msg->cprbx),
.rpl_msgbl = sizeof(*msg) - sizeof(msg->hdr),