After rebase, the firmware still doesn't work. It returned the statux 0xdead on the ALIVE packet. We don't know how to diagnose since we don't have the datasheet for the chip .
I checked: 1. The current iwm's init code before waiting alive packet is similar to linux's iwl driver. I don't know if there is a necessary register we should set. 2. I see the version 34 of the loaded ucode from TLV field. That means the system doesn't load an empty file. But, I am not able to confirm if each byte is correct. The current work I have posted on github https://github.com/wjguo/freebsd/pull/1 It is welcome to give ideas of how to make the firmware running successfully. Thanks. Wen-Jun Guo <[email protected]> 於 2019年1月24日 週四 下午2:31寫道: > Yes. I am checking the difference and fixing the model-specific code for > the new family 9000. > Still, the firmware still responds 0xdead. I saw your work makes iwm > driver more consistent to Linux's iwl. > I will rebase to it and continue my work. > > waddlesplash <[email protected]> 於 2019年1月24日 週四 下午12:15寫道: > >> On Sun, Jan 20, 2019 at 6:52 AM Wen-Chun KUO <[email protected]> >> wrote: >> > lwhsu and I are trying to add intel 9560 to iwm(4), the preliminary >> patch >> > adds 9000 series firmware module and skeleton is here: >> >> Hi, >> >> I just submitted and kevans91 just merged a rather large (18 >> individual commits) changeset of DragonFlyBSD changes (ivadasz' work, >> not mine) which refactor quite a bit of iwm's firmware and device >> state tracking code, and bring a lot of it closer to Linux's behavior. >> This might be relevant to your work? >> >> -waddlesplash >> > > > -- > Wen-Jun Guo > > -- Wen-Jun Guo _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "[email protected]"
