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.


added full io support
[palacios.git] / palacios / include / geekos / svm_io.h
index 83ee21d..361a1d9 100644 (file)
@@ -12,9 +12,9 @@ struct svm_io_info {
   uint_t sz8         : 1       PACKED;  // 8 bit op size
   uint_t sz16        : 1       PACKED;  // 16 bit op size
   uint_t sz32        : 1       PACKED;  // 32 bit op size
-  uint_t A16         : 1       PACKED;  // 16 bit addr
-  uint_t A32         : 1       PACKED;  // 32 bit addr
-  uint_t A64         : 1       PACKED;  // 64 bit addr
+  uint_t addr16      : 1       PACKED;  // 16 bit addr
+  uint_t addr32      : 1       PACKED;  // 32 bit addr
+  uint_t addr64      : 1       PACKED;  // 64 bit addr
   uint_t rsvd2       : 6       PACKED;  // Should be Zero
   ushort_t port                PACKED;  // port number
 };