taglinefilesource code
cfg_cmd478drivers/net/ni52.cvolatile struct configure_cmd_struct  *cfg_cmd;
cfg_cmd484drivers/net/ni52.ccfg_cmd = (struct configure_cmd_struct *)ptr; /* configure-command */
cfg_cmd486drivers/net/ni52.ccfg_cmd->byte_cnt     = 0x04; /* number of cfg bytes */
cfg_cmd487drivers/net/ni52.ccfg_cmd->fifo         = 0xc8;    /* fifo-limit (8=tx:32/rx:64) | monitor */
cfg_cmd488drivers/net/ni52.ccfg_cmd->sav_bf       = 0x40; /* hold or discard bad recv frames (bit 7) */
cfg_cmd489drivers/net/ni52.ccfg_cmd->adr_len      = 0x2e; /* addr_len |!src_insert |pre-len |loopback */
cfg_cmd490drivers/net/ni52.ccfg_cmd->cmd_status   = 0;
cfg_cmd491drivers/net/ni52.ccfg_cmd->cmd_cmd      = CMD_CONFIGURE | CMD_LAST;
cfg_cmd492drivers/net/ni52.ccfg_cmd->cmd_link     = 0xffff;
cfg_cmd494drivers/net/ni52.cp->scb->cbl_offset = make16(cfg_cmd);
cfg_cmd500drivers/net/ni52.cwhile(!(cfg_cmd->cmd_status & STAT_COMPL)) 
cfg_cmd503drivers/net/ni52.cif((cfg_cmd->cmd_status & (STAT_OK|STAT_COMPL)) != (STAT_COMPL|STAT_OK))
cfg_cmd505drivers/net/ni52.cprintk("%s (ni52): configure command failed: %x\n",dev->name,cfg_cmd->cmd_status);
cfg_cmd1120drivers/net/ni52.ccfg_cmd = (struct configure_cmd_struct *) p->xmit_cbuffs[0]; /* we're using a transmitcommand */
cfg_cmd1122drivers/net/ni52.ccfg_cmd->cmd_status = 0;
cfg_cmd1123drivers/net/ni52.ccfg_cmd->cmd_cmd    = CMD_CONFIGURE | CMD_LAST;
cfg_cmd1124drivers/net/ni52.ccfg_cmd->cmd_link   = 0xffff;
cfg_cmd1126drivers/net/ni52.ccfg_cmd->byte_cnt   = 0x0a; /* number of cfg bytes */
cfg_cmd1127drivers/net/ni52.ccfg_cmd->fifo       = 0x08; /* fifo-limit (8=tx:32/rx:64) */
cfg_cmd1128drivers/net/ni52.ccfg_cmd->sav_bf     = 0x40; /* hold or discard bad recv frames (bit 7) */
cfg_cmd1129drivers/net/ni52.ccfg_cmd->adr_len    = 0x2e; /* addr_len |!src_insert |pre-len |loopback */
cfg_cmd1130drivers/net/ni52.ccfg_cmd->priority   = 0x00;
cfg_cmd1131drivers/net/ni52.ccfg_cmd->ifd        = 0x60;
cfg_cmd1132drivers/net/ni52.ccfg_cmd->time_low   = 0x00;
cfg_cmd1133drivers/net/ni52.ccfg_cmd->time_high  = 0xf2;
cfg_cmd1134drivers/net/ni52.ccfg_cmd->promisc    = 0x01; /* promisc on */
cfg_cmd1135drivers/net/ni52.ccfg_cmd->carr_coll  = 0x00;
cfg_cmd1137drivers/net/ni52.cp->scb->cbl_offset = make16(cfg_cmd);