0x78030000 | ((siop_target->id >> 16) & 0x0000ff00));
0x78030000 | ((siop_target->target_c.id >> 16) & 0x0000ff00));
siop_update_scntl3(sc, siop_target)	struct siop_softc *sc;	struct siop_target *siop_target;{	/* MOVE target->id >> 24 TO SCNTL3 */	siop_script_write(sc,	    siop_target->lunsw->lunsw_off + (Ent_restore_scntl3 / 4),	    0x78030000 | ((siop_target->id >> 16) & 0x0000ff00));	/* MOVE target->id >> 8 TO SXFER */	siop_script_write(sc,	    siop_target->lunsw->lunsw_off + (Ent_restore_scntl3 / 4) + 2,	    0x78050000 | (siop_target->id & 0x0000ff00));	/* If DT, change null op ('MOVE 0xff TO SFBR') to 'MOVE n TO SCNTL4' */	if (siop_target->flags & TARF_ISDT)		siop_script_write(sc,		    siop_target->lunsw->lunsw_off + (Ent_restore_scntl3 / 4) + 4,		    0x78bc0000 | ((siop_target->id << 8) & 0x0000ff00));	else		siop_script_write(sc,		    siop_target->lunsw->lunsw_off + (Ent_restore_scntl3 / 4) + 4,		    0x7808ff00);	siop_script_sync(sc, BUS_DMASYNC_PREWRITE);}