diff options
| author | Matthew Barth <msbarth@us.ibm.com> | 2011-07-22 09:38:14 -0500 |
|---|---|---|
| committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2011-08-08 14:21:57 -0500 |
| commit | 6a8d93daac2c006c06aa1d0d9e963e651b9c64b2 (patch) | |
| tree | fb7eeb89d0b7b80e64334896973649aab90a2d83 /src/include/kernel/segmentmgr.H | |
| parent | 0709fbac11be8a30710a34dad5af5f37449d7255 (diff) | |
| download | talos-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.H | 14 |
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]; }; |

