Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Virtual Device



At 11:33 PM +0200 on 10/18/06, Rene Trost wrote:
I'm not at the point to handle the IO process, yet. My idea is to redirect the IO to a >disk-image, that way I don't have to take care about the different formats. Simplified: >IO-Request -> VirtualDevice -> Custom Redirect IO-Routine -> disk image. The user will >end up with a normal disk-image. On the other hand, it may be more compatible to create >custom images with a 1:1 track/sector structure.

I'm not sure I made the problem clear enough. What your describing simply won't work. The IO routines are just to different between CD burning and other kinds of media. For example, different burning modes communicate different amounts of data per sector to the driver. And different read modes expect different amounts of data back. Your architecture is theoretically viable, but the details are very, very complicated, I'd suggest you get a very clear picture in your head of exactly what types of media/drives you wish to emulate and work from their.


If you want to talk about this further, why don't you email me privately and I'll see if I can illuminate things further. We're getting a bit far afield for this list.
--
______________________________________________________
Arguing with an engineer is like wrestling with a pig in mud.
After a while, you realize the pig is enjoying it.
______________________________________________________
Kevin Elliott <mailto:email@hidden>
AIM/iChatAV: email@hidden (video chat available)
______________________________________________________
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-drivers mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/darwin-drivers/email@hidden


This email sent to email@hidden
References: 
 >Virtual Device (From: Rene Trost <email@hidden>)
 >Re: Virtual Device (From: Michael Smith <email@hidden>)
 >Re: Virtual Device (From: Rene Trost <email@hidden>)
 >Re: Virtual Device (From: Kevin Elliott <email@hidden>)
 >Re: Virtual Device (From: Rene Trost <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.