Joined
·
5,246 Posts
Aha! You thought I was asking what music is on the drive, didn't you? No? Anyway ...
There is a guy porting Linux to his iPod. There is a lot of work to do, and he's mostly on his own. But, he has learned a great deal about what makes an iPod tick, and I found it quite interesting.
The iPod uses a controller (kind of a mini-motherboard) with 2 processors embedded on the same chip (yeah, a dual CPU computer for $500).
It supports up to 4 ATAPI devices.
USB 1.0 and RS-232 interfaces.
Direct memory interface for most removable media (MMC, Secure Digital, Compact Flash, etc).
Built in display support (LCD).
On-chip SRAM and cache.
More stuff can be found here:
PortalPlayer
And here:
iPod hardware
There is a guy porting Linux to his iPod. There is a lot of work to do, and he's mostly on his own. But, he has learned a great deal about what makes an iPod tick, and I found it quite interesting.
The iPod uses a controller (kind of a mini-motherboard) with 2 processors embedded on the same chip (yeah, a dual CPU computer for $500).
It supports up to 4 ATAPI devices.
USB 1.0 and RS-232 interfaces.
Direct memory interface for most removable media (MMC, Secure Digital, Compact Flash, etc).
Built in display support (LCD).
On-chip SRAM and cache.
More stuff can be found here:
PortalPlayer
And here:
iPod hardware