On 8/8/19, Jd Lyons lyons_dj@yahoo.com wrote:
Howard, when you have time will you dump the IOReg for you Rage128Ps?
Sure, here you go!
| +-o pci@f0000000 <class IOPlatformDevice, registered, matched, active, busy 0, retain count 9> | | +-o AppleMacRiscAGP <class AppleMacRiscAGP, !registered, !matched, active, busy 0, retain count 10> | | +-o uni-north-agp@B <class IOPCIDevice, registered, matched, active, busy 0, retain count 8> | | +-o ATY,Rage128Ps@10 <class IOAGPDevice, registered, matched, active, busy 0, retain count 19> | | | { | | | "devsel-speed" = <00000001> | | | "ATY,NVMode" = <"k1280x1024x75"> | | | "AGP_Address_Block" = <10000000> | | | "class-code" = <00030000> | | | "AAPL,ndrv-interrupt-set" = "IONDRVInterruptSet is not serializable" | | | "depth" = <00000008> | | | "ATY,Flags" = <07170f9b> | | | "width" = <00000500> | | | "ATY,CRTActive" = <00000010> | | | "fast-back-to-back" = <> | | | "reg" = <0000800000000000000000000000000000000000020080300000000000000000000000000002000042008010000000000000000000000000040000000200801800000000000000000000000000004000> | | | "my_switch" = <0001000000> | | | "assigned-addresses" = <c20080100000000094000000000000000400000082008030000000009002000000000000000200008200801800000000900000000000000000004000> | | | "ATY,Panel" = <"Apple,XGA"> | | | "AAPL,gray-page" = <00000001> | | | "character-set" = <"ISO8859-1"> | | | "my_lcd" = <00> | | | "my_crtc" = <01> | | | "ATY,ReplaceMode" = <"kLastModeNumber"> | | | "iso6429-1983-colors" = <> | | | "max-latency" = <00000000> | | | "AAPL,phandle" = <ff94bb50> | | | "compatible" = <"pci1002,5046","pciclass,030000"> | | | "device-id" = <00005046> | | | "AGP_Master" = <> | | | "AAPL,gray-value" = <00648cc3> | | | "IOAGPCommandValue" = <07000302> | | | "RF,REF" = <00000b86> | | | "ATY,Status" = <00000000> | | | "IOPMIsPowerManaged" = Yes | | | "ExactRatioMode" = <"kp800x600x60"> | | | "IOHibernateState" = <00000000> | | | "revision-id" = <00000000> | | | "ATY,Card#" = <"109-63000-00"> | | | "RF,VCLK" = <000034bc> | | | "EDIDCheckSum" = <ca> | | | "address" = <94008000> | | | "Copy,Sime" = <cf401749b950119cb00401a830600000002a020b980828220824002fca4c01a8> | | | "ATY,Fcode" = <"1.70"> | | | "RF,XCLK" = <000036b0> | | | "AAPL,boot-display" = <> | | | "AAPL,iokit-ndrv" = <00741af8> | | | "ATY,TVActive" = <00000000> | | | "AAPL,address" = <313110003531100031286000> | | | "interrupts" = <00000001> | | | "AAPL,vram-memory" = <9600000000ff8000> | | | "fcode-rom-offset" = <00000000> | | | "OverPanelMode" = <"kp800x600x60"> | | | "RF,MCLK" = <00002e18> | | | "my_default" = <"Apple"> | | | "IOInterruptControllers" = ("IOInterruptControllerFF910BD8") | | | "name" = <"ATY,Rage128Ps"> | | | "IOInterruptSpecifiers" = (<0000003000000001>) | | | "model" = <"ATY,Rage128Pro"> | | | "AAPL,RegEntryID" = <01a7d600fe5829ff53696d6552756c7a> | | | "ATY,Rom#" = <"113-63001-110"> | | | "DAC" = <10> | | | "height" = <00000400> | | | "AGP_Address_Range" = <00000000ffffffff> | | | "AGP_AllowOverlap" = <00000001> | | | "ATY,PanelActive" = <00000000> | | | "Factory" = <07170f9b> | | | "ATY,DefaultMode" = <"k640x480x60"> | | | "ATYN" = <0024071700820bca000000000000000000000000000000000000000000000000> | | | "ATY,DisplayMode" = <"k1280x1024x75"> | | | "IODeviceMemory" = (({"address"=18446744071897612288,"length"=67108864}),({"address"=18446744071830634496,"length"=131072}),({"address"=18446744071830503424,"length"=16384$ | | | "RF,DotClock" = <000034bc> | | | "ATY,CurMode" = <"k1280x1024x75"> | | | "ATY,memsize" = <00ff8000> | | | "ATY,Connection" = <"kMonitorVGA"> | | | "display-connect-flags" = <00000000> | | | "driver,AAPĂ„L,MacOS,PowerPC" = <6d74656a000000000d4154592c5261676531323850730000000000000000000000000000000000000101603000000006102e446973706c61795f526167653132380000000000$ | | | "Copy,Sime,err" = <f615> | | | "Power Management private data" = "{ this object = 01a7d600, interested driver = 01a7d600, driverDesire = 0, deviceDesire = 2, ourDesiredPowerState = 2, previousRequest = $ | | | "Init,Time" = <002c43e800000000> | | | "ATY,Sense" = <00000717> | | | "my_modes" = <0101010202> | | | "AAPL,maps" = ("_IOMemoryMap is not serializable","_IOMemoryMap is not serializable","_IOMemoryMap is not serializable") | | | "ATY,ChkSumMode" = <"k1280x1024x75"> | | | "AAPL,ndrv-dev" = Yes | | | "IOAGPFlags" = 7 | | | "AAPL,slot-name" = <"SLOT-A"> | | | "driver-ist" = <01add7e0000000010000000000000000000000000000000001add7e0000000020000000000000000> | | | "ATY,TimingFlagsMode" = <"k1280x1024x75"> | | | "vendor-id" = <00001002> | | | "min-grant" = <00000008> | | | "device_type" = <"display"> | | | "Copy,ATYN" = <0024071700820bca000000000000000000000000000000000000000000000000> | | | "Power Management protected data" = "{ theNumberOfPowerStates = 3, version 1, power state 0 = { capabilityFlags 00000000, outputPowerCharacter 00000000, inputPowerRequirem$ | | | "IONVRAMProperty" = Yes | | | "EDID" = <00ffffffffffff0026cdb44681240000250d010368221b782a2d90a4574a9c25115054bfef008180714f010101010101010101010101bc34009851002a4010901300540e1100001e000000ff003035323$ | | | "linebytes" = <00000500> | | | "AGP_Alignment" = <10000000> | | | "AAPL,ndrvInst" = "IOPEFNDRV is not serializable" | | | "AAPL,interrupts" = <0000003000000001> | | | } | | | | | +-o .Display_Rage128 <class IOATI128NDRV, registered, matched, active, busy 0, retain count 12> | | | +-o IOFramebufferI2CInterface <class IOFramebufferI2CInterface, registered, matched, active, busy 0, retain count 5> | | | +-o display0 <class IODisplayConnect, registered, matched, active, busy 0, retain count 5> | | | | +-o AppleDisplay <class AppleDisplay, registered, matched, active, busy 0, retain count 7> | | | +-o IOFramebufferUserClient <class IOFramebufferUserClient, !registered, !matched, active, busy 0, retain count 5> | | +-o name_perrier_thomas_ATIcceleratorDriver <class name_perrier_thomas_ATIcceleratorDriver, registered, matched, active, busy 0, retain count 4> | | +-o ATIRage128 <class ATIRage128, registered, matched, active, busy 0, retain count 6> | | +-o ATIR1282DContext <class ATIR1282DContext, !registered, !matched, active, busy 0, retain count 5> | | +-o ATIR128Surface <class ATIR128Surface, !registered, !matched, active, busy 0, retain count 5>