Subversion Repositories freemyipod

Rev

Rev 132 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 132 Rev 136
Line 473... Line 473...
473
            break;
473
            break;
474
        case 15:  // GET PROCESS INFO
474
        case 15:  // GET PROCESS INFO
475
            dbgsendbuf[0] = 1;
475
            dbgsendbuf[0] = 1;
476
            dbgsendbuf[1] = SCHEDULER_THREAD_INFO_VERSION;
476
            dbgsendbuf[1] = SCHEDULER_THREAD_INFO_VERSION;
477
            dbgsendbuf[2] = MAX_THREADS * sizeof(struct scheduler_thread);
477
            dbgsendbuf[2] = MAX_THREADS * sizeof(struct scheduler_thread);
478
            memcpy(&dbgsendbuf[4], (void*)((uint32_t)scheduler_threads + dbgrecvbuf[1]),
478
            memcpy(&dbgsendbuf[4], (void*)(((uint32_t)&scheduler_threads) + dbgrecvbuf[1]),
479
                   dbgrecvbuf[2]);
479
                   dbgrecvbuf[2]);
480
            size = dbgrecvbuf[2] + 16;
480
            size = dbgrecvbuf[2] + 16;
481
            break;
481
            break;
482
        case 16:  // FREEZE SCHEDULER
482
        case 16:  // FREEZE SCHEDULER
483
            dbgsendbuf[1] = scheduler_freeze(dbgrecvbuf[1]);
483
            dbgsendbuf[1] = scheduler_freeze(dbgrecvbuf[1]);