At 17:29 -0500 12/9/03, Ryan Rempel wrote: I don't know if I actually need to do this. The drivers are the AppleCurio and AppleMaceEthernet drivers (i.e. the external SCSI and built-in ethernet on the older machines). The calls are in the original drivers from Darwin 0.9 (that is, I didn't put them there), so I'm not sure if they're absolutely required. I haven't tried removing them to see what happens yet. I'd suggest you remove them. As a general rule, if you're using I/O Kit memory descriptors correctly, you shouldn't need to flush the process cache manually. Either the machine is cache coherent (in which case flushing is unnecessary) or I/O Kit takes care of it for you. What sort of driver are you maintaining? S+E -- Quinn "The Eskimo!" <http://www.apple.com/developer/> Apple Developer Technical Support * Networking, Communications, Hardware _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.