Académique Documents
Professionnel Documents
Culture Documents
#battery_HP-Envy-DV6.txt
# works for:
# HP Envy dv6
# HP dv6t-7000
# battery EC
# 16-bit group1
into scope label _SB.PCI0.LPCB.EC code_regex BSRC,\s+16 replace_matched begin
BRC0,8,BRC1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSFC,\s+16 replace_matched begin
BFC0,8,BFC1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSPE,\s+16 replace_matched begin
BPE0,8,BPE1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSAC,\s+16 replace_matched begin
BAC0,8,BAC1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSVO,\s+16 replace_matched begin
BVO0,8,BVO1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSCU,\s+16 replace_matched begin
BCU0,8,BCU1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSTV,\s+16 replace_matched begin
BTV0,8,BTV1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSDC,\s+16 replace_matched begin
BDC0,8,BDC1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSDV,\s+16 replace_matched begin
BDV0,8,BDV1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSSN,\s+16 replace_matched begin
BSN0,8,BSN1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSMA,\s+16 replace_matched begin
BMA0,8,BMA1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSBS,\s+16 replace_matched begin
BBS0,8,BBS1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSCY,\s+16 replace_matched begin
BCY0,8,BCY1,8 end;
# 16-bit group2
into scope label _SB.PCI0.LPCB.EC code_regex BSCV,\s+16 replace_matched begin
BCV0,8,BCV1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSMD,\s+16 replace_matched begin
BMD0,8,BMD1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSCC,\s+16 replace_matched begin
BCC0,8,BCC1,8 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSME,\s+16 replace_matched begin
BME0,8,BME1,8 end;
# 128-bit
into scope label _SB.PCI0.LPCB.EC code_regex BSMN,\s+128 replace_matched begin
BMN_,128 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSDN,\s+128 replace_matched begin
BDN_,128 end;
into scope label _SB.PCI0.LPCB.EC code_regex BSCH,\s+128 replace_matched begin
BCH_,128 end;
# 16-bit group2
into scope label _SB.PCI0.LPCB.EC0 code_regex BSCV,\s+16 replace_matched begin
BCV0,8,BCV1,8 end;
into scope label _SB.PCI0.LPCB.EC0 code_regex BSMD,\s+16 replace_matched begin
BMD0,8,BMD1,8 end;
into scope label _SB.PCI0.LPCB.EC0 code_regex BSCC,\s+16 replace_matched begin
BCC0,8,BCC1,8 end;
into scope label _SB.PCI0.LPCB.EC0 code_regex BSME,\s+16 replace_matched begin
BME0,8,BME1,8 end;
# 128-bit
into scope label _SB.PCI0.LPCB.EC0 code_regex BSMN,\s+128 replace_matched begin
BMN_,128 end;
into scope label _SB.PCI0.LPCB.EC0 code_regex BSDN,\s+128 replace_matched begin
BDN_,128 end;
into scope label _SB.PCI0.LPCB.EC0 code_regex BSCH,\s+128 replace_matched begin
BCH_,128 end;
# GBIF 16-bit
into method label GBIF code_regex \(BSFC, replaceall_matched begin
(B1B2(BFC0,BFC1), end;
into method label GBIF code_regex \(BSDV, replaceall_matched begin
(B1B2(BDV0,BDV1), end;
into method label GBIF code_regex \(BSSN, replaceall_matched begin
(B1B2(BSN0,BSN1), end;
# GBIF 128-bit (just remove)
into method label GBIF code_regex Store\s+\(BSDN.* remove_matched;
into method label GBIF code_regex Store\s+\(BSCH.* remove_matched;
into method label GBIF code_regex Store\s+\(BSMN.* remove_matched;
# GBST 16-bit
into method label GBST code_regex \(BSAC, replaceall_matched begin
(B1B2(BAC0,BAC1), end;
into method label GBST code_regex \(BSRC, replaceall_matched begin
(B1B2(BRC0,BRC1), end;
into method label GBST code_regex \(BSFC, replaceall_matched begin
(B1B2(BFC0,BFC1), end;
into method label GBST code_regex \(BSVO, replaceall_matched begin
(B1B2(BVO0,BVO1), end;