я наверно покажусь дураком, но на линуксах меня начал раздражать тот факт, что не всегда драйвера есть в дитсрибутивах линукс ( в их репозиториях ? хз), и я решил что нужно научится писать самому драйвера ( а у меня случай с wifi адаптером). А т.к чтобы хорошо понимать С, я решил начать с ассамблера, как то так
Чтобы хорошо понимать С, надо писать на С.
А вообще, что у тебя за вайфай адаптер такой, где дров нет? С алиэкспресса какой-то?