A COMMAND-line file compression utility for Windows NT. It
allows you to select files for NTFS file compression based on
file name (with wild- cards), minimum file size, and/or a
minimum compression ratio. You can also specify file extensions
of files to be ignored. With C++ src
USB海量存儲設(shè)備類規(guī)范包括四個獨(dú)立的子類規(guī)范:(ATA COMMAND的那個沒有)
①USB Mass Storgage Class Control/Bulk/Interrupt(CBI)Transport
②USB Mass Storage Class Bulk-Only Transport
③USB Mass Storage Class ATA COMMAND Block
④USB Mass Stroage Class UFI COMMAND Specification。
前兩個子規(guī)范定義了數(shù)據(jù)/命令/狀態(tài)在USB上的傳輸方法。
Bulk-Only傳輸規(guī)范僅僅使用Bulk端點(diǎn)傳送數(shù)據(jù)/命令/狀態(tài),
CBI傳輸規(guī)范則使用Control/Bulk/Interrupt三種類型的端點(diǎn)進(jìn)行數(shù)據(jù)/命令/狀態(tài)傳送。
后兩個子規(guī)范定義了對存儲介質(zhì)的操作命令。
ATA 命令規(guī)范用于硬盤。
UFI命令規(guī)范是針對USB移動存儲而制定的,實(shí)際上UFI命令格式是基于SFF-8070i和SCSI-2規(guī)范,總共定義了19個12字節(jié)長度的操作命令。
/* Check_SST_39VF400A Check manufacturer and device ID
/* CFI_Query CFI Query Entry/Exit COMMAND sequence
/* Erase_One_Sector Erase a sector of 2048 words
/* Erase_One_Block Erase a block of 32K words
/* Erase_Entire_Chip Erase the contents of the entire chip
/* Program_One_Word Alter data in one word
/* Program_One_Sector Alter data in 2048 word sector
/* Program_One_Block Alter data in 32K word block