mirror of
https://github.com/0xAX/linux-insides.git
synced 2025-01-03 12:20:56 +00:00
Fix the description of the address FFFFFFF0h
This commit is contained in:
parent
c1521ebf6c
commit
18890ee09f
@ -67,7 +67,7 @@ The starting address is formed by adding the base address to the value in the EI
|
|||||||
'0xfffffff0'
|
'0xfffffff0'
|
||||||
```
|
```
|
||||||
|
|
||||||
We get `0xfffffff0`, which is 4GB (16 bytes). This point is called the [Reset vector](http://en.wikipedia.org/wiki/Reset_vector). This is the memory location at which the CPU expects to find the first instruction to execute after reset. It contains a [jump](http://en.wikipedia.org/wiki/JMP_%28x86_instruction%29) (`jmp`) instruction that usually points to the BIOS entry point. For example, if we look in the [coreboot](http://www.coreboot.org/) source code, we see:
|
We get `0xfffffff0`, which is 16 bytes below 4GB. This point is called the [Reset vector](http://en.wikipedia.org/wiki/Reset_vector). This is the memory location at which the CPU expects to find the first instruction to execute after reset. It contains a [jump](http://en.wikipedia.org/wiki/JMP_%28x86_instruction%29) (`jmp`) instruction that usually points to the BIOS entry point. For example, if we look in the [coreboot](http://www.coreboot.org/) source code, we see:
|
||||||
|
|
||||||
```assembly
|
```assembly
|
||||||
.section ".reset"
|
.section ".reset"
|
||||||
|
Loading…
Reference in New Issue
Block a user