ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/emul_op.cpp
(Generate patch)

Comparing BasiliskII/src/emul_op.cpp (file contents):
Revision 1.17 by cebix, 2000-07-22T16:07:16Z vs.
Revision 1.18 by cebix, 2000-07-25T17:02:23Z

# Line 348 | Line 348 | void EmulOp(uint16 opcode, M68kRegisters
348                          EtherReadPacket((uint8 **)&r->a[0], r->a[3], r->d[3], r->d[1]);
349                          break;
350  
351 +                case M68K_EMUL_OP_SOUNDIN_OPEN:         // Sound input driver functions
352 +                        r->d[0] = SoundInOpen(r->a[0], r->a[1]);
353 +                        break;
354 +
355 +                case M68K_EMUL_OP_SOUNDIN_PRIME:
356 +                        r->d[0] = SoundInPrime(r->a[0], r->a[1]);
357 +                        break;
358 +
359 +                case M68K_EMUL_OP_SOUNDIN_CONTROL:
360 +                        r->d[0] = SoundInControl(r->a[0], r->a[1]);
361 +                        break;
362 +
363 +                case M68K_EMUL_OP_SOUNDIN_STATUS:
364 +                        r->d[0] = SoundInStatus(r->a[0], r->a[1]);
365 +                        break;
366 +
367 +                case M68K_EMUL_OP_SOUNDIN_CLOSE:
368 +                        r->d[0] = SoundInClose(r->a[0], r->a[1]);
369 +                        break;
370 +
371                  case M68K_EMUL_OP_SCSI_DISPATCH: {      // SCSIDispatch() replacement
372                          uint32 ret = ReadMacInt32(r->a[7]);             // Get return address
373                          uint16 sel = ReadMacInt16(r->a[7] + 4); // Get selector

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines