4 ms·
The author left off peripherals too. There are microcontrollers that can be hacked in many mice, keyboards, and monitors. Anything that uses usb for more than p
by galangalalgol 4y ago
The author left off peripherals too. There are microcontrollers that can be hacked in many mice, keyboards, and monitors. Anything that uses usb for more than power has at least a microcontroller, and anything that uses usb2 or later almost certainly has an arm processor in it.
- fest 4y agoCypress FX2 USB interface chip (usb 2.0 high speed) actually has an embedded 8051 core in it. They did finally upgrade it (to arm9, sigh) for their USB3 variant of the chip.
- dfox 4y agoCheap mass-produced USB peripheral chips tend to contain x51 core for control and some kind of high-performace datapath full of DMA and FIFOs for the actual data if the peripheral in question actually needs to move large amounts of data around. Having ARM core in there is somewhat rare because of the costs (both in terms of the IP license and in terms of silicon footprint).