CD


Star-force - 3


#define _CFG_LEN_SEC_ 0x669

 

//

// -

// ,

// _CFG_LEN_SEC_

#define _CFG_LEN_DEL_ _CFG_LEN_SEC_

 

// ( )

#define _CFG_BGN_DEL_ 0x2

 

// -

// ( )

#define _CFG_xWHELL_ 27

 

//

#define _END_SEC_ (_CFG_BGN_SEC_+_CFG_LEN_SEC_)

 

//

#define _END_DEL_ (_CFG_BGN_DEL_+_CFG_LEN_DEL_)

 

#define FB(b) (##b = (##b + 1) % _END_DEL_); //

 

//

#define FH(a,b) for (##a=_END_SEC_,##b=_CFG_BGN_DEL_; ##a > _CFG_BGN_SEC_; ##a-=##b)

 

main(int c, char** v)

{

int a, b; int x=0; int i=0; int A1, A2;

unsigned char buf[SECTOR_SIZE];

//

if (c < 2) {

fprintf(stderr,"USAGE:sf.exe CD\n\n");

printf( " SCSI_INQUITY via ASPI32\n"\

"-------------------------------------\n");

read_from_cd("?.?", buf,0); return 0;

}

//

//-----------------------------------------------------------------------

//

fprintf(stderr,"%s\n",_TEXT_SPINEUP_);

for (a = 0; a < 0x69; a++)

{

read_from_cd(argCD, buf,rand()%_END_SEC_);

fprintf(stderr,"\r%02d%%",a*100/0x69);

}

//

//------------------------------------------------------------------------

// -




- -  - -  - -