summaryrefslogtreecommitdiffstats
path: root/src/include/kernel/segmentmgr.H
diff options
context:
space:
mode:
authorMatthew Barth <msbarth@us.ibm.com>2011-07-22 09:38:14 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2011-08-08 14:21:57 -0500
commit6a8d93daac2c006c06aa1d0d9e963e651b9c64b2 (patch)
treefb7eeb89d0b7b80e64334896973649aab90a2d83 /src/include/kernel/segmentmgr.H
parent0709fbac11be8a30710a34dad5af5f37449d7255 (diff)
downloadtalos-hostboot-6a8d93daac2c006c06aa1d0d9e963e651b9c64b2.tar.gz
talos-hostboot-6a8d93daac2c006c06aa1d0d9e963e651b9c64b2.zip
Device segment MMIO map & unmap system calls
Change-Id: I233c2677909c0c16536133c189ebbd21e4415e22 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/208 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include/kernel/segmentmgr.H')
-rw-r--r--src/include/kernel/segmentmgr.H14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/include/kernel/segmentmgr.H b/src/include/kernel/segmentmgr.H
index 7048fa365..a2f36be20 100644
--- a/src/include/kernel/segmentmgr.H
+++ b/src/include/kernel/segmentmgr.H
@@ -22,11 +22,11 @@ class SegmentManager
/** Segment Identifiers */
enum SegmentIds
{
- /** Base Segment (0-1TB). */
+ /** Base Segment (0-1TB). */
BASE_SEGMENT_ID = 0,
- /** Task Stack Segment (1-2TB). */
+ /** Task Stack Segment (1-2TB). */
STACK_SEGMENT_ID = 1,
- /** MMIO Space Segment (2-3TB). */
+ /** MMIO Space Segment (2-3TB). */
MMIO_SEGMENT_ID = 2,
MAX_SEGMENTS = 4
@@ -78,14 +78,14 @@ class SegmentManager
static void initSLB();
private:
- /** See handlePageFault. */
+ /** See handlePageFault. */
bool _handlePageFault(task_t* i_task, uint64_t i_addr);
- /** See addSegment. */
+ /** See addSegment. */
void _addSegment(Segment* i_segment, size_t i_segId);
- /** See initSLB. */
+ /** See initSLB. */
void _initSLB();
- /** Array of segment objects to associated segment IDs. */
+ /** Array of segment objects to associated segment IDs. */
Segment* iv_segments[MAX_SEGMENTS];
};
OpenPOWER on IntegriCloud