shifter_st
} else if (hwreg_present(&shifter_st.bas_hi)) {
if (hwreg_present(&shifter_st.bas_lo) &&
(shifter_st.bas_lo = 0x0aau, shifter_st.bas_lo == 0x0aau)) {
hw->sync = shifter_st.syncmode & 0x1;
addr = (shifter_st.bas_hi & 0xff) << 16 |
(shifter_st.bas_md & 0xff) << 8 |
(shifter_st.bas_lo & 0xff);
shifter_st.syncmode = hw->sync;
par->hw.st.sync = shifter_st.syncmode;
addr = ((shifter_st.bas_hi & 0xff) << 16) |
((shifter_st.bas_md & 0xff) << 8);
addr |= (shifter_st.bas_lo & 0xff);
shifter_st.syncmode = par->hw.st.sync;
shifter_st.bas_hi = (unsigned char)((addr & 0xff0000) >> 16);
shifter_st.bas_md = (unsigned char)((addr & 0x00ff00) >> 8);
shifter_st.bas_lo = (unsigned char)(addr & 0x0000ff);
shifter_st.bas_hi = (unsigned char)((addr & 0xff0000) >> 16);
shifter_st.bas_md = (unsigned char)((addr & 0x00ff00) >> 8);
shifter_st.bas_lo = (unsigned char)(addr & 0x0000ff);
par->hw.tt.sync = shifter_st.syncmode;
addr = ((shifter_st.bas_hi & 0xff) << 16) |
((shifter_st.bas_md & 0xff) << 8) |
((shifter_st.bas_lo & 0xff));
shifter_st.syncmode = par->hw.tt.sync;