|
SANYO Electric Co., Ltd. is now releasing
information about a new approach,"DOA(Drive Open Architecture)" to the
BURN-Proof technology enabled- device user.
|
|
1. What is DOA (Drive-Open-Architecture)? |
|
As you know, devices such as CD-R/RW drive are operated by the firmware programmed in the Flash memory. The firmware includes "Main Program" and "Test Program". "Main Program" runs CD-R/RW drive's primary operations such as recording and/or playback. "Test Program" is a unique function that checks the drive condition and gets special information on the media or the drive. Up until now, "Test Program" has been limited exclusively to the manufacture's use only. Drive-Open-Architecture (referred to as DOA) makes the specifications and the functions of Test Program available to the user and updates these features. Moreover, it offers programming interface (DOA libray) from the application in order to use these functions. If you install DOA library into the application, you can use Test program functions that you have never been able to use by the existing devices or commands. This approach enables the user to control the drive with "Unprecedented inspiration". In other words, DOA is a concept to allow closer connections between the user and the manufacture, application and drive firmware. DOA is making a progressive advance with accommodating your opinion. |
|
2. DOA Programming Interface |
|
Does "the concept of DOA" work for you? Now, we will move on to the DOA Programming Interface. DOA provides the mechanisms to control the devise and/or to access the Test Program as a class/function library from the application (*). Up until now, the function provided by ASPI or sanscsi has been used to control devices through SCSI/ATAPI interface. However, now, DOA Class enhances the function's usability and makes it available as a user-friendly programming interface. * System requirements for the application development is currently Microsoft VC++ ver6.0 or greater. For the specifications of the function provided in the DOA library and coding samples, please refer to the DOA manual. |
|
3. Devices to support DOA |
|
For access to the test program of the device through the use of DOA, a DOA support drive is required. DOA support devices now-available are CRD-BP1700P by SANYO and its equivalent model sold under the OEM brand only. |
|
4. Function provided by DOA library (ver1.00) |
The unique functions provided by DOA library ver1.00 are;
|
|
5. Let's explore DOA's capability!(Sample application SpdChk.exe) |
| We will introduce an a practical application, 「SpdChk.exe」created
by using the DOA library.「SpdChk.exe」is a simple application, and it
has a function to monitor the current address of the DOA device and
the recording speed. With speeding up of recording, the drive, which
records at Zone-CLV are coming along. But, you cannot see the recording
conditions by the recording software. Why don't you download and experience DOA world? The first step it to customize the sample application. If you use DOA library, not only the functions of「SpdChk.exe」but some other unique functions provided by the Test Program are available. Please take advantage of these functions with your creative ideas. This is the first stage of the DOA project, and the released feature is only to a slight degree. We will expand the DOA world more and more in the future. Please expect the next stage. [NOTE] In regard to this service, SANYO Electric co.,Ltd makes no warranties, express or implied, and accept no liability for any other matter, including but not limited to non infringement of third party rights merchantability, or fitness for any particular purpose. In no event will SANYO be liable to you for any consequential, indirect, incidental, punitive or special damage, including any lost profits or lost savings, even if a representative of SANYO has been advised of the possibility of such damages, or for any claim by any third party. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the SANYO limitation may not apply to you. |