view TaskManager/Cell/spe/main.cc @ 94:588ab5f0e659

*** empty log message ***
author gongo
date Thu, 28 Feb 2008 17:41:08 +0900
parents b03a4d3565c0
children 5c194c71eca8
line wrap: on
line source

#include <stdio.h>
#include "CellScheduler.h"

extern unsigned char _end[];

int
main(unsigned long long speid,
     unsigned long long argc, unsigned long long argv)
{
    CellScheduler *manager;

    const unsigned ls_size   = (unsigned)&argc;
    unsigned code_size = (unsigned)&_end;
    unsigned heap_size = ls_size - code_size;

    printf("  ls_size:%10d bytes\n", ls_size);
    printf("code_size:%10d bytes\n", code_size);
    printf("heap_size:%10d bytes\n", heap_size);

    manager = new CellScheduler();
    manager->init();

    manager->run();
    manager->finish();

    return 0;
}