Home | History | Annotate | Download | only in dev

Lines Matching defs:ch_base

803 	volatile u_char *ch_base;
841 ch_base = duart_base; /* XXX */
847 ch_base[CH_CR] = CR_DIS_TX;
850 ch_base[CH_CR] = CR_CMD_MR1;
852 mr1 = ch_base[CH_MR];
853 mr2 = ch_base[CH_MR];
854 ch_base[CH_CR] = CR_CMD_MR1;
856 ch_base[CH_MR] = 1;
857 ch_base[CH_MR] = 0;
858 ch_base[CH_CR] = CR_CMD_MR1;
860 if (ch_base[CH_MR] == 1) {
862 ch_base[CH_CR] = CR_CMD_MR0;
865 ch_base[CH_MR] = 1;
866 ch_base[CH_CR] = CR_CMD_MR1;
868 ch_base[CH_MR] = 0; /* MR1 */
869 ch_base[CH_MR] = 0; /* MR2 */
870 ch_base[CH_CR] = CR_CMD_MR0;
873 if((ch_base[CH_MR] & 1) == 1) {
878 ch_base[CH_CR] = CR_CMD_RTS_OFF;
880 ch_base[CH_MR] = 1;
881 ch_base[CH_MR] = 0;
882 ch_base[CH_CR] = CR_CMD_RTS_OFF;
884 if (ch_base[CH_MR] == 1) {
896 ch_base[CH_CR] = CR_ENA_TX;
899 ch_base[CH_CR] = CR_CMD_MR1;
901 ch_base[CH_MR] = mr1;
902 ch_base[CH_MR] = mr2;
923 sc->sc_chbase = ch_base;
965 ch_base[CH_CR] = CR_DIS_RX | CR_DIS_TX;
967 ch_base[CH_CR] = CR_CMD_RESET_RX;
969 ch_base[CH_CR] = CR_CMD_RESET_TX;
971 ch_base[CH_CR] = CR_CMD_RESET_ERR;
973 ch_base[CH_CR] = CR_CMD_RESET_BRK;
975 ch_base[CH_CR] = CR_CMD_MR1;
979 ch_base[CH_MR] = 0;
980 ch_base[CH_MR] = 0;
1035 ch_base[CH_CR] = CR_ENA_RX | CR_ENA_TX;
1913 volatile u_char *ch_base =
1920 while ((ch_base[CH_SR] & SR_RX_RDY) == 0)
1922 c = ch_base[CH_DAT];
1939 volatile u_char *ch_base =
1950 while ((ch_base[CH_SR] & SR_TX_RDY) == 0)
1952 ch_base[CH_DAT] = c;
1953 while ((ch_base[CH_SR] & SR_TX_RDY) == 0)