if ((rkaddr->rkds&CDA) || (rkaddr->rkcs1&DI)) {
er = (unsigned short)rkaddr->rker;
ds = (unsigned short)rkaddr->rkds;
rkaddr->rkcs1 = CDT | DCLR | GO;
if ((rkaddr->rkds&CDA) || (rkaddr->rkcs1&DI)) {
er = (unsigned short)rkaddr->rker;
ds = (unsigned short)rkaddr->rkds;
rkaddr->rkcs1 = CDT | DCLR | GO;