Witam
Jaka jest roznica, tak w paru slowach, miedzy hostem a devicem na USB ?
Dlaczego wiekszosc kontolerow np. ARM jesli ma USB to zazwyczaj device ? Czy host wymaga tak wiele zasobow hardwareowych z kontrolera ?
Nie znam dobrze USB ale sadzilem, ze glownie jest roznica w sofcie obslugujacym a hardware sprowadza sie do odbioru ramek, wrzucnia ich do jakiegos bufora i zglaszaniu przerwan a reszte robi soft.
Czy nie da sie w zaden sposob zrobic hosta USB na kontrolerze, ktory ma tylko USB device ?