SELECT
#define VR_SELECT(a, b, c, d) (SELECT(a, 48) + SELECT(b, 32) + SELECT(c, 16) \
+ SELECT(d, 0))
SELECT(SELMASK(drive));
SELECT(SELMASK(drive));
SELECT(SELMASK(drive));
out_8(&sw->control_bis, SELECT);
out_8(&sw->control_bic, SELECT);
WR_HARPOON(port + hp_autostart_3, (SELECT + SELCHK_STRT));
WR_HARPOON(port + hp_autostart_3, (SELECT + SELCHK_STRT));
(SELECT + SELCHK_STRT));
(SELECT + SELCHK_STRT));
(SELECT + SELCHK_STRT));
(SELECT + SELCHK_STRT));
WR_HARPOON(port + hp_autostart_3, (SELECT + SELCHK_STRT));
WR_HARPOON(p_port + hp_autostart_3, (SELECT | CMD_ONLY_STRT));