4 ms·
Because there are us who have actually done USB device drivers "from scratch", i.e. using the specs or gone through the RE process for an unknown device, while
by userbinator 2y ago
Because there are us who have actually done USB device drivers "from scratch", i.e. using the specs or gone through the RE process for an unknown device, while this is basically porting existing code to a new API. Thus it's rather clickbaity.
- asadm 2y agoSure. But writing drivers via specs is also almost also porting :) "From scratch" is not interesting or generalizable. Chatgpt can do that, infact I have used GPT to write IMU driver "from scratch" by just giving it a bunch of datasheet pdfs...