----------------------------------------------------------------------------
| *** AUTHOR NOTE ***                                                        |
| I have never used an actual Super MagiComm before, and I would strongly    |
| recommend not using these unless you know what each one does for sure. If  |
| you're going to write an OS for the SNES, i'll be at your door worshiping  |
| you when it comes out.                                                     |
|                                                                            |
| The below registers i've never tested, or had tested. If you end up de-    |
| stroying your MagiComm because of this, I TAKE NO RESPONSIBILITY IN WHAT   |
| YOU DID. Someone could remap the $C007 Disk Control Register to the +5v    |
| pin on the SNES, and you could end up with a room full of smoke (I doubt   |
| it, but it'd be funny: I'm not an Electrical Engineering guy)...           |
|                                                                            |
|Location    Value returned when read         Value input when written       |
|----------------------------------------------------------------------------|
|$C000:      Input Register                                                  |
|$C002:                                       Digital Output Register        |
|$C004:      Main Status Register                                            |
|$C005:      Data Register                    Data Register                  |
|$C007:      Digital Input Register           Disk Control Register          |
|$C008:      Parallel Data                    Parallel Data                  |
|$C009:      Parallel Status                                                 |
----------------------------------------------------------------------------