I'm actually working on a troubleshooting tool for a company, and providing the exact firewire chipset, or at least the manufacturer is very helpful information. There are obviously ways to identify it such as booting into Single User mode, but that's hardly ideal.
I'm a very novice programmer, and almost completely new to the OSX platform, so I'm not too hopeful using my own skills.