site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com User-agent: Thunderbird 2.0.0.0 (Windows/20070326) Thanks, Raul Flores --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 000746-2, 06/01/2007 Tested on: 6/1/2007 1:54:29 PM avast! - copyright (c) 1988-2007 ALWIL Software. http://www.avast.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... I would like to lock/invalidate/flush cache areas and or set other cpu registers on a 7447A processor (Apple G4 PowerBook) with OS X (Darwin) 10.4. Not sure how to proceed, as many of the commands are "supervisor mode". A simple example would be reading HID0 and HID1 registers. Trying to perform an "mfspr" command for any other than 1,8,or 9 results in an illegal exception, when executed from the user state. Any ideas on how to approach/implement this type of functionality from my software? It appears that the CHUD framework installs a KEXT to control the performance counter registers. Am I looking at the same type of implementation (KEXT) to have my user application query/modify some of the register settings? This email sent to site_archiver@lists.apple.com
participants (1)
-
Raul Flores