Notice the 14-pin dual package pads next to the screw. There is nothing on it. At first I though it was a part removed but I'm thinking that, considering the pin count, that is is a JTAG interface into the ASIC. Love to know if you can reprogram the firmware of the shuffle. I'm sure someone has it hooked up and it doing a memory scan of it as I type this.
What are you talking about? Without this info I might not make the right choice when we get to the fight or flight part of my own personal campy 80's horror movie. Honestly, it's a public service...that guy's a hero.
It looks like the big chip also includes the decoder, as the packaging says ARM. Probably a multi-layer package with ARM SoC, RAM and Flash all integrated.
The other small chip is probably an audio codec to drive the headphones, and/or maybe also to control the battery / charging from USB.