dummyread.c 422 Bytes

#include "ddwriteint.h"

/*
 * システム情報をデバドラ内に取り込むため、ダミーリード
 */
void __ddDummyRead(void)
{
  LEOCmd	cmdBlock;
  LEODiskID	dummyDiskID;
  LEOError	error = 0;

  LeoReadDiskID(&cmdBlock, &dummyDiskID, &__ddDiskQ);
  osRecvMesg(&__ddDiskQ, (OSMesg)&error, OS_MESG_BLOCK);

  if (error)
  {
    __ddWriteError = (s32)error;
    return;
  }
  
  __ddWriteError = (s32)0;
  return;

} /* dummyRead() */