Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

FireWire: the hardware interface where the designers & implementers thought offering unfettered DMA was a good idea.


At the time it was a good idea. It avoided bottlenecking everything through the CPU in an era when CPU power was extremely scarce: A 200MHz G3 chip doesn't have a lot of surplus horsepower.

Let's also hear your whines about how the C64 didn't have protected memory and the Apple ][ was so easy to hack because you could open the lid and poke around with a logic probe.


If I'm not mistaken that is also true of latter Thunderbolt.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: