IDs.h 488 B

1234567891011121314151617181920212223242526272829
  1. /*
  2. * Copyright (c) 2021, Gunnar Beutner <gbeutner@serenityos.org>
  3. *
  4. * SPDX-License-Identifier: BSD-2-Clause
  5. */
  6. #pragma once
  7. namespace Kernel::PCI {
  8. enum VendorID {
  9. VirtIO = 0x1af4,
  10. Intel = 0x8086,
  11. WCH = 0x1c00,
  12. RedHat = 0x1b36,
  13. Realtek = 0x10ec,
  14. QEMUOld = 0x1234,
  15. VirtualBox = 0x80ee
  16. };
  17. enum DeviceID {
  18. VirtIONetAdapter = 0x1000,
  19. VirtIOBlockDevice = 0x1001,
  20. VirtIOConsole = 0x1003,
  21. VirtIOEntropy = 0x1005,
  22. VirtIOGPU = 0x1050,
  23. };
  24. }