mirror of
https://github.com/taigrr/gopher-os
synced 2025-01-18 04:43:13 -08:00
14 lines
319 B
Go
14 lines
319 B
Go
// +build amd64
|
|
|
|
package mem
|
|
|
|
const (
|
|
// PageShift is equal to log2(PageSize). This constant is used when
|
|
// we need to convert a physical address to a page number (shift right by PageShift)
|
|
// and vice-versa.
|
|
PageShift = 12
|
|
|
|
// PageSize defines the system's page size in bytes.
|
|
PageSize = Size(1 << PageShift)
|
|
)
|