コード例 #1
0
  @Override
  public void start() {
    if (!started) {
      reset();
      started = true;
    }

    compiledSdkVersion = 0;

    super.start();
  }
コード例 #2
0
ファイル: sceGe_user.java プロジェクト: DragonNeos/jpcsp
  @Override
  public void start() {
    log.debug(String.format("Starting %s", getName()));

    waitingForSync = false;
    syncDone = false;

    signalCallbacks = new HashMap<Integer, SceKernelCallbackInfo>();
    finishCallbacks = new HashMap<Integer, SceKernelCallbackInfo>();

    listFreeQueue = new ConcurrentLinkedQueue<PspGeList>();
    allGeLists = new PspGeList[NUMBER_GE_LISTS];
    for (int i = 0; i < NUMBER_GE_LISTS; i++) {
      allGeLists[i] = new PspGeList(i);
      listFreeQueue.add(allGeLists[i]);
    }

    deferredThreadWakeupQueue = new ConcurrentLinkedQueue<Integer>();

    eDRAMMemoryWidth = 1024;

    super.start();
  }
コード例 #3
0
ファイル: sceNp.java プロジェクト: DragonNeos/jpcsp
 @Override
 public void start() {
   initialized = false;
   super.start();
 }
コード例 #4
0
  @Override
  public void load() {
    reset();

    super.load();
  }
コード例 #5
0
  @Override
  public void stop() {
    started = false;

    super.stop();
  }