Steve Gibson, author of Spinrite, writes everything in assembler language and bypasses everything Windows. His programs are tiny and WOW! fast. However, avoiding everything Windows means no Windows drivers, no Firewire and no USB. The program talks directly to the hardware ports and even bypasses the BIOS in most cases.
The only way that you will be able to Spinrite your disc is for it to be installed in a PC and connected to the IDE bus.
Steve Mann