Changeset 265


Ignore:
Timestamp:
Nov 4, 2007, 6:52:45 PM (18 years ago)
Author:
Brendan Oakley
Message:

Add debug logging functions to Uniaud32 for receiving output from Uniaud16, from Pavel

Location:
GPL/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • GPL/trunk/drv32/idc.c

    r32 r265  
    205205       return OSS32_MidiQueryCaps(pPacket->streamid, (POSS32_MIDICAPS)__Stack16ToFlat(pPacket->midicaps.pCaps));
    206206
     207  case IDC32_DEBUG_STRING:
     208       return OSS32_DebugString((char *)pPacket->buffer.buffer, pPacket->buffer.size);
     209
    207210  case IDC32_MIDI_NOTEON:
    208211  case IDC32_MIDI_NOTEOFF:
  • GPL/trunk/include/ossidc.h

    r32 r265  
    185185#define IDC32_MIDI_PITCH_BEND           0x3A
    186186#define IDC32_MIDI_CLOSE                0x3B
     187#define IDC32_DEBUG_STRING              0x3C
    187188
    188189#define IDC16_INIT                      0
  • GPL/trunk/include/ossidc32.h

    r209 r265  
    7878int OSS32_ProcessMIDIIRQ(int bytes);    // 12 Jun 07 SHL
    7979
     80int OSS32_DebugString(char *buffer, ULONG size); //PS debug from uniaud16
     81
    8082//Sets file id in current task structure
    8183ULONG OSS32_SetFileId(ULONG fileid);
  • GPL/trunk/lib32/ossidc.cpp

    r127 r265  
    329329}
    330330
     331int OSS32_DebugString(char *buffer, ULONG size)
     332{
     333    dprintf(("U16: %s",buffer));
     334    return size;
     335}
Note: See TracChangeset for help on using the changeset viewer.