/*
- * Copyright (c) 2009, 2010, 2012, ETH Zurich.
+ * Copyright (c) 2009, 2010, 2012, 2015, ETH Zurich.
* Copyright (c) 2015, Hewlett Packard Enterprise Development LP.
* All rights reserved.
*
**/
address genpaddr base; /* Base address of untyped region */
+ uint32 pasid; /* Physical Address Space ID */
size_bits uint8 bits; /* Address bits that untyped region bears */
};
/* RAM memory object */
address genpaddr base; /* Base address of untyped region */
- size_bits uint8 bits; /* Address bits that untyped region bears */
+ uint32 pasid; /* Physical Address Space ID */
+ size_bits uint8 bits; /* Address bits that untyped region bears */
};
/* Mappable memory frame */
address genpaddr base; /* Physical base address of frame */
- size_bits uint8 bits; /* Address bits this frame bears */
+ uint32 pasid; /* Physical Address Space ID */
+ size_bits uint8 bits; /* Address bits this frame bears */
};
cap Frame_Mapping from Frame {
/* Mappable device frame */
address genpaddr base; /* Physical base address of frame */
- size_bits uint8 bits; /* Address bits this frame bears */
+ uint32 pasid; /* Physical Address Space ID */
+ size_bits uint8 bits; /* Address bits this frame bears */
};
cap DevFrame_Mapping from DevFrame {