function %dsptlist_p(obj)
    mprintf("DSP task object\n")
    mprintf("   .start() - starts task\n")
    mprintf("   .init() - initializes DSP task\n")
    mprintf("   .write() - writes DSP data\n")
    mprintf("   .read() - reads DSP data\n")
    mprintf("   .stop() - stops task\n")
    mprintf("   .isDone() - checks if task is done\n")
    mprintf("   .waitUntilDone() - blocks until task is done\n")
endfunction


Change task object member order
function %dsptlist_p(obj)
    mprintf("DSP application object\n")
    mprintf("  .init() - initializes DSP application\n")
    mprintf("  .start() - starts application\n")
    mprintf("  .write() - writes data\n")
    mprintf("  .read() - reads DSP data\n")
    mprintf("  .stop() - stops applications\n")
    mprintf("  .isDone() - checks if application is complited\n")
    mprintf("  .waitUntilDone() - waits until application is complited\n")
endfunction