SegmentRegister
public struct SegmentRegister
A type that provides access to the individual components of a Segment Register.
-
The selector value loaded into the Segment Register. In real mode, this is the base address of the segment.
Declaration
Swift
public var selector: UInt16 -
The logical base address of the segment.
Declaration
Swift
public var base: UInt64 -
The limit of the segment in bytes.
Declaration
Swift
public var limit: UInt32 -
The access rights and attributes of the selector.
Declaration
Swift
public var accessRights: UInt32 -
Undocumented
Declaration
Swift
public init(selector: UInt16, base: UInt64, limit: UInt32, accessRights: UInt32)
View on GitHub
SegmentRegister Structure Reference