CROMSIZE
newrom = kmalloc(CROMSIZE, M_FW, M_WAITOK | M_ZERO);
crom_load(src, (u_int32_t *)newrom, CROMSIZE);
if (bcmp(newrom, fc->config_rom, CROMSIZE) != 0) {
crom_load(src, (u_int32_t *)newrom, CROMSIZE);
bcopy(newrom, (void *)fc->config_rom, CROMSIZE);
ptr = kmalloc(CROMSIZE, M_FW, M_WAITOK);
len = CROMSIZE;
for (i = 0; i < CROMSIZE/4; i++)
sc->fc.config_rom = fwdma_malloc(&sc->fc, CROMSIZE, CROMSIZE,
bzero(&sc->fc.config_rom[0], CROMSIZE);