亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? rbc.lst

?? D12 USB源代碼 硬盤
?? LST
?? 第 1 頁 / 共 4 頁
字號:
 283                  0x00,
 284                          0x00,
 285                  0x00
 286              },
 287          
 288              0xFF,   /*Power/Peformance*/
 289          
 290              0,      /*LockDisable*/
 291              0,      /*FormatDisable*/
 292              0,      /*WriteDisable*/
 293              0,      /*ReadDisable*/
 294              0x0,    /*Reserved*/
 295          
 296                  0x00    /*Reserved*/
 297          };
 298          
 299          code VPD_SERIAL_PAGE SerialPage =
 300          {
 301                  RBC_DEVICE,
 302                  0x00,
 303          
C51 COMPILER V7.06   RBC                                                                   02/17/2004 14:42:23 PAGE 6   

 304              VPDPAGE_SERIAL_NUMBER,
 305          
 306              0x00,
 307          
 308              24,     //size of SerialNumber
 309          
 310              {
 311                          // SerialNumber
 312                  '0',0,
 313                      '0',0,
 314                      '0',0,
 315                      '0',0,
 316          
 317                  '0',0,
 318                      '0',0,
 319                      '0',0,
 320                      '0',0,
 321          
 322                  '0',0,
 323                  '0',0,
 324                      '0',0,
 325                      '0',0
 326              }
 327          };
 328          
 329          code VPD_DEVICE_ID_PAGE DeviceIDPage =
 330          {
 331                  RBC_DEVICE,
 332              0x00,
 333          
 334              VPDPAGE_DEVICE_IDENTITY,
 335          
 336              0x00,
 337          
 338              sizeof(ASCII_ID_DESCRIPTOR),
 339              {
 340                  0x02,
 341                  0x00,
 342          
 343                  0x01,
 344                  0x00,
 345                          0x00,
 346          
 347                  0x00,
 348          
 349                  sizeof(ASCII_ID_STRING),
 350          
 351                          {
 352                                  // ASCII_ID_STRING
 353                                  'P','h','i','l',
 354                      'i','p','s',' ',
 355                      'S','u','p','e',
 356                                  'r',' ','D','i',
 357                      's','k',' '
 358                  }
 359              }
 360          };
 361          
 362          code STD_INQUIRYDATA inquiryData =
 363          {
 364              0x00,// RBC_DEVICE,
 365              0,//INT8 Reserved0 : 3;
C51 COMPILER V7.06   RBC                                                                   02/17/2004 14:42:23 PAGE 7   

 366          
 367              0,//INT8 Reserved1 : 7;
 368              1,//INT8 RemovableMedia : 1;
 369          
 370              2,//INT8 Reserved2;
 371          
 372              2,//INT8 Reserved3 : 5;
 373              0,//INT8 NormACA : 1;
 374              0,//INT8 Obsolete0 : 1;
 375              0,//INT8 AERC : 1;
 376          
 377              //INT8 Reserved4[3];
 378              {
 379                  0x1F,0,0
 380              },
 381          
 382              0,//INT8 SoftReset : 1;
 383              0,//INT8 CommandQueue : 1;
 384                  0,//INT8 Reserved5 : 1;
 385                  0,//INT8 LinkedCommands : 1;
 386                  0,//INT8 Synchronous : 1;
 387                  0,//INT8 Wide16Bit : 1;
 388                  0,//INT8 Wide32Bit : 1;
 389                  0,//INT8 RelativeAddressing : 1;
 390          
 391              //INT8 VendorId[8];
 392              {
 393                  'P','H','I','L',
 394                  'I','P','S',' '
 395              },
 396          
 397                  //INT8 ProductId[16];
 398              {
 399                  'U','S','B','-',
 400                  'I','D','E',' ',
 401                  'A','d','a','p',
 402                  't','e','r',' '
 403              },
 404          
 405                  //INT8 ProductRevisionLevel[4];
 406              {
 407                  '0','.','0','0'
 408              },
 409          
 410          
 411          //  Above is 36 bytes
 412          //  can be tranmitted by Bulk
 413          
 414          
 415          
 416              //INT8 VendorSpecific[20]; out[64 bytes] within one packet only.
 417              {
 418                  0, 0, 0, 0,
 419                  0, 0, 0, 0,
 420                  0, 0, 0, 0,
 421                  0, 0, 0, 0,
 422                  0, 0, 0, 0
 423              },
 424          
 425          
 426              0,//INT8 InfoUnitSupport : 1;
 427              0,//INT8 QuickArbitSupport : 1;
C51 COMPILER V7.06   RBC                                                                   02/17/2004 14:42:23 PAGE 8   

 428              0,//INT8 Clocking : 2;
 429              0,//INT8 Reserved1 : 4;
 430              0,//INT8  Reserved2 ;
 431          
 432              //USHORT VersionDescriptor[8] ;
 433              {
 434                  0, 0, 0, 0,
 435                  0, 0, 0, 0
 436              },
 437          
 438          
 439              //INT8 Reserved3[22];
 440              {
 441                  0, 0, 0, 0,
 442                  0, 0, 0, 0,
 443                  0, 0, 0, 0,
 444                  0, 0, 0, 0,
 445                  0, 0, 0, 0,
 446                  0, 0
 447              }
 448          
 449          };
 450          
 451          
 452          /*
 453          //*************************************************************************
 454          //  Subroutines
 455          //*************************************************************************
 456          */
 457          
 458          BOOLEAN RBC_Handler( void )
 459          {
 460   1      
 461   1      #define cdbGeneric RBC_CDB.RbcCdb_Generic
 462   1          BOOLEAN retStatus = FALSE;
 463   1      
 464   1              BOTXfer_wResidue = 0;
 465   1      
 466   1              switch(cdbGeneric.OperationCode)
 467   1              {
 468   2                      /* required command */
 469   2                      case RBC_CMD_READ10:
 470   2                              retStatus = RBC_Read();
 471   2                              break;
 472   2                      case RBC_CMD_READCAPACITY:
 473   2                              retStatus = RBC_ReadCapacity();
 474   2                              break;
 475   2                      case RBC_CMD_STARTSTOPUNIT:
 476   2                              retStatus = RBC_OnOffUnit();
 477   2                              break;
 478   2              case RBC_CMD_SYNCCACHE:
 479   2                  retStatus = RBC_SyncCache();
 480   2                              break;
 481   2              case RBC_CMD_VERIFY10:
 482   2                  retStatus = RBC_Verify();
 483   2                  break;
 484   2              case RBC_CMD_WRITE10:
 485   2                  retStatus = RBC_Write();
 486   2                  break;
 487   2              case SPC_CMD_INQUIRY:
 488   2                  retStatus = SPC_Inquiry();
 489   2                  break;
C51 COMPILER V7.06   RBC                                                                   02/17/2004 14:42:23 PAGE 9   

 490   2              case SPC_CMD_MODESELECT6://0x15
 491   2                  retStatus = SPC_ModeSelect();
 492   2                  break;
 493   2              case SPC_CMD_MODESENSE6:
 494   2                  retStatus = SPC_ModeSense();//0x1A
 495   2                  break;
 496   2                      case SPC_CMD_PRVENTALLOWMEDIUMREMOVAL:
 497   2                              retStatus = SPC_LockMedia();
 498   2                  break;
 499   2              case SPC_CMD_TESTUNITREADY: //0x00
 500   2                  retStatus = SPC_TestUnit();
 501   2                  break;
 502   2              case SPC_CMD_REQUESTSENSE: //0x03
 503   2                  retStatus = SPC_RequestSense();
 504   2                  break;
 505   2                      /* optional commands */
 506   2                      case RBC_CMD_FORMAT:
 507   2                              retStatus = RBC_Format();
 508   2                              break;
 509   2                      case SPC_CMD_RESERVE6:
 510   2                              retStatus = SPC_Reserve6();
 511   2                              break;
 512   2                      case SPC_CMD_RELEASE6:
 513   2                              retStatus = SPC_Release6();
 514   2                              break;
 515   2                      case SPC_CMD_PERSISTANTRESERVIN:
 516   2                              retStatus = SPC_PersisReserveIn();
 517   2                              break;
 518   2                      case SPC_CMD_PERSISTANTRESERVOUT:
 519   2                              retStatus = SPC_PersisReserveOut();
 520   2                              break;
 521   2                      case SPC_CMD_WRITEBUFFER:
 522   2                              retStatus = SPC_WriteBuff();
 523   2                              break;
 524   2                      case SPC_CMD_READLONG:
 525   2                              retStatus = SPC_READLONG();//0x23
 526   2                              break;
 527   2                      default:
 528   2                              // Invalid CBW
 529   2                              TPBulksup_ErrorHandler(CASECBW,0);
 530   2                              //SCSI_SENSE_ILLEGAL_REQUEST=0x05
 531   2                              //SCSI_ADSENSE_ILLEGAL_COMMAND=0x20
 532   2                              RBC_BuildSenseData(SCSI_SENSE_ILLEGAL_REQUEST,SCSI_ADSENSE_ILLEGAL_COMMAND,0);
 533   2                              TPBulk_CSWHandler();// Goto USBFSM4BOT_CSWPROC;
 534   2                              break;
 535   2              }
 536   1      
 537   1              return retStatus;
 538   1      #undef cdbGeneric
 539   1      }
 540          
 541          
 542          /*
 543          ////////////////////////////////////////////////////////////////////////////////////
 544          // Reduced Block Command Support
 545          ////////////////////////////////////////////////////////////////////////////////////
 546          */
 547          
 548          BOOLEAN SPC_READLONG(void)
 549          {
 550   1                      BOTXfer_wResidue = CBW_wXferLen;
 551   1                      TPBulksup_ErrorHandler(CASECMDFAIL,BOTXfer_wResidue);
C51 COMPILER V7.06   RBC                                                                   02/17/2004 14:42:23 PAGE 10  

 552   1                      RBC_BuildSenseData(SCSI_SENSE_ILLEGAL_REQUEST,SCSI_ADSENSE_INVALID_CDB,0);
 553   1      
 554   1                      TPBulk_CSWHandler();// Goto USBFSM4BOT_CSWPROC;
 555   1                      return 1;
 556   1      }
 557          
 558          
 559          
 560          BOOLEAN RBC_Read(void)
 561          {
 562   1      
 563   1      #define cdbRead RBC_CDB.RbcCdb_Read
 564   1      
 565   1          Hal4ATA_SectCntInBlk = ATADevExt_IDData.MaximumBlockTransfer << BITNUM4EP2PKT_PER_SECTOR;
 566   1              /*
 567   1              // Setting ATA Hardware
 568   1              */
 569   1          ATABF_IDEXfer_dir = 1;
 570   1              Hal4ATA_ReadWriteSetting();
 571   1      

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
777午夜精品视频在线播放| caoporn国产精品| 国产成人av电影在线观看| 欧美日韩中文字幕一区二区| 国产一区二区三区黄视频 | 国产91丝袜在线播放| 天堂资源在线中文精品| 久久国产婷婷国产香蕉| 亚洲妇女屁股眼交7| 一区二区激情小说| 精品中文字幕一区二区小辣椒| 国内欧美视频一区二区| 日本高清无吗v一区| 久久精品在线观看| 一区二区三区精品久久久| 极品少妇一区二区三区精品视频| www.欧美色图| 日韩一区二区精品在线观看| 日本一区二区三级电影在线观看| 亚洲美女视频在线| 白白色 亚洲乱淫| 亚洲电影你懂得| 一区二区三区四区不卡视频| 午夜精品久久久久久久蜜桃app| bt欧美亚洲午夜电影天堂| 国产不卡视频在线观看| 成人免费毛片app| 精品少妇一区二区三区免费观看 | 国产一区二区在线视频| 秋霞午夜av一区二区三区| 日韩精品福利网| 香蕉久久夜色精品国产使用方法| 一区二区三区不卡在线观看| 久久国产精品无码网站| 日本福利一区二区| 国产精品女主播在线观看| 麻豆精品一区二区| 欧美日精品一区视频| 亚洲综合视频在线| 美女精品一区二区| 欧美在线观看一区| 国产成人午夜视频| 日本亚洲免费观看| 一区二区三区产品免费精品久久75| 欧美tk—视频vk| 色乱码一区二区三区88| 国产盗摄精品一区二区三区在线| 亚洲一线二线三线久久久| 日韩视频一区二区三区| 色噜噜狠狠成人网p站| 日韩精品资源二区在线| 色先锋久久av资源部| 国产一区欧美二区| 丝袜脚交一区二区| 亚洲视频中文字幕| 国产亚洲成aⅴ人片在线观看| 欧洲一区二区三区在线| 国产.精品.日韩.另类.中文.在线.播放| 亚洲福利视频一区| 亚洲天堂2014| 国产精品久久久久aaaa樱花| 精品国产伦理网| 91精品国产福利| 欧美日韩免费观看一区二区三区| 波多野结衣视频一区| 国产毛片一区二区| 激情综合色综合久久综合| youjizz国产精品| 美日韩一区二区| 亚洲美女视频在线| 综合久久久久久| 国产精品人人做人人爽人人添| 精品日韩成人av| 91精品久久久久久久99蜜桃| 7777精品伊人久久久大香线蕉超级流畅 | 亚洲国产成人午夜在线一区 | 欧美日韩激情在线| 色噜噜狠狠成人网p站| 色欧美88888久久久久久影院| av资源站一区| 日韩精品专区在线影院重磅| 91精品国产全国免费观看 | 色综合久久久久久久久| 色综合久久88色综合天天6 | 制服丝袜日韩国产| 91精品国产色综合久久不卡蜜臀 | 久久久不卡网国产精品一区| 国产亚洲婷婷免费| 国产精品嫩草久久久久| 国产精品毛片高清在线完整版| 国产精品久线在线观看| 亚洲伦理在线精品| 亚洲国产日韩在线一区模特| 日韩电影网1区2区| 国内欧美视频一区二区| 成人视屏免费看| 在线观看国产日韩| 日韩一卡二卡三卡四卡| 久久精品人人做人人爽人人| 国产精品乱码人人做人人爱 | 欧美日韩精品一区二区三区| 9191国产精品| 久久综合色8888| 1024精品合集| 无吗不卡中文字幕| 国产一区二区三区观看| 91啪在线观看| 欧美精品三级日韩久久| 亚洲成人福利片| 久久精品999| 99久久国产综合精品女不卡| 欧美日韩一区二区三区高清| 久久久久国产精品麻豆| 国产日韩影视精品| 亚洲国产视频一区| 国产一区欧美二区| 在线国产亚洲欧美| 欧美精品一区二区久久婷婷| 亚洲伦理在线免费看| 精品午夜一区二区三区在线观看| 99精品欧美一区二区三区综合在线| 91精品欧美综合在线观看最新| 欧美激情综合五月色丁香小说| 五月天婷婷综合| 成人黄色av电影| 日韩你懂的在线观看| 亚洲精品免费在线播放| 国产成人综合在线| 51精品秘密在线观看| 成人欧美一区二区三区黑人麻豆| 麻豆一区二区99久久久久| 一本色道**综合亚洲精品蜜桃冫| 精品sm在线观看| 爽好多水快深点欧美视频| 91在线国产福利| 久久网站热最新地址| 日本亚洲三级在线| 欧美视频一二三区| 亚洲色图在线播放| 国产成人免费网站| 日韩美女在线视频| 亚洲一区二区四区蜜桃| 成人免费看片app下载| 精品国产网站在线观看| 香蕉成人伊视频在线观看| 91麻豆国产福利在线观看| 国产日韩av一区| 国产毛片精品一区| 欧美一级在线视频| 午夜精品一区二区三区电影天堂 | 国产黄色成人av| 日韩视频免费观看高清在线视频| 一区二区三区免费在线观看| 99久久99精品久久久久久| 国产精品麻豆欧美日韩ww| 国产成人av一区| 国产亚洲婷婷免费| 欧美群妇大交群中文字幕| 亚洲在线观看免费视频| 欧美在线不卡视频| 亚洲精品国产无套在线观| 91浏览器在线视频| 亚洲欧美在线高清| 99视频在线精品| 亚洲色大成网站www久久九九| caoporen国产精品视频| 亚洲三级在线观看| 色吧成人激情小说| 亚洲国产精品视频| 欧美综合久久久| 亚洲国产精品麻豆| 91精品国产高清一区二区三区蜜臀| 午夜精品久久久| 日韩午夜激情av| 国产一区美女在线| 中文字幕精品一区二区精品绿巨人 | 欧美高清在线视频| 北条麻妃国产九九精品视频| 中文字幕日韩一区| 欧美性色黄大片| 蜜臀久久99精品久久久久久9| 日韩一级片在线观看| 激情国产一区二区| 亚洲国产精品高清| 色婷婷亚洲精品| 亚洲成人一二三| 精品国产乱码久久久久久久| 国产成人精品免费| 亚洲欧美视频在线观看视频| 欧美日本在线看| 久久97超碰国产精品超碰| 日韩高清中文字幕一区| 欧美tickling网站挠脚心| 国产91精品精华液一区二区三区 | 毛片av一区二区| 国产电影一区二区三区| 国产一区二区在线观看视频| 青青草一区二区三区| 午夜精品一区二区三区三上悠亚| 亚洲综合另类小说|