Changeset 588 for GPL/branches/uniaud32-2.1.x/drv32/idc.c
- Timestamp:
- Feb 10, 2017, 2:50:49 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/branches/uniaud32-2.1.x/drv32/idc.c
r550 r588 23 23 */ 24 24 25 extern "C" { // 16-bit header files are not C++ aware25 //DAZ extern "C" { // 16-bit header files are not C++ aware 26 26 #define INCL_NOPMAPI 27 27 #define INCL_DOSINFOSEG 28 28 #include <os2.h> 29 }29 //DAZ } 30 30 #include <devtype.h> 31 31 #include <devhelp.h> 32 #include <strategy.h>32 //#include <strategy.h> 33 33 #include <ossidc32.h> 34 34 #include <irqos2.h> … … 38 38 //16:32 address of 16 bits pdd idc handler 39 39 IDC16_HANDLER idc16_PddHandler = 0; 40 extern "C"int pcm_device;40 extern int pcm_device; 41 41 WORD32 OSS32IDC(ULONG cmd, PIDC32_PACKET pPacket); 42 extern "C"BOOL fRewired; //pci.c42 extern BOOL fRewired; //pci.c 43 43 44 44 //packet pointer must reference a structure on the stack 45 45 46 OSSRET AlsaIDC(ULONG cmd, ULONG packet);47 46 #pragma aux AlsaIDC "ALSA_IDC" parm reverse [ecx edx] 48 47 OSSRET AlsaIDC(ULONG cmd, ULONG packet)
Note:
See TracChangeset
for help on using the changeset viewer.