Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


PCI updates
[palacios.git] / palacios / include / devices / pci_types.h
index 05fcf1c..2f6882d 100644 (file)
@@ -138,51 +138,49 @@ struct pci_config_header {
 
 
 /*
-struct pci_class_desc {
-    uint16_t class;
-    const char * desc;
-};
-
-static struct pci_class_desc pci_class_descriptions[] = {
-    { 0x0100, "SCSI controller"},
-    { 0x0101, "IDE controller"},
-    { 0x0102, "Floppy controller"},
-    { 0x0103, "IPI controller"},
-    { 0x0104, "RAID controller"},
-    { 0x0106, "SATA controller"},
-    { 0x0107, "SAS controller"},
-    { 0x0180, "Storage controller"},
-    { 0x0200, "Ethernet controller"},
-    { 0x0201, "Token Ring controller"},
-    { 0x0202, "FDDI controller"},
-    { 0x0203, "ATM controller"},
-    { 0x0280, "Network controller"},
-    { 0x0300, "VGA controller"},
-    { 0x0301, "XGA controller"},
-    { 0x0302, "3D controller"},
-    { 0x0380, "Display controller"},
-    { 0x0400, "Video controller"},
-    { 0x0401, "Audio controller"},
-    { 0x0402, "Phone"},
-    { 0x0480, "Multimedia controller"},
-    { 0x0500, "RAM controller"},
-    { 0x0501, "Flash controller"},
-    { 0x0580, "Memory controller"},
-    { 0x0600, "Host bridge"},
-    { 0x0601, "ISA bridge"},
-    { 0x0602, "EISA bridge"},
-    { 0x0603, "MC bridge"},
-    { 0x0604, "PCI bridge"},
-    { 0x0605, "PCMCIA bridge"},
-    { 0x0606, "NUBUS bridge"},
-    { 0x0607, "CARDBUS bridge"},
-    { 0x0608, "RACEWAY bridge"},
-    { 0x0680, "Bridge"},
-    { 0x0c03, "USB controller"},
-    { 0, NULL}
-};
-
-
+  struct pci_class_desc {
+  uint16_t class;
+  const char * desc;
+  };
+  
+  static struct pci_class_desc pci_class_descriptions[] = {
+  { 0x0100, "SCSI controller"},
+  { 0x0101, "IDE controller"},
+  { 0x0102, "Floppy controller"},
+  { 0x0103, "IPI controller"},
+  { 0x0104, "RAID controller"},
+  { 0x0106, "SATA controller"},
+  { 0x0107, "SAS controller"},
+  { 0x0180, "Storage controller"},
+  { 0x0200, "Ethernet controller"},
+  { 0x0201, "Token Ring controller"},
+  { 0x0202, "FDDI controller"},
+  { 0x0203, "ATM controller"},
+  { 0x0280, "Network controller"},
+  { 0x0300, "VGA controller"},
+  { 0x0301, "XGA controller"},
+  { 0x0302, "3D controller"},
+  { 0x0380, "Display controller"},
+  { 0x0400, "Video controller"},
+  { 0x0401, "Audio controller"},
+  { 0x0402, "Phone"},
+  { 0x0480, "Multimedia controller"},
+  { 0x0500, "RAM controller"},
+  { 0x0501, "Flash controller"},
+  { 0x0580, "Memory controller"},
+  { 0x0600, "Host bridge"},
+  { 0x0601, "ISA bridge"},
+  { 0x0602, "EISA bridge"},
+  { 0x0603, "MC bridge"},
+  { 0x0604, "PCI bridge"},
+  { 0x0605, "PCMCIA bridge"},
+  { 0x0606, "NUBUS bridge"},
+  { 0x0607, "CARDBUS bridge"},
+  { 0x0608, "RACEWAY bridge"},
+  { 0x0680, "Bridge"},
+  { 0x0c03, "USB controller"},
+  { 0, NULL}
+  };
 */
 
 #endif