Auxiliary storage apparatus capable of transferring bootstrap programs using variable access sizes
AssigneeSony Corporation
InventorMasanobu Nakamura
Life of this patent
Estimating the term…
Abstract
An auxiliary storage apparatus connected through an interface means to a computer to access data from a storage medium includes access means for accessing the storage medium at the unit of predetermined data amount, a memory disposed between the interface means and the access means for temporarily accumulating data transmitted between the interface means and the access means, and a control means for reading access size information recorded on a particular area of the storage medium by the access means and setting access size of transmitting and receiving data between the memory and the computer on the basis of access size information thus read out.
Claims12
An auxiliary storage apparatus connected through interface means to a computer to allow the computer to access data from a storage medium in said auxiliary storage apparatus, comprising:
- a memory disposed between said interface means and said storage medium for temporarily storing data transmitted between said interface means and said access means,
- means for reading bootstrap sector size information from said storage medium,
- means for setting an access size for transmitting and receiving data between said computer and said auxiliary storage apparatus corresponding to said bootstrap sector size information,
- means for reading (L.times.(N-1)/2048)+1 blocks of data of said access size from said storage medium to said memory, where L is said access size and N corresponds to a number of sectors requested by said computer, and
- means for reading N blocks of said data in said memory to said computer through said interface, said blocks being of said access size.
An auxiliary storage apparatus connected through interface means to a computer to allow the computer to access data from a storage medium in said auxiliary storage apparatus, said auxiliary storage apparatus comprising:
- access means for accessing data in said storage medium of a specified access size;
- a memory disposed between said interface means and said access means for temporarily accumulating data transmitted between said interface means and said access means;
- and
- control means for controlling said access means to read access size information recorded on said storage medium and to set said specified access size to a first size for transmitting and receiving data between said memory and said computer on the basis of the access size information.
A method of transferring data between a computer and an auxiliary storage apparatus connected to each other through an interface, said auxiliary storage apparatus accessing data from a storage medium in blocks of a specified access size, comprising the steps of:
- reading access size information recorded on said storage medium;
- setting said access size of transmitting and receiving data between said computer and said auxiliary storage apparatus to a first access size on the basis of said access information;
- and
- transmitting and receiving data between said computer and said auxiliary storage apparatus at said first access size.
A computer system having a computer and an auxiliary storage apparatus connected through interface means to said computer to allow said computer to access data from a storage medium, said auxiliary storage apparatus comprising:
- access means for accessing said storage medium in blocks of a specified access size;
- a memory disposed between said interface means and said access means for temporarily accumulating data transmitted between said interface means and said access means;
- and
- control means for controlling said access means to read access size information recorded on a particular area of said storage medium and to set said access size for transmitting and receiving data between said memory and said computer to a first size on the basis of the access size information.
Dependencies are inferred from the claim text.