PMac Reverse engineering
Hi !
There are still some issues with my 5500 to write Linux drivers for, like the (software) modem, and the I2C bus in via-cuda to access the TV card stuff. I've been a little absent from Linux-PPC but want to fix these sometime.
Question: Is there any usefull freeware for MacOS to reverse engineer, what system calls an application does, and to disassemble system drivers ? Or is there somebody at apple who can be bugged to give out info ?
I have to admit that I have not the deepest knowledge of MacOS, but it should be enough to grab some info...
Jens
P.S.: Reason ? Netscape crashes more and more, and takes the whole system with it, and the TV application behaves quite strangely sometimes.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Quoted 10 lines · Jens Ch. Restemeier
Hi !
There are still some issues with my 5500 to write Linux drivers for, like the (software) modem, and the I2C bus in via-cuda to access the TV card stuff. I've been a little absent from Linux-PPC but want to fix these sometime.
Question: Is there any usefull freeware for MacOS to reverse engineer, what system calls an application does, and to disassemble system drivers ? Or is there somebody at apple who can be bugged to give out info ?
I'd recommend contacting the Apple Linux guy (Kevyn, was it?) first. xmon at ftp://dev.linuxppc.org/users/paulus/misc/xmon.bin is very useful, and you always have MacsBug. They are both powerful Mac OS binary debugging tools.
Takashi Oe
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Hi,
Quoted 1 line
I'd recommend contacting the Apple Linux guy (Kevyn, was it?) first. xmon
Can you find exactly who to write to ? I tried to contact one apple guy who posted here once, to confirm my findings about the brightness/contrast controls for the 5500 (It has a built-in monitor, and these controls are software-driven), but didn't get a reply. ****, it shouldn't be that difficult to give out complete documentation for obsolete hardware... :-(
Jens
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/