The Microsoft SoftCard for the Apple II: Getting two processors to share memory