On 8/8/19, Jd Lyons <lyons_dj(a)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>