root@arago:/opt/mpcsxfer# ./mpcsxfergpp /opt/mpcsxfer/mpcsxfer.out 10 2 0 ========== Sample Application : MPCSXFER ========== Entered MPCSXFER_Create () Entered PROC_setup () linkCfg [0x0] Entered DRV_Initialize () drvObj [0x307a4] arg [0x0] Leaving DRV_Initialize () status [0x8000] Entered DRV_ProtectInit () drvObj [0x31008] Leaving DRV_ProtectInit () status [0x8000] Entered DRV_ProtectEnter () drvObj [0x31008] Leaving DRV_ProtectEnter () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e011] arg1 [0xbeb87b50] arg2 [0x0] Entered DRV_installCleanupRoutines () linkCfgPtr [0x30774] Leaving DRV_installCleanupRoutines () osStatus: 0 Entered _POOL_init () Leaving _POOL_init () Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered _MEM_USR_init () Leaving _MEM_USR_init () status [0x8000] Entered _IDM_USR_init () Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e053] arg1 [0xbeb87b24] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _IDM_USR_init () status [0x8000] Entered _SYNC_USR_init () Entered _IDM_USR_create () key [0x10080] attrs [0xbeb87b2c] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e055] arg1 [0xbeb87b04] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _IDM_USR_create () status [0x8000] Leaving _SYNC_USR_init () status [0x8000] Entered _SYNC_USR_createCS () idKey [0x2c0a0] csObj [0x307ac] Entered _IDM_USR_acquireId () key [0x10080] idKey [0x2c0a0] id [0xbeb87b30] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e057] arg1 [0xbeb87b04] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _IDM_USR_acquireId () status [0x8000] Leaving _SYNC_USR_createCS () status [0x8000] Entered DRV_ProtectLeave () drvObj [0x31008] Leaving DRV_ProtectLeave () status [0x8000] Entered PROC_resetCurStatus () Leaving PROC_resetCurStatus () Leaving PROC_setup () status [0x8000] Entered PROC_attach () procId [0x0] attr [0x0] Entered DRV_Initialize () drvObj [0x307a4] arg [0x0] Entered _SYNC_USR_enterCS () csObj [0x31020] Leaving _SYNC_USR_enterCS () status [0x8000] Entered _SYNC_USR_leaveCS () csObj [0x31020] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving DRV_Initialize () status [0x8000] Entered _SYNC_USR_enterCS () csObj [0x31020] Leaving _SYNC_USR_enterCS () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e018] arg1 [0xbeb87b4c] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered _NOTIFY_init () dspId [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e049] arg1 [0xbeb87b04] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _NOTIFY_init () status [0x8000] Entered _MPCS_init () procId [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e047] arg1 [0xbeb87b18] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered _MPCS_open () procId [0x0] name [0x295cc] mpcsHandle [0x30efc] mpcsShObj [0x40984180] Entered _MPCS_OS_open () procId [0x0] name [0x295cc] mpcsHandle [0x30efc] mpcsShObj [0x40984180] Entered _MEM_USR_calloc () ptr [0x30efc] bytes [0x10] _MEM_USR_calloc *ptr [0x310c8] Leaving _MEM_USR_calloc () status [0x8000] Entered _SYNC_USR_createCS () idKey [0x295cc] csObj [0x310cc] Entered _IDM_USR_acquireId () key [0x10080] idKey [0x295cc] id [0xbeb87a90] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e057] arg1 [0xbeb87a64] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _IDM_USR_acquireId () status [0x8000] Leaving _SYNC_USR_createCS () status [0x8000] Leaving _MPCS_OS_open () status [0x8000] Leaving MPCS_open () status [0x8000] Leaving _MPCS_init () status [0x8000] Entered _MPLIST_moduleInit () procId [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e051] arg1 [0xbeb87b00] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered MPCS_create () procId [0x0] name [0x29f78] mpcsShObj [0x40021380] attrs [0xbeb87afe] Entered MPCS_enter () mpcsHandle [0x310c8] Entered _MPCS_OS_enter () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_enterCS () csObj [0x310e0] Leaving _SYNC_USR_enterCS () status [0x8000] Leaving _MPCS_OS_enter () status [0x8000] Leaving MPCS_enter () status [0x8000] Entered MPCS_leave () mpcsHandle [0x310c8] Entered _MPCS_OS_leave () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_leaveCS () csObj [0x310e0] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving _MPCS_OS_leave () status [0x8000] Leaving MPCS_leave () status [0x8000] Leaving MPCS_create () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e052] arg1 [0xbeb87b00] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _MPLIST_moduleInit () status [0x8000] Entered _RingIO_moduleInit () procId [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e04f] arg1 [0xbeb87b00] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered MPCS_create () procId [0x0] name [0x2c8f8] mpcsShObj [0x40021400] attrs [0xbeb87afe] Entered MPCS_enter () mpcsHandle [0x310c8] Entered _MPCS_OS_enter () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_enterCS () csObj [0x310e0] Leaving _SYNC_USR_enterCS () status [0x8000] Leaving _MPCS_OS_enter () status [0x8000] Leaving MPCS_enter () status [0x8000] Entered MPCS_leave () mpcsHandle [0x310c8] Entered _MPCS_OS_leave () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_leaveCS () csObj [0x310e0] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving _MPCS_OS_leave () status [0x8000] Leaving MPCS_leave () status [0x8000] Leaving MPCS_create () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e050] arg1 [0xbeb87b00] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _RingIO_moduleInit () status [0x8100] Entered _MPLIST_init () procId [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e051] arg1 [0xbeb87b18] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered _MPCS_open () procId [0x0] name [0x29f78] mpcsHandle [0x30b8c] mpcsShObj [0x40021380] Entered _MPCS_OS_open () procId [0x0] name [0x29f78] mpcsHandle [0x30b8c] mpcsShObj [0x40021380] Entered _MEM_USR_calloc () ptr [0x30b8c] bytes [0x10] _MEM_USR_calloc *ptr [0x310f8] Leaving _MEM_USR_calloc () status [0x8000] Entered _SYNC_USR_createCS () idKey [0x29f78] csObj [0x310fc] Entered _IDM_USR_acquireId () key [0x10080] idKey [0x29f78] id [0xbeb87a90] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e057] arg1 [0xbeb87a64] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _IDM_USR_acquireId () status [0x8000] Leaving _SYNC_USR_createCS () status [0x8000] Leaving _MPCS_OS_open () status [0x8000] Leaving MPCS_open () status [0x8000] Leaving _MPLIST_init () status [0x8000] Entered _RingIO_init () procId [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e04f] arg1 [0xbeb87b18] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered _MPCS_open () procId [0x0] name [0x2c8f8] mpcsHandle [0x30f1c] mpcsShObj [0x4098d400] Entered _MPCS_OS_open () procId [0x0] name [0x2c8f8] mpcsHandle [0x30f1c] mpcsShObj [0x4098d400] Entered _MEM_USR_calloc () ptr [0x30f1c] bytes [0x10] _MEM_USR_calloc *ptr [0x31128] Leaving _MEM_USR_calloc () status [0x8000] Entered _SYNC_USR_createCS () idKey [0x2c8f8] csObj [0x3112c] Entered _IDM_USR_acquireId () key [0x10080] idKey [0x2c8f8] id [0xbeb87a90] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e057] arg1 [0xbeb87a64] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _IDM_USR_acquireId () status [0x8000] Leaving _SYNC_USR_createCS () status [0x8000] Leaving _MPCS_OS_open () status [0x8000] Leaving MPCS_open () status [0x8000] Leaving _RingIO_init () status [0x8100] Entered _SYNC_USR_leaveCS () csObj [0x31020] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving PROC_attach () status [0x8000] Entered POOL_open () poolId [0x0] params [0xbeb87bb8] Entered _SYNC_USR_enterCS () csObj [0x31020] Leaving _SYNC_USR_enterCS () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e03f] arg1 [0xbeb87b48] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered _SYNC_USR_leaveCS () csObj [0x31020] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving POOL_open () status [0x8000] Entered POOL_alloc () poolId [0x0] bufPtr [0x30784] size [0x80] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e041] arg1 [0xbeb87b5c] arg2 [0x0] Entered _POOL_xltBuf () poolId [0x0] bufPtr [0x30784] xltFlag [0x2] Leaving _POOL_xltBuf () status [0x8000] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving POOL_alloc () status [0x8000] Entered POOL_translateAddr () poolId [0x0] dstAddr [0xbeb87be4] dstAddrType [0x3] srcAddr [0x40990000] srcAddrType [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e043] arg1 [0xbeb87b5c] arg2 [0x0] Entered _POOL_xltBuf () poolId [0x0] bufPtr [0xbeb87be4] xltFlag [0x300] Leaving _POOL_xltBuf () status [0x8000] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving POOL_translateAddr () status [0x8000] Entered POOL_alloc () poolId [0x0] bufPtr [0x30788] size [0x80] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e041] arg1 [0xbeb87b5c] arg2 [0x0] Entered _POOL_xltBuf () poolId [0x0] bufPtr [0x30788] xltFlag [0x2] Leaving _POOL_xltBuf () status [0x8000] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving POOL_alloc () status [0x8000] Entered POOL_translateAddr () poolId [0x0] dstAddr [0xbeb87be0] dstAddrType [0x3] srcAddr [0x40990080] srcAddrType [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e043] arg1 [0xbeb87b5c] arg2 [0x0] Entered _POOL_xltBuf () poolId [0x0] bufPtr [0xbeb87be0] xltFlag [0x300] Leaving _POOL_xltBuf () status [0x8000] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving POOL_translateAddr () status [0x8000] Entered MPCS_create () procId [0x0] name [0x301e0] mpcsShObj [0x0] attrs [0xbeb87bb6] Entered MPCS_enter () mpcsHandle [0x310c8] Entered _MPCS_OS_enter () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_enterCS () csObj [0x310e0] Leaving _SYNC_USR_enterCS () status [0x8000] Leaving _MPCS_OS_enter () status [0x8000] Leaving MPCS_enter () status [0x8000] Entered POOL_alloc () poolId [0x0] bufPtr [0xbeb87b54] size [0x180] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e041] arg1 [0xbeb87b24] arg2 [0x0] Entered _POOL_xltBuf () poolId [0x0] bufPtr [0xbeb87b54] xltFlag [0x2] Leaving _POOL_xltBuf () status [0x8000] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving POOL_alloc () status [0x8000] Entered POOL_translateAddr () poolId [0x0] dstAddr [0xbeb87b60] dstAddrType [0x3] srcAddr [0x40990100] srcAddrType [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e043] arg1 [0xbeb87b24] arg2 [0x0] Entered _POOL_xltBuf () poolId [0x0] bufPtr [0xbeb87b60] xltFlag [0x300] Leaving _POOL_xltBuf () status [0x8000] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving POOL_translateAddr () status [0x8000] Entered POOL_writeback () poolId [0x0] buf [0x40990100] size [0x180] Leaving POOL_writeback () status [0x8000] Entered MPCS_leave () mpcsHandle [0x310c8] Entered _MPCS_OS_leave () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_leaveCS () csObj [0x310e0] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving _MPCS_OS_leave () status [0x8000] Leaving MPCS_leave () status [0x8000] Leaving MPCS_create () status [0x8000] Entered MPCS_open () procId [0x0] name [0x301e0] mpcsHandle [0x30780] Entered _MPCS_open () procId [0x0] name [0x301e0] mpcsHandle [0x30780] mpcsShObj [0x0] Entered MPCS_enter () mpcsHandle [0x310c8] Entered _MPCS_OS_enter () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_enterCS () csObj [0x310e0] Leaving _SYNC_USR_enterCS () status [0x8000] Leaving _MPCS_OS_enter () status [0x8000] Leaving MPCS_enter () status [0x8000] Entered POOL_translateAddr () poolId [0x0] dstAddr [0xbeb87b34] dstAddrType [0x0] srcAddr [0xc3f30100] srcAddrType [0x3] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e043] arg1 [0xbeb87af4] arg2 [0x0] Entered _POOL_xltBuf () poolId [0x0] bufPtr [0xbeb87b34] xltFlag [0x3] Leaving _POOL_xltBuf () status [0x8000] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving POOL_translateAddr () status [0x8000] Entered POOL_invalidate () poolId [0x0] buf [0x40990100] size [0x180] Leaving POOL_invalidate () status [0x8000] Entered _MPCS_OS_open () procId [0x0] name [0x301e0] mpcsHandle [0x30780] mpcsShObj [0x40990100] Entered _MEM_USR_calloc () ptr [0x30780] bytes [0x10] _MEM_USR_calloc *ptr [0x31158] Leaving _MEM_USR_calloc () status [0x8000] Entered _SYNC_USR_createCS () idKey [0x301e0] csObj [0x3115c] Entered _IDM_USR_acquireId () key [0x10080] idKey [0x301e0] id [0xbeb87ad8] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e057] arg1 [0xbeb87aac] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _IDM_USR_acquireId () status [0x8000] Leaving _SYNC_USR_createCS () status [0x8000] Leaving _MPCS_OS_open () status [0x8000] Entered MPCS_leave () mpcsHandle [0x310c8] Entered _MPCS_OS_leave () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_leaveCS () csObj [0x310e0] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving _MPCS_OS_leave () status [0x8000] Leaving MPCS_leave () status [0x8000] Leaving MPCS_open () status [0x8000] Leaving MPCS_open () status [0x8000] Entered POOL_writeback () poolId [0x0] buf [0x40990000] size [0x80] Leaving POOL_writeback () status [0x8000] Entered NOTIFY_register () dspId [0x0] ipsId [0x0] eventNo [0x5] fnNotifyCbck [0xa3b8] cbckArg [0x31188] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e04b] arg1 [0xbeb87b44] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving NOTIFY_register () status [0x8000] Entered PROC_load () procId [0x0] imagePath [0xbeb87ea1] argc [0x2] argv [0xbeb87bac] Entered _SYNC_USR_enterCS () csObj [0x31020] Leaving _SYNC_USR_enterCS () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e015] arg1 [0xbeb87b4c] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered _SYNC_USR_leaveCS () csObj [0x31020] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving PROC_load () status [0x8000] Calling PROC_start Entered PROC_start () procId [0x0] Entered _SYNC_USR_enterCS () csObj [0x31020] Leaving _SYNC_USR_enterCS () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e013] arg1 [0xbeb87b4c] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered _SYNC_USR_leaveCS () csObj [0x31020] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving PROC_start () status [0x8000] Completed PROC_start, status(0x8000) Entered NOTIFY_notify () dspId [0x0] ipsId [0x0] eventNo [0x5] payload [0xc3f30000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e04d] arg1 [0xbeb87b4c] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving NOTIFY_notify () status [0x8000] Entered NOTIFY_notify () dspId [0x0] ipsId [0x0] eventNo [0x5] payload [0xc3f30080] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e04d] arg1 [0xbeb87b4c] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving NOTIFY_notify () status [0x8000] Leaving MPCSXFER_Create () Entered MPCSXFER_Execute () Entered MPCS_enter () mpcsHandle [0x31158] Entered _MPCS_OS_enter () procId [0x0] mpcsHandle [0x31158] Entered _SYNC_USR_enterCS () csObj [0x31170] Leaving _SYNC_USR_enterCS () status [0x8000] Leaving _MPCS_OS_enter () status [0x8000] Entered POOL_writeback () poolId [0x0] buf [0x40990100] size [0x10] Leaving POOL_writeback () status [0x8000] Entered POOL_writeback () poolId [0x0] buf [0x40990200] size [0x2] Leaving POOL_writeback () status [0x8000] Entered POOL_invalidate () poolId [0x0] buf [0x40990100] size [0x180] Leaving POOL_invalidate () status [0x8000] Leaving MPCS_enter () status [0x8000] Entered POOL_invalidate () poolId [0x0] buf [0x40990000] size [0x80] Leaving POOL_invalidate () status [0x8000] Entered POOL_invalidate () poolId [0x0] buf [0x40990080] size [0x80] Leaving POOL_invalidate () status [0x8000] Entered POOL_writeback () poolId [0x0] buf [0x40990000] size [0x80] Leaving POOL_writeback () status [0x8000] Entered POOL_writeback () poolId [0x0] buf [0x40990080] size [0x80] Leaving POOL_writeback () status [0x8000] Entered MPCS_leave () mpcsHandle [0x31158] Entered POOL_writeback () poolId [0x0] buf [0x40990100] size [0x10] Leaving POOL_writeback () status [0x8000] Entered _MPCS_OS_leave () procId [0x0] mpcsHandle [0x31158] Entered _SYNC_USR_leaveCS () csObj [0x31170] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving _MPCS_OS_leave () status [0x8000] Leaving MPCS_leave () status [0x8000] Entered MPCS_enter () mpcsHandle [0x31158] Entered _MPCS_OS_enter () procId [0x0] mpcsHandle [0x31158] Entered _SYNC_USR_enterCS () csObj [0x31170] Leaving _SYNC_USR_enterCS () status [0x8000] Leaving _MPCS_OS_enter () status [0x8000] Entered POOL_writeback () poolId [0x0] buf [0x40990100] size [0x10] Leaving POOL_writeback () status [0x8000] Entered POOL_writeback () poolId [0x0] buf [0x40990200] size [0x2] Leaving POOL_writeback () status [0x8000] Entered POOL_invalidate () poolId [0x0] buf [0x40990100] size [0x180] Leaving POOL_invalidate () status [0x8000] Leaving MPCS_enter () status [0x8000] Entered POOL_invalidate () poolId [0x0] buf [0x40990000] size [0x80] Leaving POOL_invalidate () status [0x8000] Entered POOL_invalidate () poolId [0x0] buf [0x40990080] size [0x80] Leaving POOL_invalidate () status [0x8000] Entered POOL_writeback () poolId [0x0] buf [0x40990000] size [0x80] Leaving POOL_writeback () status [0x8000] Entered POOL_writeback () poolId [0x0] buf [0x40990080] size [0x80] Leaving POOL_writeback () status [0x8000] Entered MPCS_leave () mpcsHandle [0x31158] Entered POOL_writeback () poolId [0x0] buf [0x40990100] size [0x10] Leaving POOL_writeback () status [0x8000] Entered _MPCS_OS_leave () procId [0x0] mpcsHandle [0x31158] Entered _SYNC_USR_leaveCS () csObj [0x31170] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving _MPCS_OS_leave () status [0x8000] Leaving MPCS_leave () status [0x8000] Leaving MPCSXFER_Execute () Entered MPCSXFER_Delete () Entered PROC_stop () procId [0x0] Entered _SYNC_USR_enterCS () csObj [0x31020] Leaving _SYNC_USR_enterCS () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e014] arg1 [0xbeb87ba4] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 800c Leaving DRV_Invoke () status [0x800c] Entered _SYNC_USR_leaveCS () csObj [0x31020] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving PROC_stop () status [0x800c] Entered NOTIFY_unregister () dspId [0x0] ipsId [0x0] eventNo [0x5] fnNotifyCbck [0xa3b8] cbckArg [0x31188] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e04c] arg1 [0xbeb87ba4] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving NOTIFY_unregister () status [0x8000] Entered MPCS_close () procId [0x0] mpcsHandle [0x31158] Entered MPCS_enter () mpcsHandle [0x310c8] Entered _MPCS_OS_enter () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_enterCS () csObj [0x310e0] Leaving _SYNC_USR_enterCS () status [0x8000] Leaving _MPCS_OS_enter () status [0x8000] Leaving MPCS_enter () status [0x8000] Entered _MPCS_OS_close () procId [0x0] mpcsHandle [0x31158] Entered _SYNC_USR_deleteCS () csObj [0x3115c] Entered _IDM_USR_releaseId () key [0x10080] id [0x4] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e058] arg1 [0xbeb87b54] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8006 Leaving DRV_Invoke () status [0x8006] Leaving _IDM_USR_releaseId () status [0x8006] Leaving _SYNC_USR_deleteCS () status [0x8006] Entered _MEM_USR_free () ptr [0xbeb87b90] Leaving _MEM_USR_free () status [0x8000] Leaving _MPCS_OS_close () status [0x8006] Entered MPCS_leave () mpcsHandle [0x310c8] Entered _MPCS_OS_leave () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_leaveCS () csObj [0x310e0] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving _MPCS_OS_leave () status [0x8000] Leaving MPCS_leave () status [0x8000] Leaving MPCS_close () status [0x8006] Entered MPCS_delete () procId [0x0] name [0x301e0] Entered MPCS_enter () mpcsHandle [0x310c8] Entered _MPCS_OS_enter () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_enterCS () csObj [0x310e0] Leaving _SYNC_USR_enterCS () status [0x8000] Leaving _MPCS_OS_enter () status [0x8000] Leaving MPCS_enter () status [0x8000] Entered POOL_translateAddr () poolId [0x0] dstAddr [0xbeb87bb8] dstAddrType [0x0] srcAddr [0xc3f30100] srcAddrType [0x3] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e043] arg1 [0xbeb87b84] arg2 [0x0] Entered _POOL_xltBuf () poolId [0x0] bufPtr [0xbeb87bb8] xltFlag [0x3] Leaving _POOL_xltBuf () status [0x8000] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving POOL_translateAddr () status [0x8000] Entered POOL_free () poolId [0x0] buf [0x40990100] size [0x180] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e042] arg1 [0xbeb87b84] arg2 [0x0] Entered _POOL_xltBuf () poolId [0x0] bufPtr [0xbeb87b90] xltFlag [0x200] Leaving _POOL_xltBuf () status [0x8000] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving POOL_free () status [0x8000] Entered MPCS_leave () mpcsHandle [0x310c8] Entered _MPCS_OS_leave () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_leaveCS () csObj [0x310e0] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving _MPCS_OS_leave () status [0x8000] Leaving MPCS_leave () status [0x8000] Leaving MPCS_delete () status [0x8000] Entered POOL_free () poolId [0x0] buf [0x40990080] size [0x80] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e042] arg1 [0xbeb87bb4] arg2 [0x0] Entered _POOL_xltBuf () poolId [0x0] bufPtr [0xbeb87bc0] xltFlag [0x200] Leaving _POOL_xltBuf () status [0x8000] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving POOL_free () status [0x8000] Entered POOL_free () poolId [0x0] buf [0x40990000] size [0x80] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e042] arg1 [0xbeb87bb4] arg2 [0x0] Entered _POOL_xltBuf () poolId [0x0] bufPtr [0xbeb87bc0] xltFlag [0x200] Leaving _POOL_xltBuf () status [0x8000] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving POOL_free () status [0x8000] Entered POOL_close () poolId [0x0] Entered _SYNC_USR_enterCS () csObj [0x31020] Leaving _SYNC_USR_enterCS () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e040] arg1 [0xbeb87ba0] arg2 [0x0] Status: 800d Leaving DRV_Invoke () status [0x800d] Entered _SYNC_USR_leaveCS () csObj [0x31020] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving POOL_close () status [0x800d] Entered PROC_detach () procId [0x0] Entered _SYNC_USR_enterCS () csObj [0x31020] Leaving _SYNC_USR_enterCS () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e01f] arg1 [0xbeb87ba4] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered RingIO_exit () procId [0x0] Entered MPCS_close () procId [0x0] mpcsHandle [0x31128] Entered MPCS_enter () mpcsHandle [0x310c8] Entered _MPCS_OS_enter () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_enterCS () csObj [0x310e0] Leaving _SYNC_USR_enterCS () status [0x8000] Leaving _MPCS_OS_enter () status [0x8000] Leaving MPCS_enter () status [0x8000] Entered _MPCS_OS_close () procId [0x0] mpcsHandle [0x31128] Entered _SYNC_USR_deleteCS () csObj [0x3112c] Entered _IDM_USR_releaseId () key [0x10080] id [0x3] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e058] arg1 [0xbeb87adc] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8006 Leaving DRV_Invoke () status [0x8006] Leaving _IDM_USR_releaseId () status [0x8006] Leaving _SYNC_USR_deleteCS () status [0x8006] Entered _MEM_USR_free () ptr [0xbeb87b18] Leaving _MEM_USR_free () status [0x8000] Leaving _MPCS_OS_close () status [0x8006] Entered MPCS_leave () mpcsHandle [0x310c8] Entered _MPCS_OS_leave () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_leaveCS () csObj [0x310e0] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving _MPCS_OS_leave () status [0x8000] Leaving MPCS_leave () status [0x8000] Leaving MPCS_close () status [0x8006] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e050] arg1 [0xbeb87b6c] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving RingIO_exit () status [0x8100] Entered _MPLIST_exit () procId [0x0] Entered MPCS_close () procId [0x0] mpcsHandle [0x310f8] Entered MPCS_enter () mpcsHandle [0x310c8] Entered _MPCS_OS_enter () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_enterCS () csObj [0x310e0] Leaving _SYNC_USR_enterCS () status [0x8000] Leaving _MPCS_OS_enter () status [0x8000] Leaving MPCS_enter () status [0x8000] Entered _MPCS_OS_close () procId [0x0] mpcsHandle [0x310f8] Entered _SYNC_USR_deleteCS () csObj [0x310fc] Entered _IDM_USR_releaseId () key [0x10080] id [0x2] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e058] arg1 [0xbeb87adc] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8006 Leaving DRV_Invoke () status [0x8006] Leaving _IDM_USR_releaseId () status [0x8006] Leaving _SYNC_USR_deleteCS () status [0x8006] Entered _MEM_USR_free () ptr [0xbeb87b18] Leaving _MEM_USR_free () status [0x8000] Leaving _MPCS_OS_close () status [0x8006] Entered MPCS_leave () mpcsHandle [0x310c8] Entered _MPCS_OS_leave () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_leaveCS () csObj [0x310e0] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving _MPCS_OS_leave () status [0x8000] Leaving MPCS_leave () status [0x8000] Leaving MPCS_close () status [0x8006] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e052] arg1 [0xbeb87b6c] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _MPLIST_exit () status [0x8006] Entered _RingIO_moduleExit () procId [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e04f] arg1 [0xbeb87b68] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered MPCS_delete () procId [0x0] name [0x2c8f8] Leaving MPCS_delete () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e050] arg1 [0xbeb87b68] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _RingIO_moduleExit () status [0x8100] Entered _MPLIST_moduleExit () procId [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e051] arg1 [0xbeb87b68] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered MPCS_delete () procId [0x0] name [0x29f78] Leaving MPCS_delete () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e052] arg1 [0xbeb87b68] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _MPLIST_moduleExit () status [0x8000] Entered _MPCS_exit () procId [0x0] Entered MPCS_close () procId [0x0] mpcsHandle [0x310c8] Entered _MPCS_OS_close () procId [0x0] mpcsHandle [0x310c8] Entered _SYNC_USR_deleteCS () csObj [0x310cc] Entered _IDM_USR_releaseId () key [0x10080] id [0x1] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e058] arg1 [0xbeb87adc] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8006 Leaving DRV_Invoke () status [0x8006] Leaving _IDM_USR_releaseId () status [0x8006] Leaving _SYNC_USR_deleteCS () status [0x8006] Entered _MEM_USR_free () ptr [0xbeb87b18] Leaving _MEM_USR_free () status [0x8000] Leaving _MPCS_OS_close () status [0x8006] Leaving MPCS_close () status [0x8006] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e048] arg1 [0xbeb87b6c] arg2 [0x0] Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _MPCS_exit () status [0x8006] Entered _NOTIFY_exit () dspId [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e04a] arg1 [0xbeb87b74] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _NOTIFY_exit () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e017] arg1 [0xbeb87ba4] arg2 [0x0] Status: 8009 Leaving DRV_Invoke () status [0x8009] Entered DRV_Finalize () drvObj [0x31008] arg [0x0] Leaving DRV_Finalize () status [0x8000] Entered _SYNC_USR_leaveCS () csObj [0x31020] Leaving _SYNC_USR_leaveCS () status [0x8000] Leaving PROC_detach () status [0x8009] Entered PROC_destroy () Entered DRV_ProtectEnter () drvObj [0x31008] Leaving DRV_ProtectEnter () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e01e] arg1 [0xbeb87ba4] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Entered _SYNC_USR_deleteCS () csObj [0x307ac] Entered _IDM_USR_releaseId () key [0x10080] id [0x0] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e058] arg1 [0xbeb87b64] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8006 Leaving DRV_Invoke () status [0x8006] Leaving _IDM_USR_releaseId () status [0x8006] Leaving _SYNC_USR_deleteCS () status [0x8006] Entered _SYNC_USR_exit () Entered _IDM_USR_delete () key [0x10080] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e056] arg1 [0xbeb87b64] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _IDM_USR_delete () status [0x8000] Leaving _SYNC_USR_exit () status [0x8000] Entered _IDM_USR_exit () Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e054] arg1 [0xbeb87b7c] arg2 [0x0] Calling ioctl driverHdl(0x3) Completed ioctl Status: 8000 Leaving DRV_Invoke () status [0x8000] Leaving _IDM_USR_exit () status [0x8000] Entered _MEM_USR_exit () Leaving _MEM_USR_exit () status [0x8000] Entered DRV_Invoke () drvObj [0x31008] cmdId [0xc018e012] arg1 [0xbeb87ba4] arg2 [0x0] Entered _POOL_exit () Leaving _POOL_exit () Status: 8008 Leaving DRV_Invoke () status [0x8008] Entered DRV_ProtectLeave () drvObj [0x31008] Leaving DRV_ProtectLeave () status [0x8000] Entered DRV_ProtectExit () drvObj [0x31008] Leaving DRV_ProtectExit () status [0x8000] Entered DRV_Finalize () drvObj [0x31008] arg [0x0] Leaving DRV_Finalize () status [0x8003] Leaving PROC_destroy () status [0x8008] Leaving MPCSXFER_Delete () ==================================================== Entered DSPLINK_atExitHandler () ===================================================================== IMPORTANT: There may be several error prints in the atExit handler. These occur because DSPLink tries to clean up resources. If resources are already freed, it will cause errors. THESE ERRORS CAN BE SAFELY IGNORED. ===================================================================== Entered MSGQ_transportClose () procId [0x0] Failure: Status:[0x80008002] File:[0x202] Line:[220] Leaving MSGQ_transportClose () status [0x80008002] Entered PROC_stop () procId [0x0] Failure: Status:[0x80008002] File:[0x200] Line:[1168] Leaving PROC_stop () status [0x80008002] Entered POOL_close () poolId [0x0] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x1] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x2] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x3] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x4] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x5] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x6] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x7] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x8] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x9] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0xa] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0xb] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0xc] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0xd] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0xe] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0xf] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x10] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x11] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x12] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x13] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x14] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x15] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x16] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x17] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x18] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x19] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x1a] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x1b] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x1c] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x1d] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x1e] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered POOL_close () poolId [0x1f] Failure: Status:[0x80008000] File:[0x203] Line:[221] Leaving POOL_close () status [0x80008000] Entered PROC_detach () procId [0x0] Failure: Status:[0x80008000] File:[0x200] Line:[663] Leaving PROC_detach () status [0x80008000] Entered PROC_destroy () Failure: Status:[0x80008000] File:[0x200] Line:[344] Failure: Status:[0x80008000] File:[0x200] Line:[428] Leaving PROC_destroy () status [0x80008000] Leaving DSPLINK_atExitHandler ()