Advertisement
Guest User

runningrabbit bios hack

a guest
Nov 23rd, 2015
421
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 74.03 KB | None | 0 0
  1. $150,000 dollars , 4 years of my life , stabbed and robbed of iphone from people knowen to me , throwen in jail , hotel broken into and files stolen , secretly videoed , nude photos posted on my facebook , death threats , all accounts hacked , 6 hacked iPhones ,Hacked new IMac behind a watchgaurd Firewall with certificates installed , 5 hacked android phones , New Blackberry phone hacked within 5 days of Purchase (New sim card , new phone number,5 numbers called , no email accounts signed into , never signed into app store , yet 5 days after purchase , 6 apps added , 5.6GB of memory used , 3 GB of memory not showing in file manager , a secure wipe fails , still 5.6GB , replaced under warranty ) 3 different brand laptops with a bios hack (shown below ) unable to show law enforcement files without being hacked within 5 min no matter where i try to get onto the internet ( tried 10's of internet cafe's in different countries ) no matter what live linix CD used all have the warning on shutting down "Using makefile configuration in concurrent boot style 0" or words to that effect . All family members devices in two different households is also compromised, so another 10 devices, A forensic report created by an ex Australian Federal Police officer with 25 years’ experience in phone forensics and is a lecture at a Sydney university found the IPCU and AIR-WATCH on my iPhone as well as 4 apps only available on the Chinese iTunes store. A quick word search found the ICPU on all my iPhone backups from 5 different phones dating back to 2012.
  2.  
  3.  
  4.  
  5. All relating to encrypted videos streamed out of Cambodia ,invite only , authenticated users , phone needs provisioning , phone must be able to read xml files ( secure connection parameters ) ,(an eBay motors account allows you to check and view a PayPal users details, which Beth had ) and also required extra files from the iTunes store to be able to decrypt and view the streaming video, users were also able to add digital masks to hide their identities /face .
  6. Before I had bit locker encryption placed on some of my hard drives ( I have over 20 now ) there was a skyscanner app that was changed to allow encrypted video and told users to contact their travelling guide ,prior to making a booking !!!!!!! This is Not How the real Sky Scanner APP works or operates!!!!!!
  7.  
  8.  
  9.  
  10.  
  11. i have in my Possession a 14GB forensic image of a iPhone from the Welsh Hi Tech Crimes Unit ,with over 30 methods used to hide data ( from a data base that changes 6500, icons, file attributes , permissions etc. ) to downloading icons, content and resources via dropbox, icloud and various services ,embedded SQLite files ( SQLite databases within SQLite databases) ,fake applications that would not function alone , applications that have been altered to steal data , hidden browsers that can be enabled with the correct hand gestures/swipes ,children’s apps with hidden encrypted video streaming abilities , e.g. sponge bob dinner dash with a romantic dinner area ( characters changed from young man , young woman to young boy , young girl with disturbing language about how to educate children, with what is normal , and how to interact with adults. Using a MDM server, kerbos security, The IPCU (IPhone Configuration Utility), with files deleted after timeouts or not being Re- Authenticated. Caldav & CardDav servers , hidden twitter accounts , 0 factor Authentication methods,
  12. 1700 https://encrypted-tbn$1.gstatic.com/images, use of single sign on Accounts to login without leaving evidence of logging in ,skypekit added to Skype , 4 different Skype logons , Icloud IOS buddy xml configurations , hacking her university ,using her university account for bussiness purposes, hacking me and my website , logging into connection Junction , a JavaScript advertising service/company used in Skype to track users as well as advertise to users , of course Skype also uses persistent and local shared cookies that cannot be managed , and too much more to list here.
  13.  
  14. I also have a 3.5GB image of a cydia phone that can hack a phone with a phone call , text message or could steal a icloud account , able to install over 200 different configurations remotely , also able to hack and manage via Skype, had dummy accounts and was pretending to be another identity ( Dan abanes ) if this was a stolen identity or a created identity i don’t know , but there are family pics of an Asian guy , messages between him and friends , yet many of beths accounts also and her Skype conversations , however many are encrypted and unreadable.
  15. Soon the 14GB and 3.5GB images will be available online to download and I will also produce documentation on the methods used to hide data from law enforcement, list all logons, all accounts and other files of interest. And for legal reasons, apparently for 4 years my Skype was configured as a super node, something Skype banned in 2011, regardless it meant my phone was a conduit for other Skype users , and apparently somebody also stole these phone images from my PC and said they would upload them and let me know the location , so I have no control over the distribution of the files .
  16.  
  17.  
  18. Hacker = Bethhumble@gmail.com,bethjhumble@gmail.com,bethanjhumble@gmail.com,bethjanehumble@gmail.com, bethhumble@hotmail.com,
  19.  
  20. ...........................ÿÿ.........@....ÿ.€@............À=..Ì=..............øR..€...Þ#. ........BOOTMGR image is corrupt. The system cannot boot..BOOTMGR image is corrupt. The system cannot boot..................X³BOOT APP....D...L.........@.....@Ì..<...@...Ú... ...(...................(..............................................ð.......................................Ð........`..............................Ð........ ..............................Ð........................-..............Ð........0..............................ÐBTAPENT.!...........................................V.......................................F.........€Û:...................Vƒô°..................................F.........€Û:...................Vƒô°...........................S..............................................................................................................................................................................................................................The Windows Boot Manager is incompatible with this system...No physical memory is available at the location required for the Windows Boot.Manager. The system can not continue...BOOTMGR image is corrupt. The system cannot boot..The file is possibly corrupt. The file header checksum does not match the computed checksum...Boot Parameters size (0x%lx) is too big..BTAPENT...........‚.B."..... .@.€.............................. TRAP %lx ..DEBUG TRAP . ================== DOUBLE FAULT ================================ ... ===== STACK SEGMENT OVERRUN or NOT PRESENT FAULT =============== ... ============== GENERAL PROTECTION FAULT ======================== ... =================== PAGE FAULT ================================= ...** At linear address %lx.. ===================== EXCEPTION ================================ .... tr=%x cr0=%lx cr2=%lx cr3=%lx.. gdt limit=%x base=%lx idt limit=%x base=%lx... cs:eip=%x:%lx ss:esp=%x:%lx errcode=%x.. eax=%lx ebx=%lx ecx=%lx edx=%lx. ds=%x es=%x.. edi=%lx esi=%lx ebp=%lx cr0=%lx. fs=%x gs=%x.. flags=%lx .Cy .NoCy .Zr .NoZr .IntEn.IntDis .Up .Down .TrapEn ..TrapDis ..Link %x..Esp0 %x..SS0 %x..Esp1 %lx..Cr3 %lx..Eip %lx..Eflg %lx..Eax %lx..Ebx %lx..Ecx %lx..Edx %lx..Esp %lx..Ebp %lx..Esi %lx..Edi %lx..ES %x..CS %x..SS %x..DS %x..FS %x..GS %x..Ldt %x........%lx..MZ..........ÿÿ..¸.......@...................................à.....º..´.Í!¸.LÍ!This program cannot be run in DOS mode....$.......P'#D.FM..FM..FM..>Î.KFM..>Ø.5FM..>É..FM..>Ä.¡FM..>ß..FM..>Ù..FM..>Ü..FM.Rich.FM.................PE..L....¿[J........à........ì...ð....................@..........................Ð......+_.............................. ¸..4............ ..Œ-...........à..@............................................................................................text...Ð&.......(.................. ..`PAGER32Cu†...@...ˆ...,.............. ..`PAGE....‚:...Ð...<...´.............. ..`.rdata..@©.......ª...ð..............@..@.data...a ...À.......š..............@..ÀPAGER32R€....p.......ª..............@..@INITDATA.....€.......®..............@..ÀPAGEDATA.............°..............@..À.rsrc...Œ-... .......²..............@..@................................................................................................................................................................................................osoft1-0+..U...$Microsoft Root Certificate Authority‚.y..¡J ¥.LsXô...e0P..U...I0G0E C A†?http://crl.microsoft.com/pki/crl/products/microsoftrootcert.crl0T..+........H0F0D..+.....0.†8http://www.microsoft.com/pki/certs/MicrosoftRootCert.crt0.€..U. .y0w0u..+....‚7./0h0f..+.......0Z.X.C.o.p.y.r.i.g.h.t. .©. .1.9.9.9.-.2.0.0.5. .M.i.c.r.o.s.o.f.t. .C.o.r.p.o.r.a.t.i.o.n..0...U.%..0...+.........+....‚7...0...*†H†÷.......‚...%1¡XêRåá..æñ?x£?r¯§W.S‰.^2œ¶pÃ.+M.04èÀjä.Ó. eH×.˜b!ºEŸJìÛ/..Qåí2.Q/áÝûÆRýëÆ‚%B..¦8¶6.ÌÉ€»Zi.1ó ³gG¾.Çâ?–³ˆø.¾9¹é•Îü|¯¨ÍÐA.àÕ³./h»Û.ljÝò¯ÞòµÞ.¶¦Zð†.¹m™K?{-.„l.‡Ü..«.ˆÐ.‘4¾.‚"¤¼UŠ.›üs..ÄÉ...}›.À•&]Æ.¬´ò~º%pJ{׎Ñ. .Iz°.RR$ô¯Ý@-å>2X³JjÝ.Yª-¼¤ s8ù@wk4.WÍ8h'‚øÑoë#À?RóNÕ.>jš+Áõ1qÛAM;Þï.¯.ˆeC.Q·šuÊŽiI..xŠtE¹.Žsw.2JK×h+˜ÅºTê?Ë¢.Œ»Ø.XòÛÜ›ÍØêHCâJ~e²Üõ-N%g¨àµº§Ý~^ÁL.tɳnãøð.íü¹)Å[É6Q.Ûx}¹2.^vÒ.\;7!ÆÛÉ.nít*\,.QIES°²³#Ô¡°_..Í.§ã<›—r”.ßÿÁ..¥ßõ©ó..ÚµüDàèâ<¢z»»eæM±µ.¡Ùg;°.};éîQ*Gõ..Œ.].5ßô¤.ö.7Z+èUšI,—Î..ž—F\Ù-¼$Z•YoMÊ.ÖW&1‚.–0‚.’...0..0..1.0...U....US1.0...U....Washington1.0...U....Redmond1.0...U....Microsoft Corporation1+0)..U..."Microsoft Windows Verification PCA..a.ÆÁ......0...+...... .º0...*†H†÷....1...+....‚7...0...+....‚7...1.0...+....‚7...0#..*†H†÷....1...†£Ò4.v3n¿ÍŽßÕE...F3.0Z..+....‚7...1L0J $€".M.i.c.r.o.s.o.f.t. .W.i.n.d.o.w.s¡"€ http://www.microsoft.com/windows0...*†H†÷.......‚..Íâ¦Ç¿..}Cj¼ïpu’øZÚ.ðÌ>è;¾ÛôÅ£s/a¹î*¼>.zp´.˜å..#®.4CÆŠ~Âïé§<‘¿yã¼õãut.@<í}ŠðX..ó\.‰xjq*þÍÀב-€“.ægFÅij.Ù.¦mÔuÂD®VÅÀÑ.&ÃCÏÈÝ1¶d¹Ð Å!.ƒ´LÏäÞ½ýb.ÄJ..´.I¤}²]\.‰.±....=´.ÀZòh ..(£.âv'²¡K7—Ɖ.•áÜ¢.lLe.¦|.OÞ`2..ýŠ¢î²..Ø”á.,•.ýGl.³‚á¼Kç¹.Î÷‰AÑ..@NJ.+#©.B.[/(¤êe»c¿Ÿ¡‚..0‚....*†H†÷....1‚..0‚.....0.…0w1.0...U....US1.0...U....Washington1.0...U....Redmond1.0...U....Microsoft Corporation1!0...U....Microsoft Time-Stamp PCA..a.Êi......0...+.... ]............................................................................................................................................€.......................$0..................–..........0.=......(0.1.2.3.4.5)()..IgnoreIsaVgaBitConflict = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()....;..; ACPI AMLI-specific rules..;....AMLIReturn_REV1 = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..AMLIReturn_REV3 = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..AMLIIgnorePackageLengthCheck = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..AMLIAllowInvalidReclaimMemoryMapOnLoad = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..AMLIAllowInvalidReclaimMemoryMapOnEval = \.. ?AcpiObjectName()(0)(0),?CpuType(0.1.2.3)(1.2.3.4),&....DisableFastS4 = \.. ?GraphicsDisableFastS4()()()....ACPISwallowObjectCRS = %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)(), \.. ?ACPIObjectName()(6)(0),&....ACPIDeviceIgnoreStaDisable = ?ACPIDeviceMatch(0)()(0)....;..; PCI device hack flags rule..;..PCIDeviceHack = ?PCIDeviceMatch(0)(0.1.2.3.4)(0),?PCIDeviceSetHackflags()(5.6)(0),&....;..; PCI device hack flags based on bios matching rule..;..PCIDeviceHackBiosMatch = %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)(), \.. %PCIDeviceHack(7)(6.7.8.9.10.11.12)(0),&....;..; PCI device hack flags based on CPU matching rule..;..PCIDeviceHackCpuMatch = ?CpuType(0.1.2.3)(0.1.2.3), \.. %PCIDeviceHack(4)(4.5.6.7.8.9.10)(0),&....;..; Disable ASPM on systems with specific unsupported PCI express hubs..;..PCIDeviceDisablePciExpressASPM = ?PCIDeviceMatch(0)(0.1.2.3.4)(0), \.. ?AcpiFADTBootArch()(5),|..;..; Disable MSI on a system where FADT Boot Arch flags are set..;..DisableMSI = ?AcpiFADTBootArch()(0)....;..; Work around unreported memory at F8 for PCI arbiters..;..PciBrokenMemAtF8 = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()....;..; Match cpu type for AMD..;..CpuTypeAmd = \.. ?CpuType(0.1.2.3)(0.1.2.3)....;..; Work around DVD/CD hot plug issue for IBM laptops..;..ATAEnableIdentifyDelay = %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()....;===========================================================..;========= Declare the Provider Callbacks ==================..; Callback Name=argument type list..;..;where argument type list is defined as:..; <Number of String argumentsGT>, <Number of Numeric Arguments>,..; <1st Entry Type Name>, <2nd Entry Type Name>.....;===========================================================..[CallbackDef]..AcpiOemId = 2, 0 ; (AcpiTableId, OemId)..AcpiOemTableId = 2, 0 ; (AcpiTableId, OemTableId)..AcpiOemRevision = 2, 1 ; (Op, AcpiTableId)(Revision)..AcpiCreatorRevision = 2, 1 ; (Op, AcpiTableId)(Revision)..AcpiRevision = 2, 1 ; (Op, AcpiTableId)(Revision)..AcpiFADTBootArch = 0, 1 ; (FADT Boot Arch mask)..MemoryRangeSearch = 1, 4 ;..MemoryMatch = 1, 3 ;..BiosDate = 1, 3 ; (Op)(Month, Day, year)..GraphicsDisableFastS4 = 0, 0 ;..AlwaysTrue = 0,0 ;..AlwaysFalse = 0, 0 ;..SystemArchitecture = 0, 1 ; PROCESSOR_ARCHITECTURE_XXXX....;..; String0 = CPUManufacturer , Numeric0 = Unused...; String1 = Op, Numeric1 = CPU Family..; String2 = Op, Numeric2 = CPU Model..; String3 = Op, Numeric3 = Cpu Stepping..;..CpuType = 4, 4......; PCI device matching callback..PCIDeviceMatch = 1, 5, PCIDevice ; (PciRevisionOp)(VenID, DevID, SubVenID, SubID, RevID)..PCIDeviceSetHackflags = 0, 2, PCIDevice ; ()(hackflags0, hackflags1)....; ACPI object matching callback..AcpiObjectName = 0, 1, ACPINameSpaceObject ; ()(NameSeg)....; ACPI device matching callback..ACPIDeviceMatch = 1, 0, ACPIDevice ; (HardwareID)()....;==========================================================..;============ Entry Readable Name to Guid Mapping =========..;==========================================================....[EntryTypeGuidDef]....; A PCI device...PCIDevice = {8213EB69-7FCA-432f-AC8C-1E5C59B1772E}....; An ACPI namespace object...ACPINameSpaceObject = {9ad56063-6b5d-4378-92a6-b4a8ca5b2616}....; An ACPI device...ACPIDevice = {EB1A2D2A-DF53-42d9-A5AA-7B25D0B5712B}....;==========================================================..;============ Rule Readable Name to Guid Mapping ==========..;==========================================================....[RuleNameGuidDef]..BasicMachineID = {669D0E2E-D602-4f6c-A848-CD78CAEDCE50}....;..; BiosInfo..;....ACPISLPWorkAround = {DC6A4DC4-ADCA-4d9b-A02B-4B515F742D0C}..ACPIDisableS1 = {FF69173C-2834-4e0c-B76B-D6E8D4D08976}..ACPIDisableS2 = {4AA37704-2809-4574-B73C-6CB649822C5C}..ACPIDisableS3 = {D55820C4-D4A9-44d1-AD2E-8BBCEF3664A8}..ACPIIgnoreQWordLength = {287DE373-C168-4415-B6CD-B8704C95BFEB}..PcmciaAttributeWindowUnlimited = {C20234DA-02BC-4842-A0C6-2E5EC35DD95E}..PcmciaIrqRoutingSettings1 = {7C23B04E-5842-4c76-BE7E-A34609440DF6}..DisablePStates = {B43AAB04-C1F0-4b12-BE09-187F9F962CA3}..DisableTStates = {C1D6D87B-765A-41ce-8895-0718C545FAC0}..DisablePcc = {0DF3EF3B-2BFC-4b2e-84A7-07ABF2DE3BD1}..DisableAcpi1CStateC2 = {ec4960f1-6b48-4ece-a747-db48384bb146}..IgnorePciRootBusNumberRange = {F4E014A2-815B-4be8-9665-40FFF9CDFD5A}..IgnoreOverlappingPciRootBusNumberRanges = {CE69EE33-0145-439d-A738-73AD320A1253}..IgnoreCBMemLimits = {50B15253-7D7D-4348-9432-35A7E2485111}..DisablePciExpressASPM = {4DFBAE6B-D3E3-4fdc-804A-6F3E8A0F9F2C}..IgnorePciSegments = {A6D6FB66-5E6B-4042-9B2A-3A931BBAD09D}..AvoidAssertOnBadIdDataForHostBridge = {4E23CD72-B4DB-4f17-A90E-BE0B97558383}..DellNationalPC87364WorkAround = {A0F837AB-9994-44f3-AE11-877004C26FB2}..USBDisableSelectiveSuspend = {919AFAE0-A787-4f49-8274-9F738CE8610E}..AcpiIrqDistributionStackUp = {F9C05347-E9C2-44c8-9036-A56F03B864BF}..AcpiIrqDistributionSpreadOut = {17D45795-962F-42e4-83C1-94C56280C8B3}..AcpiIrqRoutingStackOnIRQ9 = {E69C3342-3297-40ec-8849-2977980FE886}..AcpiIrqRoutingStackOnIRQ10 = {99E16F7C-6E4E-4ebe-A8A8-74CA13774FAF}..AcpiIrqRoutingStackOnIRQ11 = {B6FDEE3C-D27A-46b6-9A70-78A1314357DA}..IgnoreIsaVgaBitConflict = {6A77BB4C-5772-41AC-803B-C12A61553976}....;..; ACPI AMLI-specific rules..;....AMLIReturn_REV1 = {2A331496-B384-40cf-BB33-4307641D00A6}..AMLIReturn_REV3 = {7E46DB74-3590-4e97-8113-5D866DDA23C7}..AMLIIgnorePackageLengthCheck = {18FEB373-B259-432f-BCF5-3AB0296F8FC9}..AMLIAllowInvalidReclaimMemoryMapOnLoad = {1098C26E-851A-48f8-8CDE-954C17BCB184}..AMLIAllowInvalidReclaimMemoryMapOnEval = {14fa4a80-6397-4a1f-b0ae-2b211ac898e4}....;..; FastS4..;....DisableFastS4 = {E0574D1D-B89D-461c-A5C5-A0998B7C70C2}....;..; PCI device errata rules..;....; PCI device hack flags rule..PCIDeviceHack = {11BC7F8A-A266-4829-BD0C-442EE5B18653}....; PCI device hack flags based on bios matching rule..PCIDeviceHackBiosMatch = {3AE39896-3D96-4568-A806-B6500FABAC4F}....; PCI device hack flags based on CPU matching rule..PCIDeviceHackCpuMatch = {FB80FFBA-98E8-4e03-8774-A929320F2F17}....; Disable ASPM on systems with specific unsupported PCI express hubs..PCIDeviceDisablePciExpressASPM = {6A7D7F12-A114-4d0d-92CA-55A6E925C85D}....; Disable MSI on a system..DisableMSI = {CBC747F0-F1D8-4C8A-AAA7-0CAE4F4AE246}....; Unreported memory at F8..PciBrokenMemAtF8 = {8F8FFD54-B39C-4b51-96F8-F4B3EC773737}....; Match Cpu type for AMD..CpuTypeAmd = {9E6DF23B-88B4-4f6a-A802-253325CA8FD5}....; Swallows the CRS object on some Dell systems..ACPISwallowObjectCRS = {862CE9AC-7BB8-4bc6-A46C-C4ADA0B41F95}....; Ignore the disable bit for a specific ACPI device..ACPIDeviceIgnoreStaDisable = {BFFF4BF6-92AE-4c80-9D54-F9D209924899}....; Enable ATA driver to delay identify command on hot plug..ATAEnableIdentifyDelay = {7AC72FB5-BB2A-4f93-ABDD-07659A531F1D}....;===========================================================..;=========== Callback Readable Name to Guid Mapping ========..;===========================================================....[CallbackGuidDef]..AcpiOemId = {2960716F-B0D8-41c9-9BB4-EE8BA248F86E}..AcpiOemTableId = {E0E45284-F266-4048-9A5E-7D4007C9C5AB}..AcpiOemRevision = {7E8FAE0F-7591-4eb6-9554-1D0699873111}..AcpiCreatorRevision = {BEAE4D5F-2203-4856-94BB-C772A2C7624A}..AcpiRevision = {BF51DEF4-AC9C-44f3-ADE7-26DD13E756D3}..AcpiFADTBootArch = {7CD2B230-6CEA-4957-B5D7-CFA977C22B18}..MemoryRangeSearch = {78BC9E89-552A-4ab8-9231-132E09E235B2}..MemoryMatch = {6F8D0C6D-B6FB-4584-8B34-F39422CFA61A}..BiosDate = {182A2B31-D5B8-45ef-BB6D-646EBAEDD8F1}..GraphicsDisableFastS4 = {A380467C-D907-4716-8B9B-17584E34256C}..AlwaysTrue = {8026ff68-3bd0-4ba4-a1d4-de724f781b78}..AlwaysFalse = {9d991181-c86a-4517-9fe7-32290377b564}..SystemArchitecture = {24453286-bde8-46bc-85d1-1982edf3e212}..CpuType = {d2e7862c-b8fa-4274-9bd1-59ba8da0a7c2}....; Match ACPI namespace object callback..AcpiObjectName = {c2569bef-5980-4120-8582-9d0774dcf86d}....; PCI device matching callback..PCIDeviceMatch = {DFBFD6FE-435A-419e-8F2C-9B13A3C04C9E}..PCIDeviceSetHackflags = {F79DE8DC-F3D1-4802-9C4B-6BF742D65FBD}....; ACPI device matching callback..ACPIDeviceMatch = {33204598-9949-4ad1-B41E-A4A0F705DC12}....;==========================================================..;================= String Declaration =====================..;==========================================================....[Strings]....;..; Operators..;....* = "*"..EQ = "="..LE = "<="..LT = "<"..NE = "!="..GE = ">="..GT = ">"....;..; Acpi related..;....FACP = "FACP"..DSDT = "DSDT"..APIC = "APIC"....;..; OEM ID..;....ACER_OEMID = "ACER "..COMPAQ_OEMID = "COMPAQ"..COMPAL_OEMID = "COMPAL"..MICRON_OEMID = "MICRON"..AMIINT_OEMID = "AMIINT"..DELL_OEMID = "DELL "..FSC_OEMID = "FSC "..GATEWAY_OEMID = "GATEWA"..N0BPE040_OEMID = "N0BPE040"..TOSHIBA_OEMID = "TOSHIB"..TOSHIBA_CPL_OEMID = "TOSCPL"..TOSHIBA_INV_OEMID = "TOSINV"..TOSHIBA_QCI_OEMID = "TOSQCI"..TOSHIBA_ASU_OEMID = "TOSASU"..AOEM_OEMID = "A M I "..NVIDIA_OEMID = "Nvidia"..HP_OEMID = "HP "..SUN_OEMID = "SUN "..AMD_OEMID = "AMD "..INTEL_OEMID = "INTEL "..ASUS_OEMID = "ASUS "..VT8371_OEMID = "VT8371"..VT964X_OEMID = "VT694X"..AWARD_OEMID = "AWARD "..MSISYS_OEMID = "MSISYS"..VT8598_OEMID = "VT8598"..INSYDE_OEMID = "INSYDE"..NEC_OEMID = "NEC "..IBM_OEMID = "IBM "..LENOVO_OEMID = "LENOVO"..APPLE_OEMID = "APPLE "..ASUS_AOEM_OEMID = "A_M_I_"....;..; ACPI Table ID..;....ALL_TABLEID = "*"..M25D_TableId = "M25D "..LAREDO_TableId = "LAREDO "..TREK2SPF_TABLEID= "TREK2SPF"..AMIINT10_TABLEID = "AMIINT10"..GX260_TABLEID = "GX260 "..GX270_TABLEID = "GX270 "..WS210_TABLEID = "WS 210 "..WS410_TABLEID = "WS 410 "..WS610_TABLEID = "WS 610 "..WS370_TABLEID = "WS 370 "..WS650_TABLEID = "WS 650 "..WS450_TABLEID = "WS 450 "..OR840_TABLEID = "OR840 "..PE1300_TABLEID = "PE1300 "..PE2300_TABLEID = "PE2300 "..PE4300_TABLEID = "PE4300 "..PE4350_TABLEID = "PE4350 "..PE6300_TABLEID = "PE6300 "..PE6350_TABLEID = "PE6350 "..PE8450_TABLEID = "PE8450 "..PE2500_TABLEID = "PE2500 "..PE2650_TABLEID = "PE2650 "..PE4600_TABLEID = "PE4600 "..PE6600_TABLEID = "PE6600 "..PE6650_TABLEID = "PE6650 "..WRANGLER_TABLEID = "Wrangler"..ERA_TABLEID = "ERA "..AOEM_TABLEID = "OEMFACP "..PROLIANT_TABLEID = "ProLiant"..P51_TABLEID = "P51 "..D17_TABLEID = "D17 "..P50_TABLEID = "P50 "..P52_TABLEID = "P52 "..SUNMETRO_TABLEID = "SUNmetro"..HAMMER_TABLEID = "HAMMER "..VIPER_TABLEID = "VIPER "..TOSFIC_OEMID = "TOSFIC"..SAMBA_TABLEID = "Samba "..DIM_TABLEID = "DIM 8100"..WS420_TABLEID = "WS 420 "..WS220_TABLEID = "WS 220 "..SONY_OEMID = "SONY "..U1_TABLEID = "U1 "..TP-1A_TABLEID = "TP-1A "..TP-1D_TABLEID = "TP-1D "..TP-1E_TABLEID = "TP-1E "..TP-1G_TABLEID = "TP-1G "..TP-1I_TABLEID = "TP-1I "..TP-1K_TABLEID = "TP-1K "..TP-1M_TABLEID = "TP-1M "..TP-1N_TABLEID = "TP-1N "..TP-1O_TABLEID = "TP-1O "..TP-1P_TABLEID = "TP-1P "..TP-1Q_TABLEID = "TP-1Q "..TP-1R_TABLEID = "TP-1R "..TP-1S_TABLEID = "TP-1S "..TP-1U_TABLEID = "TP-1U "..TP-1V_TABLEID = "TP-1V "..TP-1W_TABLEID = "TP-1W "..TP-1Y_TABLEID = "TP-1Y "..TP-70_TABLEID = "TP-70 "..TP-74_TABLEID = "TP-74 "..TP-75_TABLEID = "TP-75 "..TP-76_TABLEID = "TP-76 "..TP-77_TABLEID = "TP-77 "..TP-78_TABLEID = "TP-78 "..TP-79_TABLEID = "TP-79 "..TP-7B_TABLEID = "TP-7B "..TP-7C_TABLEID = "TP-7C "..TP-7F_TABLEID = "TP-7F "..TP-7I_TABLEID = "TP-7I "..TP-7J_TABLEID = "TP-7J "..TP-7L_TABLEID = "TP-7L "..TP-X21_TABLEID = "TP-X21 "..GX620_TABLEID = "GX620 "..GX280_TABLEID = "GX280 "..WS380_TABLEID = "WS 380 "..MS440GX_TABLEID = "MS440GX "..D1831_TABLEID = "D1831 "..LAKEPORT_TABLEID = "LAKEPORT"..ALDERWD_TABLEID = "ALDERWD "..TUMWATER_TABLEID = "TUMWATER"..GRANTSD_TABLEID = "GRANTSD "..CK8S_TABLEID = "CK8S "..CPIR_TABLEID = "CPi R "..TM350_TABLEID = "TM350 "..CUV4X-D_TABLEID = "CUV4X-D "..K7V_TABLEID = "K7V "..GX1_TABLEID = "GX1 "..K7V-RM_TABLEID = "K7V-RM "..750_TABLEID = "750 "..HPBDD_IO_TABLEID = "HPBDD_IO"..FACP_000_TABLEID = "FACP_000"..4550_TABLEID = "4550 "..HOFFA_TABLEID = "HOFFA "..SERON_TABLEID = "SERONYXP"..K5_TABLEID = "K5 "..AWRDACPI_TABLEID = "AWRDACPI"..ND036_TABLEID = "ND000036"..BORG_TABLEID = "Borg "..SERVIGIL_TABLEID = "SERVIGIL"..A003B_TABLEID = "A003B "..CALISTGA_TABLEID = "CALISTGA"..NC6400_UMA_TABLEID = "30AD "..NC6400_DISCRETE_TABLEID = "30AC "..ALVISO_TABLEID = "ALVISO "..A07_TABLEID = "A07 "..A08_TABLEID ................€.......................d3..................–..........0O@.......*.10000527.97.3.0.0.0}, \ ; AMI FADT rev3.. {FACP.AOEM_OEMID.AOEM_TABLEID.EQ.EQ.EQ.*.3000516.97.2.0.0.0}, \ ; AMI FADT rev2.. {FACP.AOEM_OEMID.AOEM_TABLEID.EQ.EQ.EQ.*.7000430.97.2.0.0.0}, \ ; AMI FADT rev2.. {FACP.AOEM_OEMID.AOEM_TABLEID.EQ.EQ.EQ.*.9000501.97.2.0.0.0}, \ ; AMI FADT rev2.. {FACP.AOEM_OEMID.AOEM_TABLEID.EQ.EQ.EQ.*.9000527.97.2.0.0.0}, \ ; AMI FADT rev2.. {FACP.AOEM_OEMID.AOEM_TABLEID.EQ.EQ.*.*.2000516.97.0.0.0.0}, \ ; AMI FADT.. {FACP.AOEM_OEMID.AOEM_TABLEID.EQ.EQ.*.*.3000617.97.0.0.0.0}, \ ; AMI FADT.. {FACP.INSYDE_OEMID.FACP_000_TABLEID.EQ.EQ.*.*.10101.100.0.0.0.0} ; Insyde FADT....;..; The Intel reference code for _PDC used ACPI Reclaim region for loading..; data, which is not spec compliant and will cause a bugcheck. This code..; accesses the memory in a read only manner, so while it's not great that..; the code is doing this, there are many systems using the reference code..; which are broken and it would be daunting to get a patch. Therefore..; detect that _PDC is going to be run, and allow this invalid access to..; occur. Since _PDC is deprecated in favor of _OSC moving forward, this..; hack will eventually no longer matter...;..; The AMD processors do not support _PDC, but do something similar to _PDC...; The process of running the _INI method detects PowerNow, and causes additional..; name space content to load via Load method out of ACPI reclaim...;....AMLIAllowInvalidReclaimMemoryMapOnEval = {PROCESSOR_INTEL.*.*.*.4344505f.0.0.0.0}, \.. {PROCESSOR_AMD.*.*.*.494e495f.0.0.0.0}....;..; These are the PCI devices that currently require hackflags...;..; Numeric Args: (ROP, VVVV, DDDD, SSSS, ssss, RR, HHHHHHHH, HHHHHHHH)..;..; where ROP : PCI Revision ID comparison operator..; VVVV : Vendor ID..; DDDD : Device ID..; SSSS : Subsystem Vendor ID..; ssss : Subsystem ID..; RR : Revision ID..; HHHHHHHH : hackflags..;..; NOTE: If there are more than 1 entry for a particular vendor ID and device ID,..; the one with the most number of fields should always be listed *first*...;..; This is because the Errata Manager will stop evaluating the rules after..; the first match, so it's necessary to sort the rules so that the first match..; will always be the best possible match...;..PCIDeviceHack = {*.1045.C621.0.0.0.00000000.00000004}, \ ;; bit 2 PCI_HACK_LOCK_RESOURCES.. {*.1095.0640.0.0.0.00000000.00000004}, \.. {*.8086.1230.0.0.0.00000000.00000004}, \.. {*.8086.7010.0.0.0.00000000.00000004}, \.. {*.104B.0140.0.0.0.00000000.00000008}, \ ;; bit 3 PCI_HACK_NO_ENUM_AT_ALL.. {*.1179.0603.0.0.0.00000000.00000008}, \.. {*.8086.7113.0.0.0.00000000.00000008}, \.. {*.4978.84C5.0.0.0.00000000.00000008}, \.. {*.1106.3040.0.0.0.00000000.00000008}, \.. {*.0E11.1000.0.0.0.00000000.00000010}, \ ;; bit 4 PCI_HACK_ENUM_NO_RESOURCE.. {*.0E11.2000.0.0.0.00000000.00000010}, \.. {*.1039.0406.0.0.0.00000000.00000010}, \.. {*.8086.0008.0.0.0.00000000.00000010}, \.. {*.1014.0002.0.0.0.00000000.00000010}, \.. {*.1002.4385.0.0.0.00000000.00000010}, \ ;; The HPET is embedded in a BAR on this device and.. \ ;; malfunctions if the BAR is probed. Set this flag.. \ ;; to ensure that the PCI driver never touches the BARs.. \ ;; on this device... \.. {*.8086.25E2.0.0.0.00000000.00000020}, \ ;; bit 5 PCI_HACK_AVOID_D1D2_FOR_SLD.. {*.8086.25E3.0.0.0.00000000.00000020}, \.. {*.8086.25E4.0.0.0.00000000.00000020}, \.. {*.8086.25E5.0.0.0.00000000.00000020}, \.. {*.8086.25E6.0.0.0.00000000.00000020}, \.. {*.8086.25E7.0.0.0.00000000.00000020}, \.. {*.8086.25F7.0.0.0.00000000.00000020}, \.. {*.8086.25F8.0.0.0.00000000.00000020}, \.. {*.8086.25F9.0.0.0.00000000.00000020}, \.. {*.8086.25FA.0.0.0.00000000.00000020}, \.. {*.1013.1100.0.0.0.00000000.00000040}, \ ;; bit 6 PCI_HACK_NEVER_DISCONNECT.. {*.10B9.5219.0.0.0.00000000.00000080}, \ ;; bit 7 PCI_HACK_DONT_DISABLE.. {*.1C1C.0001.0.0.0.00000000.00000100}, \ ;; bit 8 PCI_HACK_MULTIFUNCTION.. {*.1097.0038.0.0.0.00000000.00000100}, \.. {*.10DE.01B8.0.0.0.00000000.00000400}, \ ;; bit 10 PCI_HACK_IGNORE_NON_STICKY_ISA.. {*.1179.0605.0.0.0.00000000.00001000}, \ ;; bit 12 PCI_HACK_DOUBLE_DECKER.. {*.1013.1110.0.0.0.00000000.00002000}, \ ;; bit 13 PCI_HACK_ONE_CHILD.. {*.1180.0475.0.0.0.00000000.00002000}, \ ;; Most Ricoh cardbus controllers.. {*.1180.0478.0.0.0.00000000.00002000}, \.. {*.1004.0101.0.0.0.00000000.00004000}, \ ;; bit 14 PCI_HACK_PRESERVE_COMMAND.. {*.1004.0102.0.0.0.00000000.00004000}, \.. {*.1042.1000.0.0.0.00000000.00004000}, \.. {*.104C.8031.0.0.0.00000000.00008000}, \ ;; bit 15 PCI_HACK_DEFAULT_CARDBUS_WINDOWS.. {*.1524.1410.0.0.0.00000000.00008000}, \.. {*.1217.7134.0.0.0.00000000.00008000}, \.. {*.104C.8039.0.0.0.00000000.00008000}, \.. {*.104C.AC12.0.0.0.00000000.00010000}, \ ;; bit 16 PCI_HACK_CB_SHARE_CMD_BITS.. {*.1180.0466.0.0.0.00000000.00010000}, \.. {*.1014.0095.0.0.0.00000000.00040000}, \ ;; bit 18 PCI_HACK_SUBTRACTIVE_DECODE.. {*.8086.2448.0.0.0.00000000.00040000}, \ ;; Intel ICH/ICH2 are forced into subtractive mode.. {*.8086.244E.0.0.0.00000000.00040000}, \.. {*.8086.2428.0.0.0.00000000.00040000}, \.. {*.8086.2418.0.0.0.00000000.00040000}, \.. {LE.1106.3288.0.0.f.00000000.00080000},\ ;; bit 19 PCI_HACK_NO_EXPRESS_CAP.. {*.5333.8E10.0.0.0.00000000.00100000}, \ ;; bit 20 PCI_HACK_NO_ASPM_FOR_EXPRESS_LINK.. {*.1002.9441.0.0.0.00000000.00100000}, \.. {*.1002.9443.0.0.0.00000000.00100000}, \.. {*.1002.9513.0.0.0.00000000.00100000}, \.. {*.1002.9506.0.0.0.00000000.00100000}, \.. {*.1002.9509.0.0.0.00000000.00100000}, \.. {*.1002.950F.0.0.0.00000000.00100000}, \.. {*.1022.5B64.0.0.0.00000000.00100000}, \.. {*.1022.5B74.0.0.0.00000000.00100000}, \.. {*.1022.3E54.0.0.0.00000000.00100000}, \.. {*.1022.3E74.0.0.0.00000000.00100000}, \.. {*.1022.5E48.0.0.0.00000000.00100000}, \.. {*.1022.5E68.0.0.0.00000000.00100000}, \.. {*.1022.4A4D.0.0.0.00000000.00100000}, \.. {*.1022.4A6D.0.0.0.00000000.00100000}, \.. {*.1022.5551.0.0.0.00000000.00100000}, \.. {*.1022.5571.0.0.0.00000000.00100000}, \.. {*.1022.5550.0.0.0.00000000.00100000}, \.. {*.1022.5570.0.0.0.00000000.00100000}, \.. {*.1022.5B60.0.0.0.00000000.00100000}, \.. {*.1022.5B70.0.0.0.00000000.00100000}, \.. {*.1022.5B65.0.0.0.00000000.00100000}, \.. {*.1022.5B75.0.0.0.00000000.00100000}, \.. {*.1022.5B63.0.0.0.00000000.00100000}, \.. {*.1022.5B73.0.0.0.00000000.00100000}, \.. {*.1022.5B66.0.0.0.00000000.00100000}, \.. {*.1022.5B76.0.0.0.00000000.00100000}, \.. {*.1022.5B61.0.0.0.00000000.00100000}, \.. {*.1022.5B71.0.0.0.00000000.00100000}, \.. {*.1022.3E50.0.0.0.00000000.00100000}, \.. {*.1022.3E70.0.0.0.00000000.00100000}, \.. {*.1022.5B62.0.0.0.00000000.00100000}, \.. {*.1022.5B72.0.0.0.00000000.00100000}, \.. {*.1022.5E4A.0.0.0.00000000.00100000}, \.. {*.1022.5E4B.0.0.0.00000000.00100000}, \.. {*.1022.5E4C.0.0.0.00000000.00100000}, \.. {*.1022.5E4D.0.0.0.00000000.00100000}, \.. {*.1022.5E4F.0.0.0.00000000.00100000}, \.. {*.1022.5E6A.0.0.0.00000000.00100000}, \.. {*.1022.5E6B.0.0.0.00000000.00100000}, \.. {*.1022.5E6C.0.0.0.00000000.00100000}, \.. {*.1022.5E6D.0.0.0.00000000.00100000}, \.. {*.1022.5E6F.0.0.0.00000000.00100000}, \.. {*.1022.4A49.0.0.0.00000000.00100000}, \.. {*.1022.4A69.0.0.0.00000000.00100000}, \.. {*.1022.4A4B.0.0.0.00000000.00100000}, \.. {*.1022.4A6B.0.0.0.00000000.00100000}, \.. {*.1022.4A4A.0.0.0.00000000.00100000}, \.. {*.1022.4A6A.0.0.0.00000000.00100000}, \.. {*.1022.4A50.0.0.0.00000000.00100000}, \.. {*.1022.4A70.0.0.0.00000000.00100000}, \.. {*.1022.4A4F.0.0.0.00000000.00100000}, \.. {*.1022.4A6F.0.0.0.00000000.00100000}, \.. {*.1022.4A48.0.0.0.00000000.00100000}, \.. {*.1022.4A4C.0.0.0.00000000.00100000}, \.. {*.1022.4A68.0.0.0.00000000.00100000}, \.. {*.1022.4A6C.0.0.0.00000000.00100000}, \.. {*.1022.5549.0.0.0.00000000.00100000}, \.. {*.1022.5569.0.0.0.00000000.00100000}, \.. {*.1022.554B.0.0.0.00000000.00100000}, \.. {*.1022.556B.0.0.0.00000000.00100000}, \.. {*.1022.5548.0.0.0.00000000.00100000}, \.. {*.1022.5568.0.0.0.00000000.00100000}, \.. {*.1022.5D57.0.0.0.00000000.00100000}, \.. {*.1022.5D77.0.0.0.00000000.00100000}, \.. {*.1022.554A.0.0.0.00000000.00100000}, \.. {*.1022.556A.0.0.0.00000000.00100000}, \.. {*.1022.554D.0.0.0.00000000.00100000}, \.. {*.1022.556D.0.0.0.00000000.00100000}, \.. {*.1022.554F.0.0.0.00000000.00100000}, \.. {*.1022.556F.0.0.0.00000000.00100000}, \.. {*.1022.554E.0.0.0.00000000.00100000}, \.. {*.1022.556E.0.0.0.00000000.00100000}, \.. {*.1022.554C.0.0.0.00000000.00100000}, \.. {*.1022.556C.0.0.0.00000000.00100000}, \.. {*.1022.5D52.0.0.0.00000000.00100000}, \.. {*.1022.5D72.0.0.0.00000000.00100000}, \.. {*.1022.5D4F.0.0.0.00000000.00100000}, \.. {*.1022.5D6F.0.0.0.00000000.00100000}, \.. {*.1022.5D4D.0.0.0.00000000.00100000}, \.. {*.1022.5D6D.0.0.0.00000000.00100000}, \.. {*.1022.5D4E.0.0.0.00000000.00100000}, \.. {*.1022.5D6E.0.0.0.00000000.00100000}, \.. {*.1022.5D4C.0.0.0.00000000.00100000}, \.. {*.1022.5D6C.0.0.0.00000000.00100000}, \.. {*.1022.4B4B.0.0.0.00000000.00100000}, \.. {*.1022.4B6B.0.0.0.00000000.00100000}, \.. {*.1022.4B4A.0.0.0.00000000.00100000}, \.. {*.1022.4B6A.0.0.0.00000000.00100000}, \.. {*.1022.4B49.0.0.0.00000000.00100000}, \.. {*.1022.4B69.0.0.0.00000000.00100000}, \.. {*.1022.4B4C.0.0.0.00000000.00100000}, \.. {*.1022.4B6C.0.0.0.00000000.00100000}, \.. {*.1022.5D50.0.0.0.00000000.00100000}, \.. {*.1022.5D70.0.0.0.00000000.00100000}, \.. {*.1022.7108.0.0.0.00000000.00100000}, \.. {*.1022.7109.0.0.0.00000000.00100000}, \.. {*.1022.710A.0.0.0.00000000.00100000}, \.. {*.1022.710B.0.0.0.00000000.00100000}, \.. {*.1022.710C.0.0.0.00000000.00100000}, \.. {*.1022.7128.0.0.0.00000000.00100000}, \.. {*.1022.7129.0.0.0.00000000.00100000}, \.. {*.1022.712A.0.0.0.00000000.00100000}, \.. {*.1022.712B.0.0.0.00000000.00100000}, \.. {*.1022.712C.0.0.0.00000000.00100000}, \.. {*.1022.7120.0.0.0.00000000.00100000}, \.. {*.1022.7104.0.0.0.00000000.00100000}, \.. {*.1022.7105.0.0.0.00000000.00100000}, \.. {*.1022.7124.0.0.0.00000000.00100000}, \.. {*.1022.7125.0.0.0.00000000.00100000}, \.. {*.1022.5460.0.0.0.00000000.00100000}, \.. {*.1022.5461.0.0.0.00000000.00100000}, \.. {*.1022.3150.0.0.0.00000000.00100000}, \.. {*.1022.5653.0.0.0.00000000.00100000}, \.. {*.1022.5652.0.0.0.00000000.00100000}, \.. {*.1022.564F.0.0.0.00000000.00100000}, \.. {*.1022.5D4A.0.0.0.00000000.00100000}, \.. {*.1022.5D48.0.0.0.00000000.00100000}, \.. {*.1022.5673.0F03.1002.0.00000000.00100000}, \.. {*.1022.3152.0.0.0.00000000.00100000}, \.. {*.1022.5462.0.0.0.00000000.00100000}, \.. {*.1022.5464.0.0.0.00000000.00100000}, \.. {*.1022.3154.0.0.0.00000000.00100000}, \.. {*.1022.564A.0.0.0.00000000.00100000}, \.. {*.1022.564B.0.0.0.00000000.00100000}, \.. {*.1022.5D49.0.0.0.00000000.00100000}, \.. {*.111D.8060.0.0.0.00000000.00100000}, \.. {*.111D.8061.0.0.0.00000000.00100000}, \.. {*.10B5.8532.0.0.0.00000000.20100000}, \ ;; PCI_HACK_NO_ASPM_FOR_EXPRESS_LINK + PCI_HACK_NO_PM_CAPS.. {*.10B5.8516.0.0.0.00000000.20100000}, \.. {*.10B5.8547.0.0.0.00000000.20100000}, \.. {*.10B5.8647.0.0.0.00000000.20100000}, \.. {*.10B5.8648.0.0.0.00000000.20100000}, \.. {*.111D.8028.0.0.0.00000000.00100000}, \.. {*.111D.8029.0.0.0.00000000.00100000}, \.. {*.111D.802A.0.0.0.00000000.00100000}, \.. {*.111D.802B.0.0.0.00000000.00100000}, \.. {*.111D.802C.0.0.0.00000000.00100000}, \.. {*.111D.802D.0.0.0.00000000.00100000}, \.. {*.111D.802E.0.0.0.00000000.00100000}, \.. {*.111D.802F.0.0.0.00000000.00100000}, \.. {*.111D.8030.0.0.0.00000000.00100000}, \.. {*.111D.8031.0.0.0.00000000.00100000}, \.. {*.111D.8032.0.0.0.00000000.00100000}, \.. {*.111D.8033.0.0.0.00000000.00100000}, \.. {*.111D.8034.0.0.0.00000000.00100000}, \.. {*.111D.8035.0.0.0.00000000.00100000}, \.. {*.111D.8036.0.0.0.00000000.00100000}, \.. {*.111D.8037.0.0.0.00000000.00100000}, \.. {*.111D.8038.0.0.0.00000000.00100000}, \.. {*.111D.8039.0.0.0.00000000.00100000}, \.. {*.111D.803A.0.0.0.00000000.00100000}, \.. {*.111D.803B.0.0.0.00000000.00100000}, \.. {*.111D.803C.0.0.0.00000000.00100000}, \.. {*.111D.803D.0.0.0.00000000.00100000}, \.. {*.111D.803E.0.0.0.00000000.00100000}, \.. {*.111D.803F.0.0.0.00000000.00100000}, \.. {*.8086.2772.0.0.0.00000000.00200000}, \ ;; bit 21 PCI_HACK_CLEAR_INT_DISABLE_FOR_MSI.. {*.8086.27A2.0.0.0.00000000.00200000}, \.. {*.1002.4747.0.0.0.00000000.00400000}, \ ;; bit 22 PCI_HACK_NO_SUBSYSTEM.. {*.1013.00D6.1018.80D6.0.00000000.00000000}, \ ;; this device with this particular subsystem ID doesn't need the hackflags, so we put it first.. {*.1013.00D6.0.0.0.00000000.00400000}, \.. {*.104C.AC15.0.0.0.00000000.00400000}, \.. {*.110B.0004.0.0.0.00000000.00400000}, \.. {*.1000.000F.0.0.0.00000000.00400000}, \.. {*.104C.AC17.0.0.0.00000000.00400000}, \.. {*.1023.9397.0.0.0.00000000.00400000}, \.. {*.1002.4742.0.0.0.00000000.00400000}, \.. {*.1002.4744.0.0.0.00000000.00400000}, \.. {*.1002.4749.0.0.0.00000000.00400000}, \.. {*.1002.4750.0.0.0.00000000.00400000}, \.. {*.1002.4751.0.0.0.00000000.00400000}, \.. {*.1002.4755.0.0.0.00000000.00400000}, \.. {*.1002.4C42.0.0.0.00000000.00400000}, \.. {*.1002.4C44.0.0.0.00000000.00400000}, \.. {*.1002.4C47.0.0.0.00000000.00400000}, \.. {*.1002.4C49.0.0.0.00000000.00400000}, \.. {*.1002.4C50.0.0.0.00000000.00400000}, \.. {*.1002.4C51.0.0.0.00000000.00400000}, \.. {*.1002.5655.0.0.0.00000000.00400000}, \.. {*.1002.5656.0.0.0.00000000.00400000}, \.. {*.121A.0003.0.0.0.00000000.00400000}, \.. {*.1045.C861.1045.C861.0.00000000.00400000}, \.. {*.1045.C861.107B.9300.0.00000000.00400000}, \.. {*.1407.0110.0.0.0.00000000.00800000}, \ ;; bit 23 PCI_HACK_COMMAND_REWRITE.. {*.1407.0111.0.0.0.00000000.00800000}, \.. {*.1217.6729.0.0.0.00000000.01000000}, \ ;; bit 24 PCI_HACK_AVOID_HARDWARE_ISA_BIT.. {*.1217.673A.0.0.0.00000000.01000000}, \ ;;.. {*.1217.6832.0.0.0.00000000.01000000}, \ ;; All devices from O2 Micro generally require this.. {*.1217.6836.0.0.0.00000000.01000000}, \ ;; bit to be set (vendor 0x1217)... {*.1217.6872.0.0.0.00000000.01000000}, \.. {*.1217.6925.0.0.0.00000000.01000000}, \.. {*.1217.6933.0.0.0.00000000.01000000}, \.. {*.1217.6972.0.0.0.00000000.01000000}, \.. {*.1217.7110.0.0.0.00000000.01000000}, \.. {*.1217.7112.0.0.0.00000000.01000000}, \.. {*.1217.7113.0.0.0.00000000.01000000}, \.. {*.1217.7114.0.0.0.00000000.01000000}, \.. {*.1217.71E2.0.0.0.00000000.01000000}, \.. {*.1217.7212.0.0.0.00000000.01000000}, \.. {*.1217.7213.0.0.0.00000000.01000000}, \.. {*.1217.7223.0.0.0.00000000.01000000}, \.. {*.1022.7458.0.0.0.00000000.04000000}, \ ;; bit 26 PCI_HACK_NOT_MSI_HT_CONVERTER.. {*.1091.07A0.0.0.0.00000000.20000000}, \ ;; bit 29 PCI_HACK_NO_PM_CAPS.. {*.8086.7800.0.0.0.00000000.20000000}, \.. {*.10c8.8005.0.0.0.00000000.20000000}, \.. {*.10c8.8006.0.0.0.00000000.20000000}, \.. {*.10c8.0005.0.0.0.00000000.20000000}, \.. {*.10c8.0006.0.0.0.00000000.20000000}, \.. {*.10DD.0100.0.0.0.00000000.20000000}, \ ;; E&S graphics adapter.. {*.1095.0670.0.0.0.00000000.20000000}, \ ;; CMD Devices.. {*.1095.0646.0.0.0.00000000.20000000}, \ ;; CMD Devices.. {*.1095.0648.0.0.0.00000000.20000000}, \ ;; CMD IDE controller that turns into a Raid controller.. \ ;; after D3->D0.. {*.10C8.8005.0.0.0.00000000.20000000}, \ ;; NMA2 Audio.. {*.1011.0026.0.0.0.00000000.20000000}, \ ;; Intel 64bit power managed bridge. This device forgets.. {*.8086.B154.0.0.0.00000000.20000000}, \ ;; its on a 64bit bus when D3->D0 and appears to corrupt bus traffic there after... \ ;; Bug 411282 (in both DEC and intel vendor ID variants).. {*.5333.8904.0.0.0.00000000.20000000}, \.. {*.1106.8605.0.0.0.00000000.20000000}, \ ;; VIA AGP Bridges - Raid #401073.. {*.1106.8598.0.0.0.00000000.20000000}, \ ;; VIA AGP Bridges - Raid #401073.. {*.1014.01A7.0.0.0.00000000.20000000}, \.. {*.8086.0326.0.0.0.00000000.20000000}, \ ;; Intel PXH devices - PXH may become unresponsive after D3 transition.. {*.8086.0327.0.0.0.00000000.20000000}, \.. {*.8086.0329.0.0.0.00000000.20000000}, \.. {*.8086.032A.0.0.0.00000000.20000000}, \.. {*.8086.032C.0.0.0.00000000.20000000}, \.. {*.1002.4D52.0.0.0.00000000.20000000}, \ ;; ATI's dual Rio capture card.. {*.10CF.1263.0.0.0.00000000.20000000}, \ ;; Fujitsu's chipset.. {*.1179.0609.0.0.0.00000000.40000000}, \ ;; A Toshiba docking bridge - if we turn off the decodes as part of an APM suspend then.. \ ;; the BIOS fails the resume because it can't see the floppy controller in the dock... {*.1014.0047.0.0.0.00000000.40000000}, \ ;; APM docking issue with IBM machines - If we reset the bridge, the PIIX IDE contoller.. \ ;; they have hidden in config space apprears, and is resetted so the channels are disabled.. \ ;; and the IDE devices are removed... {*.102B.051B.0.0.0.00000000.80000000}, \ ;; bit 31 PCI_HACK_NO_SUBSYSTEM_AFTER_D3.. {*.102B.0520.0.0.0.00000000.80000000}, \.. {*.102B.0521.0.0.0.00000000.80000000}, \.. {*.102B.1025.0.0.0.00000000.80000000}, \.. {*.102B.0525.0.0.0.00000000.80000000}, \.. {*.102B.2527.0.0.0.00000000.80000000}, \.. {*.102B.2537.0.0.0.00000000.80000000}, \.. {*.102B.0527.0.0.0.00000000.80000000}, \.. {*.102B.0528.0.0.0.00000000.80000000}, \.. {*.8086.7121.0.0.0.00000000.80000000}, \.. {*.8086.7123.0.0.0.00000000.80000000}, \.. {*.8086.7125.0.0.0.00000000.80000000}, \.. {*.8086.1132.0.0.0.00000000.80000000}, \.. {*.9005.0050.0.0.0.00000000.80000000}, \.. {*.9005.005F.0.0.0.00000000.80000000}, \.. {*.1002.4752.0.0.0.00000000.80000000}, \.. {*.1002.474F.0.0.0.00000000.80000000}, \.. {*.1002.474D.0.0.0.00000000.80000000}, \.. {*.1002.4753.0.0.0.00000000.80000000}, \.. {*.1002.474C.0.0.0.00000000.80000000}, \.. {*.1002.474E.0.0.0.00000000.80000000}, \.. {*.1002.4C4D.0.0.0.00000000.80000000}, \.. {*.1002.4C4E.0.0.0.00000000.80000000}, \.. {*.1002.4C52.0.0.0.00000000.80000000}, \.. {*.1002.4C53.0.0.0.00000000.80000000}, \.. {*.1002.5A34.0.0.0.00000000.80000000}, \.. {*.1023.9880.0.0.0.00000000.80000000}, \.. {*.10DE.00A0.0.0.0.00000000.80000000}, \.. {*.10DE.00A1.0.0.0.00000000.80000000}, \.. {*.10DE.00A3.0.0.0.00000000.80000000}, \.. {*.10DE.00B0.0.0.0.00000000.80000000}, \.. {*.10DE.00B1.0.0.0.00000000.80000000}, \.. {*.10DE.00B3.0.0.0.00000000.80000000}, \.. {*.10DE.0100.0.0.0.00000000.80000000}, \.. {*.10DE.0101.0.0.0.00000000.80000000}, \.. {*.10DE.0102.0.0.0.00000000.80000000}, \.. {*.10DE.0103.0.0.0.00000000.80000000}, \.. {*.10DE.0120.0.0.0.00000000.80000000}, \.. {*.10DE.0121.0.0.0.00000000.80000000}, \.. {*.10DE.0122.0.0.0.00000000.80000000}, \.. {*.10DE.0123.0.0.0.00000000.80000000}, \.. {*.10DE.0150.0.0.0.00000000.80000000}, \.. {*.10DE.0151.0.0.0.00000000.80000000}, \.. {*.10DE.0152.0.0.0.00000000.80000000}, \.. {*.10DE.0153.0.0.0.00000000.80000000}, \.. {*.10DE.0161.0.0.0.00000000.80000000}, \.. {*.10DE.0200.0.0.0.00000000.80000000}, \.. {*.10DE.0201.0.0.0.00000000.80000000}, \.. {*.10DE.0202.0.0.0.00000000.80000000}, \.. {*.10DE.0203.0.0.0.00000000.80000000}, \.. {*.10DE.0260.0.0.0.00000000.80000000}, \.. {*.12D2.0018.0.0.0.00000000.80000000}, \.. {*.12D2.0019.0.0.0.00000000.80000000}, \.. {*.1013.6003.0.0.0.00000000.80000000}, \.. {*.3D3D.000A.0.0.0.00000000.80000000}, \.. {*.1106.3065.0.0.0.00000000.80000000}, \.. {*.1002.4158.0.0.0.00000001.00000000}, \ ;; bit 32 PCI_HACK_VIDEO_LEGACY_DECODE.. {*.1002.4354.0.0.0.00000001.00000000}, \.. {*.1002.4358.0.0.0.00000001.00000000}, \.. {*.1002.4554.0.0.0.00000001.00000000}, \.. {*.1002.4758.0.0.0.00000001.00000000}, \.. {*.1002.4C54.0.0.0.00000001.00000000}, \.. {*.5333.8810.0.0.0.00000001.00000000}, \.. {*.5333.8811.0.0.0.00000001.00000000}, \.. {*.5333.8812.0.0.0.00000001.00000000}, \.. {*.5333.8814.0.0.0.00000001.00000000}, \.. {*.5333.8880.0.0.0.00000001.00000000}, \.. {*.5333.88B0.0.0.0.00000001.00000000}, \.. {*.5333.88C0.0.0.0.00000001.00000000}, \.. {*.5333.88C1.0.0.0.00000001.00000000}, \.. {*.5333.88D0.0.0.0.00000001.00000000}, \.. {*.5333.88D1.0.0.0.00000001.00000000}, \.. {*.5333.88F0.0.0.0.00000001.00000000}, \.. {*.5333.8902.0.0.0.00000001.00000000}, \.. {*.0E11.B109.0.0.0.00000002.00000000}, \ ;; bit 33 PCI_HACK_FAKE_CLASS_CODE.. {*.8086.2653.1179.0F10.0.00000002.00000000}, \ ;; Remove AHCI class code on Toshiba RAID (next 4 entries).. {*.8086.2653.1179.0F00.0.00000002.00000000}, \.. {*.8086.27C5.1179.0F10.0.00000002.00000000}, \.. {*.8086.27C5.1179.0F00.0.00000002.00000000}, \.. {*.8086.27C5.1179.0F03.0.00000002.00000000}, \.. {*.8086.27C5.1179.0F13.0.00000002.00000000}, \.. {*.8086.27C5.1179.FF01.0.00000002.00000000}, \.. {*.8086.2829.1179.0F03.0.00000002.00000000}, \.. {*.8086.2829.1179.0F13.0.00000002.00000000}, \.. {*.8086.2829.1179.FF01.0.00000002.00000000}, \.. {*.8086.2829.1179.FF02.0.00000002.00000000}, \.. {*.8086.2829.1179.FF03.0.00000002.00000000}, \.. {*.8086.2829.1179.FF04.0.00000002.00000000}, \.. {*.8086.2829.1179.FF11.0.00000002.00000000}, \.. {*.8086.2829.1179.FF12.0.00000002.00000000}, \.. {*.8086.2829.1179.FF13.0.00000002.00000000}, \.. {*.8086.2829.1179.FF14.0.00000002.00000000}, \.. {*.8086.2829.1179.FF31.0.00000002.00000000}, \.. {*.8086.2829.1179.FF32.0.00000002.00000000}, \.. {*.8086.2829.1179.FF33.0.00000002.00000000}, \.. {*.8086.2829.1179.FF34.0.00000002.00000000}, \.. {*.14E4.1648.0.0.0.00000100.00000000}, \ ;; bit 40 PCI_HACK_NO_REVISION_AFTER_D3.. \.. {*.100C.3202.0.0.0.00000000.00008200}, \ ;; multibit section below.. {*.8086.0482.0.0.0.00000000.00004010}, \ ;; BUGBUG(andrewth) - hack to make Compaq Proliant 5000's boot (don't turn on 2nd EISA bridge). (until post Beta2).. {*.1180.0476.0.0.0.00000000.0000a000}, \.. {*.111D.8018.0.0.0.00000000.00100400}, \ ;; bit 10 PCI_HACK_IGNORE_NON_STICKY_ISA and bit 20 PCI_HACK_NO_ASPM_FOR_EXPRESS_LINK.. {*.103C.403B.0.0.0.00000000.18000000}, \ ;; bit 27 PCI_HACK_SBR_ON_LINK_STATE_CHANGE and bit 28 PCI_HACK_LINK_DISABLE_ON_SLOT_PWRDN.. {*.1045.C814.0.0.0.00000000.20400000}, \.. {*.1002.4756.0.0.0.00000000.20400000}, \.. {*.1002.4757.0.0.0.00000000.20400000}, \.. {*.1002.4759.0.0.0.00000000.20400000}, \.. {*.1002.475A.0.0.0.00000000.20400000}, \.. {*.1002.5654.0.0.0.00000001.00400000}, \.. {*.1002.4754.0.0.0.00000001.00400000}, \.. {*.5333.8901.0.0.0.00000001.00400000}, \.. {*.1000.000B.0.0.0.00000000.a0000000}, \.. {*.102B.1001.0.0.0.00000000.a0000000}, \.. {*.10DE.0020.0.0.0.00000000.a0000000}, \.. {*.10DE.0028.0.0.0.00000000.a0000000}, \.. {*.10DE.0029.0.0.0.00000000.a0000000}, \.. {*.10DE.002A.0.0.0.00000000.a0000000}, \.. {*.10DE.002B.0.0.0.00000000.a0000000}, \.. {*.10DE.002C.0.0.0.00000000.a0000000}, \.. {*.10DE.002D.0.0.0.00000000.a0000000}, \.. {*.10DE.002E.0.0.0.00000000.a0000000}, \.. {*.10DE.002F.0.0.0.00000000.a0000000}, \.. {*.111D.801C.0.0.0.00000000.10100400}, \ ;; bit 10 PCI_HACK_IGNORE_NON_STICKY_ISA, bit 20 PCI_HACK_NO_ASPM_FOR_EXPRESS_LINK and bit 28 PCI_HACK_LINK_DISABLE_ON_SLOT_PWRDN.. {*.1106.287c.0.0.0.00001000.00020000}, \ ;; bit 17 PCI_HACK_IGNORE_ROOT_TOPOLOGY, bit 44 PCI_HACK_IGNORE_AER_CAPABILITY.. {*.1106.287d.0.0.0.00001000.00020000}, \.. \.. {*.8086.2660.0.0.0.00000800.00000000}, \ ;; PCI_HACK_DISABLE_HOT_PLUG (ICH6 Family) PCI Express Port 1.. {*.8086.2662.0.0.0.00000800.00000000}, \ ;; (ICH6 Family) PCI Express Port 2.. {*.8086.2664.0.0.0.00000800.00000000}, \ ;; (ICH6 Family) PCI Express Port 3.. {*.8086.2666.0.0.0.00000800.00000000}, \ ;; (ICH6 Family) PCI Express Port 4.. {*.8086.27d0.0.0.0.00000800.00000000}, \ ;; (ICH7 Family) PCI Express Port 1.. {*.8086.27d2.0.0.0.00000800.00000000}, \ ;; (ICH7 Family) PCI Express Port 2.. {*.8086.27d4.0.0.0.00000800.00000000}, \ ;; (ICH7 Family) PCI Express Port 3.. {*.8086.27d6.0.0.0.00000800.00000000}, \ ;; (ICH7 Family) PCI Express Port 4.. {*.8086.27e0.0.0.0.00000800.00000000}, \ ;; (ICH7 Family) PCI Express Port 5.. {*.8086.27e2.0.0.0.00000800.00000000}, \ ;; (ICH7 Family) PCI Express Port 6.. {*.8086.283f.0.0.0.00000800.00000000}, \ ;; (ICH8 Family) PCI Express Port 1.. {*.8086.2841.0.0.0.00000800.00000000}, \ ;; (ICH8 Family) PCI Express Port 2.. {*.8086.2843.0.0.0.00000800.00000000}, \ ;; (ICH8 Family) PCI Express Port 3.. {*.8086.2845.0.0.0.00000800.00000000}, \ ;; (ICH8 Family) PCI Express Port 4.. {*.8086.2847.0.0.0.00000800.00000000}, \ ;; (ICH8 Family) PCI Express Port 5.. {*.8086.2849.0.0.0.00000800.00000000}, \ ;; (ICH8 Family) PCI Express Port 6.. {*.8086.2940.0.0.0.00000800.00000000}, \ ;; (ICH9 Family) PCI Express Port 1.. {*.8086.2942.0.0.0.00000800.00000000}, \ ;; (ICH9 Family) PCI Express Port 2.. {*.8086.2944.0.0.0.00000800.00000000}, \ ;; (ICH9 Family) PCI Express Port 3.. {*.8086.2946.0.0.0.00000800.00000000}, \ ;; (ICH9 Family) PCI Express Port 4.. {*.8086.2948.0.0.0.00000800.00000000}, \ ;; (ICH9 Family) PCI Express Port 5.. {*.8086.294a.0.0.0.00000800.00000000}, \ ;; (ICH9 Family) PCI Express Port 6.. {*.8086.27a1.0.0.0.00000800.00000000}, \ ;; Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port.. {*.8086.27ad.0.0.0.00000800.00000000}, \ ;; Mobile 945GME Express PCI Express Root Port.. {*.8086.2a01.0.0.0.00000800.00000000}, \ ;; Mobile PM965/GM965/GL960 PCI Express Root Port.. {*.8086.2a11.0.0.0.00000800.00000000}, \ ;; Mobile GME965/GLE960 PCI Express Root Port.. {*.8086.2a41.0.0.0.00000800.00000000}, \ ;; Mobile 4 Series Chipset PCI Express Graphics Port.. {*.8086.3a40.0.0.0.00000800.00000000}, \ ;; (ICH10 Family) PCI Express Port 1 (Consumer).. {*.8086.3a42.0.0.0.00000800.00000000}, \ ;; (ICH10 Family) PCI Express Port 2 (Consumer).. {*.8086.3a44.0.0.0.00000800.00000000}, \ ;; (ICH10 Family) PCI Express Port 3 (Consumer).. {*.8086.3a46.0.0.0.00000800.00000000}, \ ;; (ICH10 Family) PCI Express Port 4 (Consumer).. {*.8086.3a48.0.0.0.00000800.00000000}, \ ;; (ICH10 Family) PCI Express Port 5 (Consumer).. {*.8086.3a4a.0.0.0.00000800.00000000}, \ ;; (ICH10 Family) PCI Express Port 6 (Consumer).. {*.1106.a327.0.0.0.00001000.00000000}, \ ;; bit 44 PCI_HACK_IGNORE_AER_CAPABILITY.. {*.1106.c327.0.0.0.00001000.00000000}, \ ;;.. {*.1106.a238.0.0.0.00001000.00000000}, \ ;;.. {*.1106.c238.0.0.0.00001000.00000000}, \ ;;.. {*.1106.d238.0.0.0.00001000.00000000}, \ ;;.. {*.1106.e238.0.0.0.00001000.00000000}, \ ;;.. {*.1106.f238.0.0.0.00001000.00000000} ;;........;..; Hack flag: 00000000.00000800..;..; Set a hack flag to ignore the boot config for these chipset-integrated bridge...; On previous versions of the operating system, this bridge was considered to be..; subtractive decode, so its windows were ignored. This is no longer the case,..; and the BIOS configures the windows to claim enormous quantities of address..; space. With this BIOS, ignore the obviously incorrect BIOS configuration...;....;..; Hack flag: 00000000.02000000..;..; Set a hack flag to force a bridge window alignment to match the length of its..; preferred bridge window size...;....;..; Hack flag: 00000010.00000000..;..; Set a hack flag to fail query remove on pci device...;....;..; Hack flag: 00000400.00000000..;..; Set a hack flag to disable power management downstream of a pci bridge...;......;..; Hack flag: 00000000.00400000..;..; Set a hack flag to ignore subsystem vendor/device ids...;....PCIDeviceHackBiosMatch = \.. {FACP.AOEM_OEMID.AOEM_TABLEID.GE.GE.*.*.*.9000402.97.0.0.0.0.1002.4342.0.0.0.00000000.00000800}, \ ; ATI hub bridge + AMI bios.. {FACP.AOEM_OEMID.AOEM_TABLEID.GE.GE.*.*.*.3000517.97.0.0.0.0.1002.4342.0.0.0.00000000.00000800}, \ ; ATI hub bridge + AMI bios.. {FACP.DELL_OEMID.CPIR_TABLEID.GE.GE.*.*.*.27d50907.61.0.0.0.0.8086.2448.0.0.0.00000000.00000800},\ ; Intel hub to PCI bridge + DELL bios.. {FACP.DELL_OEMID.4550_TABLEID.GE.GE.*.*.*.8.61.0.0.0.0.8086.244e.0.0.0.00000000.00000800}, \ ; DELL bios subtractive bridge.. {FACP.INTEL_OEMID.CALISTGA_TABLEID.GE.GE.*.*.*.6040000.5a.0.0.0.0.8086.2448.0.0.0.00000000.00000800}, \ ; PTLTD.. {FACP.AOEM_OEMID.AOEM_TABLEID.GE.GE.GE.*.*.3000629.97.3.0.0.0.1002.5a34.0.0.0.00000000.02000000}, \ ; AMI bios that boot configures VGA bridge with motherboard resource.. {FACP.AOEM_OEMID.AOEM_TABLEID.GE.GE.GE.*.*.1000620.97.2.0.0.0.1002.5a34.0.0.0.00000000.02000000}, \ ; AMI bios that boot configures VGA bridge with motherboard resource.. {FACP.INTEL_OEMID.ALVISO_TABLEID.GE.GE.*.*.*.6040000.5f.0.0.0.0.8086.2591.0.0.0.00000000.02000000}, \ ; ACER bios that boot configures VGA bridge with motherboard resource.. {FACP.DELL_OEMID.WS380_TABLEID.GE.GE.GE.*.*.7.61.3.0.0.0.8086.2775.0.0.0.00000000.02000000}, \ ; Dell bios that boot configures VGA bridge with MCFG range... {FACP.COMPAL_OEMID.HOFFA_TABLEID.GE.GE.*.*.*.6040000.f4240.0.0.0.0.1023.8520.14C0.0010.0.00000010.00000000}, \ ; PTLTD09/15/00.. {FACP.HP_OEMID.A07_TABLEID.*.*.*.*.*.0.0.0.0.0.0.10DE.005D.0.0.0.00000400.00000000}, \ ; No D3 on devices beneath nVidia bridge on DL585.. {FACP.HP_OEMID.A08_TABLEID.*.*.*.*.*.0.0.0.0.0.0.10DE.005D.0.0.0.00000400.00000000}, \ ; No D3 on devices beneath nVidia bridge on BL685.. {FACP.HP_OEMID.AWRDACPI_TABLEID.LE.*.*.*.*.42302E31.0.0.0.0.0.1002.5A34.0.0.0.00000000.00400000}, \ ; HP DX 5150 MT with volatile ATI root port SSVIDs.. {FACP.HP_OEMID.AWRDACPI_TABLEID.LE.*.*.*.*.42302E31.0.0.0.0.0.1002.5A37.0.0.0.00000000.00400000}, \ ; HP DX 5150 MT with volatile ATI root port SSVIDs.. {FACP.HP_OEMID.AWRDACPI_TABLEID.LE.*.*.*.*.42302E31.0.0.0.0.0.1002.5A3F.0.0.0.00000000.00400000} ; HP DX 5150 MT with volatile ATI root port SSVIDs....;..;..; Hack flag: 00000200.00000000..;..; Set a hack flag to enable MSI mapping on memory host controllers...;....PCIDeviceHackCpuMatch = \.. {PROCESSOR_AMD.*.*.*.*.0.0.0.0.10DE.005E.0.0.0.00000200.00000000}, \ ; nForce4 (CK8-04).. {PROCESSOR_AMD.*.*.*.*.0.0.0.0.10DE.0270.0.0.0.00000200.00000000}, \ ; nForce 410/430 (MCP51).. {PROCESSOR_AMD.*.*.*.*.0.0.0.0.10DE.02F0.0.0.0.00000200.00000000}, \ ; nForce 410/430 (C51).. {PROCESSOR_AMD.*.*.*.*.0.0.0.0.10DE.02F1.0.0.0.00000200.00000000}, \ ; nForce 410/430 (C51).. {PROCESSOR_AMD.*.*.*.*.0.0.0.0.10DE.02F2.0.0.0.00000200.00000000}, \ ; nForce 410/430 (C51).. {PROCESSOR_AMD.*.*.*.*.0.0.0.0.10DE.02F3.0.0.0.00000200.00000000}, \ ; nForce 410/430 (C51).. {PROCESSOR_AMD.*.*.*.*.0.0.0.0.10DE.02F4.0.0.0.00000200.00000000}, \ ; nForce 410/430 (C51).. {PROCESSOR_AMD.*.*.*.*.0.0.0.0.10DE.02F5.0.0.0.00000200.00000000}, \ ; nForce 410/430 (C51).. {PROCESSOR_AMD.*.*.*.*.0.0.0.0.10DE.02F6.0.0.0.00000200.00000000}, \ ; nForce 410/430 (C51).. {PROCESSOR_AMD.*.*.*.*.0.0.0.0.10DE.02F7.0.0.0.00000200.00000000}, \ ; nForce 410/430 (C51).. {PROCESSOR_AMD.*.*.*.*.0.0.0.0.10DE.0369.0.0.0.00000200.00000000} ; nForce 590/570 (MCP 55)....;..; The Intel Lindenhurst/Tumwater server systems have PCI express root ports..; and other components with broken ASPM support in the hardware, which causes..; the system to crash when ASPM is enabled. Therefore when these devices are..; found, ASPM will be disabled on these systems accordingly...;..; Alternately, disable ASPM if the ASPM_NOT_SUPPORTED boot arch flag is set...;....PCIDeviceDisablePciExpressASPM = {*.8086.3595.0.0.0.0}, \ ; Lindenhurst/Tumwater server.. {*.8086.3596.0.0.0.0}, \ ; Lindenhurst/Tumwater server.. {*.8086.3597.0.0.0.0}, \ ; Lindenhurst/Tumwater server.. {*.8086.3598.0.0.0.0}, \ ; Lindenhurst/Tumwater server.. {*.8086.3599.0.0.0.0}, \ ; Lindenhurst/Tumwater server.. {*.8086.359A.0.0.0.0}, \ ; Lindenhurst/Tumwater server.. {*.8086.25E2.0.0.0.0}, \ ; Blackford.. {*.8086.25E3.0.0.0.0}, \ ; Blackford.. {*.8086.25E4.0.0.0.0}, \ ; Blackford.. {*.8086.25E5.0.0.0.0}, \ ; Blackford.. {*.8086.25E6.0.0.0.0}, \ ; Blackford.. {*.8086.25E7.0.0.0.0}, \ ; Blackford.. {*.8086.25F7.0.0.0.0}, \ ; Blackford.. {*.8086.25F8.0.0.0.0}, \ ; Blackford.. {*.8086.25F9.0.0.0.0}, \ ; Blackford.. {*.8086.25FA.0.0.0.0}, \ ; Blackford.. {*.8086.2580.0.0.0.0}, \ ; Grantsdale (915).. {*.8086.2584.0.0.0.0}, \ ; Alderwood (925).. {*.8086.2588.0.0.0.0}, \ ; Copper River.. {*.8086.2770.0.0.0.0}, \ ; Lakeport G/P (945).. {*.8086.2774.0.0.0.0}, \ ; Glenwood (955X).. {*.8086.2778.0.0.0.0}, \ ; Mukilteo (E7230).. {*.8086.277C.0.0.0.0}, \ ; Glenwood-DG (975-X).. {*.0.0.0.0.0.10} ; ASPM_NOT_SUPPORTED boot arch flag.....ACPISwallowObjectCRS = {FACP.DELL_OEMID.CPIR_TABLEID.*.*.*.*.0.0.0.0.0.0.5f37424d} ; The MB7 device on Dell's D05 systems....ACPIDeviceIgnoreStaDisable = {NVRAIDBUS_HID1}, \ ; NVidia RAID controller HID 1.. {NVRAIDBUS_HID2} ; NVidia RAID controller HID 2....;..; Pci arbiter hacks..;..; Sometimes the BIOS does not report the memory it is actually using...; around those cases in the PCI arbiters..;..PciBrokenMemAtF8 = {FACP.NEC_OEMID.ND036_TABLEID.LE.LE.*.*.1.f4240.0.0.0.0}, \ ;NECLU700R01/15/01.. {FACP.SONY_OEMID.K5_TABLEID.GE.GE.*.*.6040000.f4240.0.0.0.0}, \ ;SONYK5.. {FACP.COMPAQ_OEMID.BORG_TABLEID.GE.GE.*.*.6040000.f4240.0.0.0.0} \ ;CompaqEVON150....;..; Match cpu type for AMD processor string..;..CpuTypeAmd = {PROCESSOR_AMD.*.*.*.0.0.0.0}....;..; ATA identify delay workaround..;..; Newer version of our ATA driver removes the delay in sending identify command..; to improve performance. This hack is to workaround some platforms that..; require the delay to discover hot plug devices..;..ATAEnableIdentifyDelay = {FACP.IBM_OEMID.TP-1Q_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.IBM_OEMID.TP-1R_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.IBM_OEMID.TP-1U_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.IBM_OEMID.TP-1V_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.IBM_OEMID.TP-1Y_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.IBM_OEMID.TP-70_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.IBM_OEMID.TP-74_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.IBM_OEMID.TP-75_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.IBM_OEMID.TP-76_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.IBM_OEMID.TP-77_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.LENOVO_OEMID.TP-79_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.LENOVO_OEMID.TP-7B_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.LENOVO_OEMID.TP-7C_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.LENOVO_OEMID.TP-7F_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.LENOVO_OEMID.TP-7I_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.LENOVO_OEMID.TP-7J_TABLEID.*.*.*.*.0.0.0.0.0.0}, \.. {FACP.HP_OEMID.NC6400_UMA_TABLEID.*.*.*.*.0.0.0.0.0.0},\.. {FACP.HP_OEMID.NC6400_DISCRETE_TABLE.*.*.*.*.0.0.0.0.0.0},\.. {FACP.TOSHIBA_OEMID.ALL_TABLEID.*.*.*.*.0.0.0.0.0.0},\.. {FACP.TOSHIBA_CPL_OEMID.ALL_TABLEID.*.*.*.*.0.0.0.0.0.0},\.. {FACP.TOSHIBA_INV_OEMID.ALL_TABLEID.*.*.*.*.0.0.0.0.0.0},\.. {FACP.TOSHIBA_QCI_OEMID.ALL_TABLEID.*.*.*.*.0.0.0.0.0.0},\.. {FACP.TOSHIBA_ASU_OEMID.ALL_TABLEID.*.*.*.*.0.0.0.0.0.0}....;===============================================================..;================= Declare the Rules ===========================..;===============================================================..; Rule Name=argument type list..;..;where argument type list is defined as:..; <Number of String argumentsGT>, <Number of Numeric Arguments>,..; <1st Entry Type Name>, <2nd Entry Type Name>.....;================================================================....[RuleDef]....;***********************..;**** Helper Rules *****..;***********************....BasicMachineID = 11, 6....;**********************..;**** TargetRules *****..;**********************....;..;String Args: (AcpiTableId, OemId,AcpiTableId, OemTableId)..;....ACPISLPWorkAround = 4, 0....;..;String Args: (AcpiTableId, OemId)..;....PcmciaIrqRoutingSettings1 = 2, 0....;..;String Args: (AcpiTableId, OemId, OemTableId,..; OemRevisionOp, CreatorRevisionOp, AcpiRevisionOp, DateOp)..;Numerics Args: (OemRev, CreatorRev, AcpiRev, Month, Day, Year)..;....ACPIDisableS1 = 7, 6..ACPIDisableS2 = 7, 6..ACPIDisableS3 = 7, 6..ACPIIgnoreQWordLength = 7, 6..PcmciaAttributeWindowUnlimited = 7, 6..DisablePStates = 7, 6..DisableTStates = 7, 6..DisablePcc = 7, 6..DisableAcpi1CStateC2 = 7, 6..IgnorePciRootBusNumberRange = 7, 6..IgnoreOverlappingPciRootBusNumberRanges = 7, 6..IgnoreCBMemLimits = 7, 6..DisablePciExpressASPM = 7, 6..IgnorePciSegments = 7, 6..AvoidAssertOnBadIdDataForHostBridge = 7, 6..DellNationalPC87364WorkAround = 7, 6..USBDisableSelectiveSuspend = 7, 6..AcpiIrqDistributionStackUp = 7, 6..AcpiIrqDistributionSpreadOut = 7, 6..AcpiIrqRoutingStackOnIRQ9 = 7, 6..AcpiIrqRoutingStackOnIRQ10 = 7, 6..AcpiIrqRoutingStackOnIRQ11 = 7, 6..IgnoreIsaVgaBitConflict = 7, 6..PciBrokenMemAtF8 = 7, 6..ATAEnableIdentifyDelay = 7, 6....;..; ACPI AMLI-specific rules..;....AMLIReturn_REV1 = 7, 6..AMLIReturn_REV3 = 7, 6..AMLIIgnorePackageLengthCheck = 7, 6..AMLIAllowInvalidReclaimMemoryMapOnLoad = 7, 6..;..; String Args: (CPUManufacturer, Op, Op, Op)..; Numeric Args: (Namespace object, NOP, Family, Model, Stepping)..; EntryType Args: ACPINameSpaceObject..;..AMLIAllowInvalidReclaimMemoryMapOnEval = 4,5, ACPINameSpaceObject....;..; No arguments..;....DisableFastS4 = 0, 0....;..; String Args: None...; Numereric Args: FADT boot architecture flag...;....DisableMSI = 0,1....;..; String Args: (PciRevisionOp)..; Numerics Args: (VendorId, DeviceId, SubVenId, SubSysId, RevisionId,..; Hackflags0, Hackflags1)..; EntryType Args: PCIDevice..;..PCIDeviceHack = 1, 7, PCIDevice....;..; String Args: (AcpiTableId, OemId, OemTableId,..; OemRevisionOp, CreatorRevisionOp, AcpiRevisionOp, DateOp,..; PciRevisionOp)..; Numerics Args: (OemRev, CreatorRev, AcpiRev, Month, Day, Year,..; VendorId+DeviceId, SubsystemId, RevisionId,..; Hackflags0, Hackflags1)..; EntryType Args: PCIDevice..;..PCIDeviceHackBiosMatch = 8, 13, PCIDevice....;..; String Args: (CPUManufacturer, CPUFamilyOp, CPUModelOp, CPUSteppingOp,..; PciRevisionOp)..; Numeric Args: (NOP, CPUFamily, CPUModel, CPUStepping,..; VendorId, DeviceId, SubVenId, SubSysId, RevisionId,..; Hackflags0, Hackflags1)..; EntryType Args: PCIDevice..;..PCIDeviceHackCpuMatch = 5, 11, PCIDevice....;..; String Args: (PciRevisionOp)..; Numeric Args: (VendorId, DeviceId, SubVenId, SubSysId, RevisionId)..; (ACPI Boot Arch Flags)..; EntryType Args: PCIDevice..;..PCIDeviceDisablePciExpressASPM = 1, 6, PCIDevice....;..; String Args: (AcpiTableId, OemId, OemTableId,..; OemRevisionOp, CreatorRevisionOp, AcpiRevisionOp, DateOp)..; Numerics Args: (OemRev, CreatorRev, AcpiRev, Month, Day, Year,..; ACPIObjNameSeg)..; EntryType Args: ACPINameSpaceObject..;....ACPISwallowObjectCRS = 7, 7, ACPINameSpaceObject....;..; String Args: (ACPIHardwareId)..; EntryType Args: ACPIDevice..;....ACPIDeviceIgnoreStaDisable = 1, 0, ACPIDevice....;..; String Args: (CPUManufacturer, Op, Op, Op)..; Numeric Args: (NOP, Family, Model, Stepping)..;....CpuTypeAmd = 4, 4....;==================================================================..;================== Define the rule implementation ================..;==================================================================..;..;N.B. The rules are specified in the postfix notation for a binary..; expression tree representing the rule...; Logical operators AND(&) and OR(|) are supported..; The Callback names are preceded with a '?"..; The Rule names are preceded with a "%"..; The String Argument Type names are preceded with a "$"..; All Parameters for any rule or callback instances are specified..; with a number indicating the order in the [CallBackDef] or [RuleDef]..;===================================================================....[Rule]..BasicMachineID = ?AcpiOemId(0.1)()(),?AcpiOemTableId(2.3)()(),&, \.. ?AcpiOemRevision(4.5)(0)(),?AcpiCreatorRevision(6.7)(1)(),&, \.. &, \.. ?AcpiRevision(8.9)(2)(),?BiosDate(10)(3.4.5)(),&, \.. &....ACPISLPWorkAround = ?AcpiOemId(0.1)()(),?AcpiOemTableId(2.3)()(),&....ACPIDisableS1 = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..ACPIDisableS2 = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..ACPIDisableS3 = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..ACPIIgnoreQWordLength = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..PcmciaAttributeWindowUnlimited = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..PcmciaIrqRoutingSettings1 = ?AcpiOemId(0.1)()()..DisablePStates = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..DisableTStates = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..DisablePcc = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..DisableAcpi1CStateC2 = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..IgnorePciRootBusNumberRange = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..IgnoreOverlappingPciRootBusNumberRanges = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..IgnoreCBMemLimits = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..DisablePciExpressASPM = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..IgnorePciSegments = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..AvoidAssertOnBadIdDataForHostBridge = \.. %BasicMachineID(0.1.0.2.3.0.4.0.5.0.6)(0.1.2.3.4.5)()..DellNationalPC87364WorkAround = ................€.......................ä?..................–..........0Ð?......è—..À..&}!L`f..è.À.¡w,.A.(Š.¡wWè..i .
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement