ccs 452 dev/pcmcia/if_ray.c #define RAY_GET_INDEX(ccs) (((ccs) - RAY_CCS_BASE) / RAY_CCS_SIZE)
ccs 770 dev/pcmcia/if_ray.c bus_size_t ccs;
ccs 817 dev/pcmcia/if_ray.c ccs = RAY_GET_CCS(0);
ccs 818 dev/pcmcia/if_ray.c for (i = 0; i < RAY_CCS_LAST; ccs += RAY_CCS_SIZE, i++)
ccs 819 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd, c_status,
ccs 1370 dev/pcmcia/if_ray.c ray_recv(struct ray_softc *sc, bus_size_t ccs)
ccs 1406 dev/pcmcia/if_ray.c first = RAY_GET_INDEX(ccs);
ccs 1407 dev/pcmcia/if_ray.c pktlen = SRAM_READ_FIELD_2(sc, ccs, ray_cmd_rx, c_pktlen);
ccs 1409 dev/pcmcia/if_ray.c siglev = SRAM_READ_FIELD_1(sc, ccs, ray_cmd_rx, c_siglev);
ccs 1449 dev/pcmcia/if_ray.c ccs = RAY_GET_CCS(i);
ccs 1450 dev/pcmcia/if_ray.c bufp = SRAM_READ_FIELD_2(sc, ccs, ray_cmd_rx, c_bufp);
ccs 1451 dev/pcmcia/if_ray.c len = SRAM_READ_FIELD_2(sc, ccs, ray_cmd_rx, c_len);
ccs 1458 dev/pcmcia/if_ray.c ni = SRAM_READ_FIELD_1(sc, ccs, ray_cmd_rx, c_nextfrag);
ccs 1495 dev/pcmcia/if_ray.c ccs = RAY_GET_CCS(i);
ccs 1496 dev/pcmcia/if_ray.c ni = SRAM_READ_FIELD_1(sc, ccs, ray_cmd_rx, c_nextfrag);
ccs 1497 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd, c_status,
ccs 1724 dev/pcmcia/if_ray.c bus_size_t ccs, bufp;
ccs 1729 dev/pcmcia/if_ray.c ccs = RAY_GET_CCS(i);
ccs 1730 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_tx, c_status, RAY_CCS_STATUS_BUSY);
ccs 1731 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_tx, c_cmd, RAY_CMD_TX_REQ);
ccs 1732 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_tx, c_link, RAY_CCS_LINK_NULL);
ccs 1733 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_2(sc, ccs, ray_cmd_tx, c_bufp, bufp);
ccs 1734 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_2(sc, ccs, ray_cmd_tx, c_len, pktlen);
ccs 1735 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_tx, c_tx_rate, sc->sc_deftxrate);
ccs 1736 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_tx, c_apm_mode, 0);
ccs 1737 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_tx, c_antenna, 0);
ccs 1754 dev/pcmcia/if_ray.c ray_update_params_done(struct ray_softc *sc, bus_size_t ccs, u_int stat)
ccs 1779 dev/pcmcia/if_ray.c SRAM_READ_FIELD_1(sc, ccs, ray_cmd_update, c_failcause);
ccs 1846 dev/pcmcia/if_ray.c bus_size_t ccs;
ccs 1858 dev/pcmcia/if_ray.c ccs = RAY_GET_CCS(i);
ccs 1859 dev/pcmcia/if_ray.c cmd = SRAM_READ_FIELD_1(sc, ccs, ray_cmd, c_cmd);
ccs 1864 dev/pcmcia/if_ray.c stat = SRAM_READ_FIELD_1(sc, ccs, ray_cmd, c_status);
ccs 1867 dev/pcmcia/if_ray.c ccs, cmd, stat));
ccs 1877 dev/pcmcia/if_ray.c if ((fp = ray_ccs_done(sc, ccs)))
ccs 1888 dev/pcmcia/if_ray.c } else if ((fp = ray_ccs_done(sc, ccs)))
ccs 1935 dev/pcmcia/if_ray.c ray_ccs_done(struct ray_softc *sc, bus_size_t ccs)
ccs 1942 dev/pcmcia/if_ray.c cmd = SRAM_READ_FIELD_1(sc, ccs, ray_cmd, c_cmd);
ccs 1943 dev/pcmcia/if_ray.c stat = SRAM_READ_FIELD_1(sc, ccs, ray_cmd, c_status);
ccs 1946 dev/pcmcia/if_ray.c sc->sc_xname, RAY_GET_INDEX(ccs), cmd, stat));
ccs 1966 dev/pcmcia/if_ray.c rcmd = ray_update_params_done(sc, ccs, stat);
ccs 1974 dev/pcmcia/if_ray.c SRAM_READ_FIELD_1(sc, ccs, ray_cmd_report, c_failcause);
ccs 1976 dev/pcmcia/if_ray.c SRAM_READ_FIELD_1(sc, ccs, ray_cmd_report, c_len);
ccs 1989 dev/pcmcia/if_ray.c rcmd = ray_start_join_net_done(sc, cmd, ccs, stat);
ccs 1998 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd, c_status,
ccs 2021 dev/pcmcia/if_ray.c ray_free_ccs(sc, ccs);
ccs 2036 dev/pcmcia/if_ray.c ray_rccs_intr(struct ray_softc *sc, bus_size_t ccs)
ccs 2041 dev/pcmcia/if_ray.c cmd = SRAM_READ_FIELD_1(sc, ccs, ray_cmd, c_cmd);
ccs 2042 dev/pcmcia/if_ray.c stat = SRAM_READ_FIELD_1(sc, ccs, ray_cmd, c_status);
ccs 2045 dev/pcmcia/if_ray.c sc->sc_xname, RAY_GET_INDEX(ccs), cmd, stat));
ccs 2053 dev/pcmcia/if_ray.c ray_recv(sc, ccs);
ccs 2059 dev/pcmcia/if_ray.c SRAM_READ_FIELD_N(sc, ccs, ray_cmd_net, c_bss_id,
ccs 2074 dev/pcmcia/if_ray.c && RAY_GET_INDEX(ccs) == 0x55) {
ccs 2082 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd, c_status, RAY_CCS_STATUS_FREE);
ccs 2155 dev/pcmcia/if_ray.c ray_free_ccs(struct ray_softc *sc, bus_size_t ccs)
ccs 2160 dev/pcmcia/if_ray.c RAY_GET_INDEX(ccs)));
ccs 2162 dev/pcmcia/if_ray.c stat = SRAM_READ_FIELD_1(sc, ccs, ray_cmd, c_status);
ccs 2163 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd, c_status, RAY_CCS_STATUS_FREE);
ccs 2164 dev/pcmcia/if_ray.c if (ccs <= RAY_GET_CCS(RAY_CCS_LAST))
ccs 2165 dev/pcmcia/if_ray.c sc->sc_ccsinuse[RAY_GET_INDEX(ccs)] = 0;
ccs 2183 dev/pcmcia/if_ray.c bus_size_t ccs;
ccs 2207 dev/pcmcia/if_ray.c ccs = RAY_GET_CCS(i);
ccs 2208 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd, c_status, RAY_CCS_STATUS_BUSY);
ccs 2209 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd, c_cmd, cmd);
ccs 2210 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd, c_link, RAY_CCS_LINK_NULL);
ccs 2212 dev/pcmcia/if_ray.c *ccsp = ccs;
ccs 2342 dev/pcmcia/if_ray.c ray_issue_cmd(struct ray_softc *sc, bus_size_t ccs, u_int track)
ccs 2356 dev/pcmcia/if_ray.c ray_free_ccs(sc, ccs);
ccs 2362 dev/pcmcia/if_ray.c SRAM_WRITE_1(sc, RAY_SCB_CCSI, RAY_GET_INDEX(ccs));
ccs 2375 dev/pcmcia/if_ray.c bus_size_t ccs;
ccs 2377 dev/pcmcia/if_ray.c return (ray_alloc_ccs(sc, &ccs, cmd, track) &&
ccs 2378 dev/pcmcia/if_ray.c ray_issue_cmd(sc, ccs, track));
ccs 2425 dev/pcmcia/if_ray.c bus_size_t ccs;
ccs 2438 dev/pcmcia/if_ray.c } else if (!ray_alloc_ccs(sc, &ccs, RAY_CMD_REPORT_PARAMS,
ccs 2442 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_report, c_paramid,
ccs 2444 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_report, c_nparam, 1);
ccs 2445 dev/pcmcia/if_ray.c (void)ray_issue_cmd(sc, ccs, SCP_REPORTPARAMS);
ccs 2666 dev/pcmcia/if_ray.c bus_size_t ccs;
ccs 2684 dev/pcmcia/if_ray.c if (!ray_alloc_ccs(sc, &ccs, cmd, SCP_UPD_STARTJOIN))
ccs 2686 dev/pcmcia/if_ray.c sc->sc_startccs = ccs;
ccs 2690 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_net, c_upd_param, 0);
ccs 2697 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_net, c_upd_param, 1);
ccs 2699 dev/pcmcia/if_ray.c if (ray_issue_cmd(sc, ccs, SCP_UPD_STARTJOIN))
ccs 2724 dev/pcmcia/if_ray.c ray_start_join_net_done(struct ray_softc *sc, u_int cmd, bus_size_t ccs, u_int stat)
ccs 2749 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc,ccs, ray_cmd_net, c_upd_param, 0);
ccs 2757 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc,ccs, ray_cmd_net, c_upd_param, 1);
ccs 2764 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_net, c_cmd,
ccs 2766 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_net, c_status,
ccs 2770 dev/pcmcia/if_ray.c SRAM_WRITE_1(sc, RAY_SCB_CCSI, RAY_GET_INDEX(ccs));
ccs 2776 dev/pcmcia/if_ray.c SRAM_READ_FIELD_N(sc, ccs, ray_cmd_net, c_bss_id, sc->sc_bssid,
ccs 2779 dev/pcmcia/if_ray.c sc->sc_deftxrate = SRAM_READ_FIELD_1(sc, ccs, ray_cmd_net,c_def_txrate);
ccs 2780 dev/pcmcia/if_ray.c sc->sc_encrypt = SRAM_READ_FIELD_1(sc, ccs, ray_cmd_net, c_encrypt);
ccs 2788 dev/pcmcia/if_ray.c if (SRAM_READ_FIELD_1(sc, ccs, ray_cmd_net, c_upd_param)) {
ccs 2803 dev/pcmcia/if_ray.c SRAM_READ_FIELD_1(sc, ccs, ray_cmd_net, c_inited)));
ccs 2821 dev/pcmcia/if_ray.c bus_size_t ccs;
ccs 2835 dev/pcmcia/if_ray.c else if (!ray_alloc_ccs(sc,&ccs,RAY_CMD_UPDATE_PARAMS, SCP_UPD_PROMISC))
ccs 2837 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_update, c_paramid, RAY_PID_PROMISC);
ccs 2838 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_update, c_nparam, 1);
ccs 2840 dev/pcmcia/if_ray.c (void)ray_issue_cmd(sc, ccs, SCP_UPD_PROMISC);
ccs 2849 dev/pcmcia/if_ray.c bus_size_t ccs;
ccs 2863 dev/pcmcia/if_ray.c } else if (!ray_alloc_ccs(sc, &ccs, RAY_CMD_UPDATE_PARAMS,
ccs 2867 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_update, c_paramid,
ccs 2869 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_update, c_nparam, 1);
ccs 2873 dev/pcmcia/if_ray.c (void)ray_issue_cmd(sc, ccs, SCP_UPD_UPDATEPARAMS);
ccs 2882 dev/pcmcia/if_ray.c bus_size_t ccs;
ccs 2921 dev/pcmcia/if_ray.c } else if (!ray_alloc_ccs(sc,&ccs, RAY_CMD_UPDATE_MCAST, SCP_UPD_MCAST))
ccs 2923 dev/pcmcia/if_ray.c SRAM_WRITE_FIELD_1(sc, ccs, ray_cmd_update_mcast, c_nmcast, count);
ccs 2931 dev/pcmcia/if_ray.c (void)ray_issue_cmd(sc, ccs, SCP_UPD_MCAST);