Home
last modified time | relevance | path

Searched refs:fw (Results 1 – 25 of 183) sorted by relevance

12345678

/netbsd-src/lib/libm/src/
H A Dk_rem_pio2.c303 double z,fw,f[20],fq[20],q[20]; in __kernel_rem_pio2() local
325 for(j=0,fw=0.0;j<=jx;j++) in __kernel_rem_pio2()
326 fw += x[j]*f[jx+i-j]; in __kernel_rem_pio2()
327 q[i] = fw; in __kernel_rem_pio2()
334 fw = (double)((int32_t)(twon24* z)); in __kernel_rem_pio2()
335 iq[i] = (int32_t)(z-two24*fw); in __kernel_rem_pio2()
336 z = q[j-1]+fw; in __kernel_rem_pio2()
386 for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; in __kernel_rem_pio2()
387 q[i] = fw; in __kernel_rem_pio2()
401 fw = (double)((int32_t)(twon24*z)); in __kernel_rem_pio2()
[all …]
H A Dk_rem_pio2f.c54 float z,fw,f[20],fq[20],q[20]; in __kernel_rem_pio2f() local
76 for(j=0,fw=0.0;j<=jx;j++) in __kernel_rem_pio2f()
77 fw += x[j]*f[jx+i-j]; in __kernel_rem_pio2f()
78 q[i] = fw; in __kernel_rem_pio2f()
85 fw = (float)((int32_t)(twon8* z)); in __kernel_rem_pio2f()
86 iq[i] = (int32_t)(z-two8*fw); in __kernel_rem_pio2f()
87 z = q[j-1]+fw; in __kernel_rem_pio2f()
137 for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; in __kernel_rem_pio2f()
138 q[i] = fw; in __kernel_rem_pio2f()
152 fw = (float)((int32_t)(twon8*z)); in __kernel_rem_pio2f()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libquadmath/math/
H A Drem_pio2q.c157 double z,fw,f[20],fq[20],q[20]; in __quadmath_kernel_rem_pio2() local
174 for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; q[i] = fw; in __quadmath_kernel_rem_pio2()
181 fw = (double)((int32_t)(twon24* z)); in __quadmath_kernel_rem_pio2()
182 iq[i] = (int32_t)(z-two24*fw); in __quadmath_kernel_rem_pio2()
183 z = q[j-1]+fw; in __quadmath_kernel_rem_pio2()
233 for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; in __quadmath_kernel_rem_pio2()
234 q[i] = fw; in __quadmath_kernel_rem_pio2()
248 fw = (double)((int32_t)(twon24*z)); in __quadmath_kernel_rem_pio2()
249 iq[jz] = (int32_t)(z-two24*fw); in __quadmath_kernel_rem_pio2()
251 iq[jz] = (int32_t) fw; in __quadmath_kernel_rem_pio2()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libquadmath/math/
H A Drem_pio2q.c157 double z,fw,f[20],fq[20],q[20]; in __quadmath_kernel_rem_pio2() local
174 for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; q[i] = fw; in __quadmath_kernel_rem_pio2()
181 fw = (double)((int32_t)(twon24* z)); in __quadmath_kernel_rem_pio2()
182 iq[i] = (int32_t)(z-two24*fw); in __quadmath_kernel_rem_pio2()
183 z = q[j-1]+fw; in __quadmath_kernel_rem_pio2()
233 for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; in __quadmath_kernel_rem_pio2()
234 q[i] = fw; in __quadmath_kernel_rem_pio2()
248 fw = (double)((int32_t)(twon24*z)); in __quadmath_kernel_rem_pio2()
249 iq[jz] = (int32_t)(z-two24*fw); in __quadmath_kernel_rem_pio2()
251 iq[jz] = (int32_t) fw; in __quadmath_kernel_rem_pio2()
[all …]
/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_firmware.c60 struct firmware *fw; in request_firmware() local
64 fw = kmem_alloc(sizeof(*fw), KM_SLEEP); in request_firmware()
80 fw->size = firmware_get_size(handle); in request_firmware()
81 fw->data = firmware_malloc(fw->size); in request_firmware()
84 ret = -firmware_read(handle, 0, fw->data, fw->size); in request_firmware()
90 *fwp = fw; in request_firmware()
93 fail1: firmware_free(fw->data, fw->size); in request_firmware()
95 kmem_free(fw, sizeof(*fw)); in request_firmware()
121 const struct firmware *fw; in request_firmware_work() local
125 ret = request_firmware(&fw, work->flw_name, work->flw_device); in request_firmware_work()
[all …]
/netbsd-src/sys/dev/i2c/
H A Dxc3028.c112 struct xc3028_fw *fw; in xc3028_get_basefw() local
116 fw = &xc->fw[i]; in xc3028_get_basefw()
117 if (fw->type == XC3028_FW_BASE) in xc3028_get_basefw()
118 return fw; in xc3028_get_basefw()
127 struct xc3028_fw *fw; in xc3028_get_stdfw() local
131 fw = &xc->fw[i]; in xc3028_get_stdfw()
132 if (fw->type == (XC3028_FW_D2633|XC3028_FW_DTV6|XC3028_FW_ATSC)) in xc3028_get_stdfw()
133 return fw; in xc3028_get_stdfw()
142 struct xc3028_fw *fw; in xc3028_get_scode() local
146 fw = &xc->fw[i]; in xc3028_get_scode()
[all …]
H A Dxc5k.c77 xc5k_firmware_upload(struct xc5k *xc, const uint8_t *fw, size_t fwlen) in xc5k_firmware_upload() argument
87 len = (fw[i] << 8) | fw[i + 1]; in xc5k_firmware_upload()
109 cmd[0] = fw[i]; in xc5k_firmware_upload()
110 cmd[1] = fw[i + 1]; in xc5k_firmware_upload()
111 p = &fw[i + 2]; in xc5k_firmware_upload()
133 uint8_t *fw = NULL; in xc5k_firmware_open() local
148 fw = firmware_malloc(fwlen); in xc5k_firmware_open()
149 if (fw == NULL) { in xc5k_firmware_open()
154 error = firmware_read(fwh, 0, fw, fwlen); in xc5k_firmware_open()
162 error = xc5k_firmware_upload(xc, fw, fwlen); in xc5k_firmware_open()
[all …]
/netbsd-src/sys/kern/
H A Dsys_futex.c375 struct futex_wait *fw, *fw_next; in futex_queue_drain() local
383 TAILQ_FOREACH_SAFE(fw, &f->fx_queue, fw_entry, fw_next) { in futex_queue_drain()
384 mutex_enter(&fw->fw_lock); in futex_queue_drain()
385 futex_wait_dequeue(fw, f); in futex_queue_drain()
386 cv_broadcast(&fw->fw_cv); in futex_queue_drain()
387 mutex_exit(&fw->fw_lock); in futex_queue_drain()
780 * futex_wait_init(fw, bitset)
788 futex_wait_init(struct futex_wait *fw, int bitset) in futex_wait_init() argument
793 mutex_init(&fw->fw_lock, MUTEX_DEFAULT, IPL_NONE); in futex_wait_init()
794 cv_init(&fw in futex_wait_init()
807 futex_wait_fini(struct futex_wait * fw) futex_wait_fini() argument
824 futex_wait_enqueue(struct futex_wait * fw,struct futex * f) futex_wait_enqueue() argument
844 futex_wait_dequeue(struct futex_wait * fw,struct futex * f) futex_wait_dequeue() argument
862 futex_wait_abort(struct futex_wait * fw) futex_wait_abort() argument
931 futex_wait(struct futex_wait * fw,const struct timespec * deadline,clockid_t clkid) futex_wait() argument
1006 struct futex_wait *fw, *fw_next; futex_wake() local
1198 struct futex_wait wait, *fw = &wait; futex_func_wait() local
[all...]
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/acr/
H A Dnouveau_nvkm_subdev_acr_hsfw.c59 const struct firmware *fw; in nvkm_acr_hsfw_load_image() local
66 ret = nvkm_firmware_get(subdev, name, ver, &fw); in nvkm_acr_hsfw_load_image()
70 hdr = nvfw_bin_hdr(subdev, fw->data); in nvkm_acr_hsfw_load_image()
71 fwhdr = nvfw_hs_header(subdev, fw->data + hdr->header_offset); in nvkm_acr_hsfw_load_image()
79 loc = *(u32 *)(fw->data + fwhdr->patch_loc); in nvkm_acr_hsfw_load_image()
80 sig = *(u32 *)(fw->data + fwhdr->patch_sig); in nvkm_acr_hsfw_load_image()
91 lhdr = nvfw_hs_load_header(subdev, fw->data + fwhdr->hdr_offset); in nvkm_acr_hsfw_load_image()
98 memcpy(hsfw->image, fw->data + hdr->data_offset, hdr->data_size); in nvkm_acr_hsfw_load_image()
114 memcpy(hsfw->sig.prod.data, fw->data + fwhdr->sig_prod_offset + sig, in nvkm_acr_hsfw_load_image()
124 memcpy(hsfw->sig.dbg.data, fw->data + fwhdr->sig_dbg_offset + sig, in nvkm_acr_hsfw_load_image()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/
H A Dnouveau_nvkm_core_firmware.c49 const struct firmware *fw; in nvkm_firmware_load_blob() local
52 ret = nvkm_firmware_load_name(subdev, base, name, ver, &fw); in nvkm_firmware_load_blob()
54 blob->data = kmemdup(fw->data, fw->size, GFP_KERNEL); in nvkm_firmware_load_blob()
55 blob->size = fw->size; in nvkm_firmware_load_blob()
56 nvkm_firmware_put(fw); in nvkm_firmware_load_blob()
75 const struct firmware **fw) in nvkm_firmware_get() argument
96 if (!firmware_request_nowarn(fw, f, device->dev)) { in nvkm_firmware_get()
98 f, (*fw)->size); in nvkm_firmware_get()
110 nvkm_firmware_put(const struct firmware *fw) in nvkm_firmware_put() argument
112 release_firmware(fw); in nvkm_firmware_put()
/netbsd-src/sys/dev/pci/
H A Dif_bnx.c2846 struct fw_info *fw) in bnx_load_cpu_fw() argument
2858 offset = cpu_reg->spad_base + (fw->text_addr - cpu_reg->mips_view_base); in bnx_load_cpu_fw()
2859 if (fw->text) { in bnx_load_cpu_fw()
2862 for (j = 0; j < (fw->text_len / 4); j++, offset += 4) in bnx_load_cpu_fw()
2863 REG_WR_IND(sc, offset, fw->text[j]); in bnx_load_cpu_fw()
2867 offset = cpu_reg->spad_base + (fw->data_addr - cpu_reg->mips_view_base); in bnx_load_cpu_fw()
2868 if (fw->data) { in bnx_load_cpu_fw()
2871 for (j = 0; j < (fw->data_len / 4); j++, offset += 4) in bnx_load_cpu_fw()
2872 REG_WR_IND(sc, offset, fw->data[j]); in bnx_load_cpu_fw()
2876 offset = cpu_reg->spad_base + (fw in bnx_load_cpu_fw()
2926 struct fw_info fw; bnx_init_cpus() local
[all...]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/uc/
H A Dintel_huc.c85 GEM_BUG_ON(huc->fw.rsa_size > PAGE_SIZE); in intel_huc_rsa_data_create()
96 copied = intel_uc_fw_copy_rsa(&huc->fw, vaddr, vma->size); in intel_huc_rsa_data_create()
97 GEM_BUG_ON(copied < huc->fw.rsa_size); in intel_huc_rsa_data_create()
116 err = intel_uc_fw_init(&huc->fw); in intel_huc_init()
132 intel_uc_fw_fini(&huc->fw); in intel_huc_init()
134 intel_uc_fw_cleanup_fetch(&huc->fw); in intel_huc_init()
141 if (!intel_uc_fw_is_available(&huc->fw)) in intel_huc_fini()
145 intel_uc_fw_fini(&huc->fw); in intel_huc_fini()
166 if (!intel_uc_fw_is_loaded(&huc->fw)) in intel_huc_auth()
191 intel_uc_fw_change_status(&huc->fw, INTEL_UC_FIRMWARE_RUNNING); in intel_huc_auth()
[all …]
H A Dintel_huc.h17 struct intel_uc_fw fw; member
37 intel_uc_fw_sanitize(&huc->fw); in intel_huc_sanitize()
43 return intel_uc_fw_is_supported(&huc->fw); in intel_huc_is_supported()
48 return intel_uc_fw_is_enabled(&huc->fw); in intel_huc_is_enabled()
53 return intel_uc_fw_is_running(&huc->fw); in intel_huc_is_authenticated()
H A Dintel_uc.c267 err = intel_uc_fw_fetch(&uc->guc.fw); in __uc_fetch_firmwares()
272 intel_uc_fw_fetch(&uc->huc.fw); in __uc_fetch_firmwares()
277 intel_uc_fw_cleanup_fetch(&uc->huc.fw); in __uc_cleanup_firmwares()
278 intel_uc_fw_cleanup_fetch(&uc->guc.fw); in __uc_cleanup_firmwares()
294 intel_uc_fw_cleanup_fetch(&huc->fw); in __uc_init()
412 if (!intel_uc_fw_is_available(&guc->fw)) { in __uc_init_hw()
414 intel_uc_fw_is_overridden(&guc->fw) || in __uc_init_hw()
416 intel_uc_fw_status_to_error(guc->fw.status) : 0; in __uc_init_hw()
471 intel_uc_fw_type_repr(INTEL_UC_FW_TYPE_GUC), guc->fw.path, in __uc_init_hw()
472 guc->fw.major_ver_found, guc->fw.minor_ver_found, in __uc_init_hw()
[all …]
H A Dintel_uc_fw.c23 return container_of(uc_fw, struct intel_gt, uc.guc.fw); in __uc_fw_to_gt()
26 return container_of(uc_fw, struct intel_gt, uc.huc.fw); in __uc_fw_to_gt()
277 const struct firmware *fw = NULL; in intel_uc_fw_fetch() local
292 err = request_firmware(&fw, uc_fw->path, dev); in intel_uc_fw_fetch()
297 if (unlikely(fw->size < sizeof(struct uc_css_header))) { in intel_uc_fw_fetch()
300 fw->size, sizeof(struct uc_css_header)); in intel_uc_fw_fetch()
305 css = (struct uc_css_header *)fw->data; in intel_uc_fw_fetch()
314 fw->size, sizeof(struct uc_css_header)); in intel_uc_fw_fetch()
334 if (unlikely(fw->size < size)) { in intel_uc_fw_fetch()
337 fw->size, size); in intel_uc_fw_fetch()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gvt/
H A Dfirmware.c158 const struct firmware *fw) in verify_firmware() argument
169 h = (struct gvt_firmware_header *)fw->data; in verify_firmware()
172 mem = fw->data + crc32_start; in verify_firmware()
182 VERIFY("crc32", h->crc32, crc32_le(0, mem, fw->size - crc32_start)); in verify_firmware()
186 mem = (fw->data + h->cfg_space_offset); in verify_firmware()
220 const struct firmware *fw; in intel_gvt_load_firmware() local
252 ret = request_firmware(&fw, path, &dev_priv->drm.pdev->dev); in intel_gvt_load_firmware()
260 ret = verify_firmware(gvt, fw); in intel_gvt_load_firmware()
266 h = (struct gvt_firmware_header *)fw->data; in intel_gvt_load_firmware()
268 memcpy(firmware->cfg_space, fw->data + h->cfg_space_offset, in intel_gvt_load_firmware()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/
H A Dnouveau_nvkm_engine_falcon.c170 const struct firmware *fw; in nvkm_falcon_init() local
201 ret = request_firmware(&fw, name, device->dev); in nvkm_falcon_init()
203 falcon->code.data = vmemdup(fw->data, fw->size); in nvkm_falcon_init()
204 falcon->code.size = fw->size; in nvkm_falcon_init()
207 release_firmware(fw); in nvkm_falcon_init()
220 ret = request_firmware(&fw, name, device->dev); in nvkm_falcon_init()
226 falcon->data.data = vmemdup(fw->data, fw->size); in nvkm_falcon_init()
227 falcon->data.size = fw->size; in nvkm_falcon_init()
228 release_firmware(fw); in nvkm_falcon_init()
235 ret = request_firmware(&fw, name, device->dev); in nvkm_falcon_init()
[all …]
H A Dnouveau_nvkm_engine_xtensa.c105 const struct firmware *fw; in nvkm_xtensa_init() local
115 ret = request_firmware(&fw, name, device->dev); in nvkm_xtensa_init()
121 if (fw->size > 0x40000) { in nvkm_xtensa_init()
123 release_firmware(fw); in nvkm_xtensa_init()
131 release_firmware(fw); in nvkm_xtensa_init()
136 for (i = 0; i < fw->size / 4; i++) in nvkm_xtensa_init()
137 nvkm_wo32(xtensa->gpu_fw, i * 4, *((u32 *)fw->data + i)); in nvkm_xtensa_init()
139 release_firmware(fw); in nvkm_xtensa_init()
/netbsd-src/sys/net/npf/
H A Dnpf_conn.c430 npf_connkey_t *fw, *bk; in npf_conn_establish() local
467 fw = npf_conn_getforwkey(con); in npf_conn_establish()
474 if (!npf_conn_conkey(npc, fw, di, NPF_FLOW_FORW) || in npf_conn_establish()
495 if (!npf_conndb_insert(conn_db, fw, con, NPF_FLOW_FORW)) { in npf_conn_establish()
501 ret = npf_conndb_remove(conn_db, fw); in npf_conn_establish()
613 npf_connkey_t *fw = npf_conn_getforwkey(con); in npf_conn_setnat() local
614 ret = npf_conndb_remove(conn_db, fw); in npf_conn_setnat()
741 npf_connkey_t *fw, *bk; in npf_conn_remove() local
744 fw = npf_conn_getforwkey(con); in npf_conn_remove()
745 ret = npf_conndb_remove(cd, fw); in npf_conn_remove()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_mes_v10_1.c86 err = request_firmware(&adev->mes.fw, fw_name, adev->dev); in mes_v10_1_init_microcode()
90 err = amdgpu_ucode_validate(adev->mes.fw); in mes_v10_1_init_microcode()
92 release_firmware(adev->mes.fw); in mes_v10_1_init_microcode()
93 adev->mes.fw = NULL; in mes_v10_1_init_microcode()
97 mes_hdr = (const struct mes_firmware_header_v1_0 *)adev->mes.fw->data; in mes_v10_1_init_microcode()
113 release_firmware(adev->mes.fw); in mes_v10_1_free_microcode()
114 adev->mes.fw = NULL; in mes_v10_1_free_microcode()
125 adev->mes.fw->data; in mes_v10_1_allocate_ucode_buffer()
127 fw_data = (const __le32 *)(adev->mes.fw->data + in mes_v10_1_allocate_ucode_buffer()
157 adev->mes.fw->data; in mes_v10_1_allocate_ucode_data_buffer()
[all …]
H A Damdgpu_ucode.c316 int amdgpu_ucode_validate(const struct firmware *fw) in amdgpu_ucode_validate() argument
319 (const struct common_firmware_header *)fw->data; in amdgpu_ucode_validate()
321 if (fw->size == le32_to_cpu(hdr->size_bytes)) in amdgpu_ucode_validate()
469 if (NULL == ucode->fw) in amdgpu_ucode_init_single_fw()
478 header = (const struct common_firmware_header *)ucode->fw->data; in amdgpu_ucode_init_single_fw()
479 cp_hdr = (const struct gfx_firmware_header_v1_0 *)ucode->fw->data; in amdgpu_ucode_init_single_fw()
480 dmcu_hdr = (const struct dmcu_firmware_header_v1_0 *)ucode->fw->data; in amdgpu_ucode_init_single_fw()
481 dmcub_hdr = (const struct dmcub_firmware_header_v1_0 *)ucode->fw->data; in amdgpu_ucode_init_single_fw()
496 memcpy(ucode->kaddr, (void *)((uint8_t *)ucode->fw->data + in amdgpu_ucode_init_single_fw()
504 memcpy(ucode->kaddr, (void *)((uint8_t *)ucode->fw->data + in amdgpu_ucode_init_single_fw()
[all …]
H A Damdgpu_cgs.c224 if (ucode->fw == NULL) in amdgpu_cgs_get_firmware_info()
228 header = (const struct gfx_firmware_header_v1_0 *)ucode->fw->data; in amdgpu_cgs_get_firmware_info()
257 if (!adev->pm.fw) { in amdgpu_cgs_get_firmware_info()
445 err = request_firmware(&adev->pm.fw, fw_name, adev->dev); in amdgpu_cgs_get_firmware_info()
451 err = amdgpu_ucode_validate(adev->pm.fw); in amdgpu_cgs_get_firmware_info()
454 release_firmware(adev->pm.fw); in amdgpu_cgs_get_firmware_info()
455 adev->pm.fw = NULL; in amdgpu_cgs_get_firmware_info()
462 ucode->fw = adev->pm.fw; in amdgpu_cgs_get_firmware_info()
463 header = (const struct common_firmware_header *)ucode->fw->data; in amdgpu_cgs_get_firmware_info()
469 hdr = (const struct smc_firmware_header_v1_0 *) adev->pm.fw->data; in amdgpu_cgs_get_firmware_info()
[all …]
/netbsd-src/sys/external/gpl2/dts/dist/include/dt-bindings/usb/
H A Dpd.h343 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \ argument
344 (((hw) & 0x7) << 28 | ((fw) & 0x7) << 24 | ((cbl) & 0x3) << 18 \
348 #define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \ argument
349 (((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
352 #define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \ argument
353 (((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
427 #define VDO_AMA(hw, fw, tx1d, tx2d, rx1d, rx2d, vcpwr, vcr, vbr, usbss) \ argument
428 (((hw) & 0x7) << 28 | ((fw) & 0x7) << 24 \
465 #define VDO_VPD(hw, fw, ver, vbm, curr, vbi, gi, ct) \ argument
466 (((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
/netbsd-src/sys/arch/amiga/dev/
H A Dite_cc.c491 register u_int co, register u_int ro, register u_int fw, in putc_nm() argument
495 BFINS(*f++, p, co, fw); in putc_nm()
502 register u_int co, register u_int ro, register u_int fw, in putc_in() argument
506 BFINS(~(*f++), p, co, fw); in putc_in()
514 register u_int co, register u_int ro, register u_int fw, in putc_ul() argument
519 BFINS(*f++,p,co,fw); in putc_ul()
523 BFINS(expbits(*f++),p,co,fw); in putc_ul()
528 BFINS(*f++,p,co,fw); in putc_ul()
536 register u_int co, register u_int ro, register u_int fw, in putc_ul_in() argument
541 BFINS(~(*f++),p,co,fw); in putc_ul_in()
[all …]
/netbsd-src/external/intel-fw-eula/ipw2200/
H A DMakefile5 FILES= dist/LICENSE.ipw2200-fw dist/ipw2200-bss.fw dist/ipw2200-ibss.fw \
6 dist/ipw2200-sniffer.fw

12345678