diff options
| author | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-14 16:13:09 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-03-14 16:13:09 +0100 |
| commit | 159d312c0dd3c02995950270e173cc10ade273cf (patch) | |
| tree | 977bb16029442c11b61b6ac4dc4db222b30b08f9 /Private | |
| parent | 448f60533fbdb814a8b6fee1baa825a8a9dc041a (diff) | |
HalControlRegister.s: Add Copyright header.
Diffstat (limited to 'Private')
| -rw-r--r-- | Private/HALKit/AMD64/HalControlRegister.s | 57 |
1 files changed, 32 insertions, 25 deletions
diff --git a/Private/HALKit/AMD64/HalControlRegister.s b/Private/HALKit/AMD64/HalControlRegister.s index d7e0c019..2b898211 100644 --- a/Private/HALKit/AMD64/HalControlRegister.s +++ b/Private/HALKit/AMD64/HalControlRegister.s @@ -1,3 +1,9 @@ +/* ------------------------------------------- + + Copyright Mahrouss Logic + +------------------------------------------- */ + .globl write_cr3 .globl write_cr0 .globl read_cr2 @@ -6,30 +12,31 @@ .globl flush_tlb .section .text - flush_tlb: - mov %rsi, %cr3 - mov %cr3, %rsi - xor %rax, %rax - ret - - read_cr3: - movq %rax, %cr3 - ret - - read_cr0: - movq %rax, %cr0 - ret - - read_cr2: - movq %rax, %cr2 - ret - - write_cr3: - movq %cr3, %rdi - ret - - write_cr0: - movq %cr0, %rdi - ret + +flush_tlb: + mov %rsi, %cr3 + mov %cr3, %rsi + xor %rax, %rax + ret + +read_cr3: + movq %rax, %cr3 + ret + +read_cr0: + movq %rax, %cr0 + ret + +read_cr2: + movq %rax, %cr2 + ret + +write_cr3: + movq %cr3, %rdi + ret + +write_cr0: + movq %cr0, %rdi + ret |
