Is there a utility for OS X that is like SoftICE? I know Apple has SDK's for various driver debugging, but I'm looking specifically for a kernel debugger with the freeze state ability (perhaps even a return to previous memory state option also).

My purpose is to try to get some hardware running on my mac that isn't normally supported.