Changeset 99404 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Library/BasePciLibCf8/PciLib.c
- Timestamp:
- Apr 14, 2023 3:17:44 PM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 156854
- Location:
- trunk/src/VBox/Devices/EFI/FirmwareNew
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/FirmwareNew
-
Property svn:mergeinfo
changed from (toggle deleted branches)
to (toggle deleted branches)/vendor/edk2/current 103735-103757,103769-103776,129194-145445 /vendor/edk2/current 103735-103757,103769-103776,129194-156846
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Library/BasePciLibCf8/PciLib.c
r80721 r99404 7 7 8 8 **/ 9 10 9 11 10 #include <Base.h> … … 62 61 EFIAPI 63 62 PciRead8 ( 64 IN UINTN 63 IN UINTN Address 65 64 ) 66 65 { … … 87 86 EFIAPI 88 87 PciWrite8 ( 89 IN UINTN 90 IN UINT8 88 IN UINTN Address, 89 IN UINT8 Value 91 90 ) 92 91 { … … 117 116 EFIAPI 118 117 PciOr8 ( 119 IN UINTN 120 IN UINT8 118 IN UINTN Address, 119 IN UINT8 OrData 121 120 ) 122 121 { … … 147 146 EFIAPI 148 147 PciAnd8 ( 149 IN UINTN 150 IN UINT8 148 IN UINTN Address, 149 IN UINT8 AndData 151 150 ) 152 151 { … … 179 178 EFIAPI 180 179 PciAndThenOr8 ( 181 IN UINTN 182 IN UINT8 183 IN UINT8 180 IN UINTN Address, 181 IN UINT8 AndData, 182 IN UINT8 OrData 184 183 ) 185 184 { … … 211 210 EFIAPI 212 211 PciBitFieldRead8 ( 213 IN UINTN 214 IN UINTN 215 IN UINTN 212 IN UINTN Address, 213 IN UINTN StartBit, 214 IN UINTN EndBit 216 215 ) 217 216 { … … 246 245 EFIAPI 247 246 PciBitFieldWrite8 ( 248 IN UINTN 249 IN UINTN 250 IN UINTN 251 IN UINT8 247 IN UINTN Address, 248 IN UINTN StartBit, 249 IN UINTN EndBit, 250 IN UINT8 Value 252 251 ) 253 252 { … … 285 284 EFIAPI 286 285 PciBitFieldOr8 ( 287 IN UINTN 288 IN UINTN 289 IN UINTN 290 IN UINT8 286 IN UINTN Address, 287 IN UINTN StartBit, 288 IN UINTN EndBit, 289 IN UINT8 OrData 291 290 ) 292 291 { … … 324 323 EFIAPI 325 324 PciBitFieldAnd8 ( 326 IN UINTN 327 IN UINTN 328 IN UINTN 329 IN UINT8 325 IN UINTN Address, 326 IN UINTN StartBit, 327 IN UINTN EndBit, 328 IN UINT8 AndData 330 329 ) 331 330 { … … 367 366 EFIAPI 368 367 PciBitFieldAndThenOr8 ( 369 IN UINTN 370 IN UINTN 371 IN UINTN 372 IN UINT8 373 IN UINT8 368 IN UINTN Address, 369 IN UINTN StartBit, 370 IN UINTN EndBit, 371 IN UINT8 AndData, 372 IN UINT8 OrData 374 373 ) 375 374 { … … 396 395 EFIAPI 397 396 PciRead16 ( 398 IN UINTN 397 IN UINTN Address 399 398 ) 400 399 { … … 422 421 EFIAPI 423 422 PciWrite16 ( 424 IN UINTN 425 IN UINT16 423 IN UINTN Address, 424 IN UINT16 Value 426 425 ) 427 426 { … … 453 452 EFIAPI 454 453 PciOr16 ( 455 IN UINTN 456 IN UINT16 454 IN UINTN Address, 455 IN UINT16 OrData 457 456 ) 458 457 { … … 484 483 EFIAPI 485 484 PciAnd16 ( 486 IN UINTN 487 IN UINT16 485 IN UINTN Address, 486 IN UINT16 AndData 488 487 ) 489 488 { … … 517 516 EFIAPI 518 517 PciAndThenOr16 ( 519 IN UINTN 520 IN UINT16 521 IN UINT16 518 IN UINTN Address, 519 IN UINT16 AndData, 520 IN UINT16 OrData 522 521 ) 523 522 { … … 550 549 EFIAPI 551 550 PciBitFieldRead16 ( 552 IN UINTN 553 IN UINTN 554 IN UINTN 551 IN UINTN Address, 552 IN UINTN StartBit, 553 IN UINTN EndBit 555 554 ) 556 555 { … … 586 585 EFIAPI 587 586 PciBitFieldWrite16 ( 588 IN UINTN 589 IN UINTN 590 IN UINTN 591 IN UINT16 587 IN UINTN Address, 588 IN UINTN StartBit, 589 IN UINTN EndBit, 590 IN UINT16 Value 592 591 ) 593 592 { … … 626 625 EFIAPI 627 626 PciBitFieldOr16 ( 628 IN UINTN 629 IN UINTN 630 IN UINTN 631 IN UINT16 627 IN UINTN Address, 628 IN UINTN StartBit, 629 IN UINTN EndBit, 630 IN UINT16 OrData 632 631 ) 633 632 { … … 666 665 EFIAPI 667 666 PciBitFieldAnd16 ( 668 IN UINTN 669 IN UINTN 670 IN UINTN 671 IN UINT16 667 IN UINTN Address, 668 IN UINTN StartBit, 669 IN UINTN EndBit, 670 IN UINT16 AndData 672 671 ) 673 672 { … … 710 709 EFIAPI 711 710 PciBitFieldAndThenOr16 ( 712 IN UINTN 713 IN UINTN 714 IN UINTN 715 IN UINT16 716 IN UINT16 711 IN UINTN Address, 712 IN UINTN StartBit, 713 IN UINTN EndBit, 714 IN UINT16 AndData, 715 IN UINT16 OrData 717 716 ) 718 717 { … … 739 738 EFIAPI 740 739 PciRead32 ( 741 IN UINTN 740 IN UINTN Address 742 741 ) 743 742 { … … 765 764 EFIAPI 766 765 PciWrite32 ( 767 IN UINTN 768 IN UINT32 766 IN UINTN Address, 767 IN UINT32 Value 769 768 ) 770 769 { … … 796 795 EFIAPI 797 796 PciOr32 ( 798 IN UINTN 799 IN UINT32 797 IN UINTN Address, 798 IN UINT32 OrData 800 799 ) 801 800 { … … 827 826 EFIAPI 828 827 PciAnd32 ( 829 IN UINTN 830 IN UINT32 828 IN UINTN Address, 829 IN UINT32 AndData 831 830 ) 832 831 { … … 860 859 EFIAPI 861 860 PciAndThenOr32 ( 862 IN UINTN 863 IN UINT32 864 IN UINT32 861 IN UINTN Address, 862 IN UINT32 AndData, 863 IN UINT32 OrData 865 864 ) 866 865 { … … 893 892 EFIAPI 894 893 PciBitFieldRead32 ( 895 IN UINTN 896 IN UINTN 897 IN UINTN 894 IN UINTN Address, 895 IN UINTN StartBit, 896 IN UINTN EndBit 898 897 ) 899 898 { … … 929 928 EFIAPI 930 929 PciBitFieldWrite32 ( 931 IN UINTN 932 IN UINTN 933 IN UINTN 934 IN UINT32 930 IN UINTN Address, 931 IN UINTN StartBit, 932 IN UINTN EndBit, 933 IN UINT32 Value 935 934 ) 936 935 { … … 969 968 EFIAPI 970 969 PciBitFieldOr32 ( 971 IN UINTN 972 IN UINTN 973 IN UINTN 974 IN UINT32 970 IN UINTN Address, 971 IN UINTN StartBit, 972 IN UINTN EndBit, 973 IN UINT32 OrData 975 974 ) 976 975 { … … 1009 1008 EFIAPI 1010 1009 PciBitFieldAnd32 ( 1011 IN UINTN 1012 IN UINTN 1013 IN UINTN 1014 IN UINT32 1010 IN UINTN Address, 1011 IN UINTN StartBit, 1012 IN UINTN EndBit, 1013 IN UINT32 AndData 1015 1014 ) 1016 1015 { … … 1053 1052 EFIAPI 1054 1053 PciBitFieldAndThenOr32 ( 1055 IN UINTN 1056 IN UINTN 1057 IN UINTN 1058 IN UINT32 1059 IN UINT32 1054 IN UINTN Address, 1055 IN UINTN StartBit, 1056 IN UINTN EndBit, 1057 IN UINT32 AndData, 1058 IN UINT32 OrData 1060 1059 ) 1061 1060 { … … 1089 1088 EFIAPI 1090 1089 PciReadBuffer ( 1091 IN UINTN 1092 IN UINTN 1093 OUT VOID 1090 IN UINTN StartAddress, 1091 IN UINTN Size, 1092 OUT VOID *Buffer 1094 1093 ) 1095 1094 { … … 1124 1123 EFIAPI 1125 1124 PciWriteBuffer ( 1126 IN UINTN 1127 IN UINTN 1128 IN VOID 1125 IN UINTN StartAddress, 1126 IN UINTN Size, 1127 IN VOID *Buffer 1129 1128 ) 1130 1129 {
Note:
See TracChangeset
for help on using the changeset viewer.