Browse Source

Merge pull request #64 from fabiopozzi/fix_typo_bootstrap

fix typo: 1MB is 0xfffff, not 0xffff which is 65535
0xAX 10 years ago
parent
commit
3c9eca9834
2 changed files with 2 additions and 1 deletions
  1. 1 1
      Booting/linux-bootstrap-1.md
  2. 1 0
      contributors.md

+ 1 - 1
Booting/linux-bootstrap-1.md

@@ -177,7 +177,7 @@ General real mode's memory map is:
 0x000F0000 - 0x000FFFFF - System BIOS
 ```
 
-But stop, at the beginning of post I wrote that first instruction executed by the CPU is located at address `0xfffffff0`, which is much bigger than `0xffff` (1MB). How can CPU access it in real mode? As I write about and you can read in [coreboot](http://www.coreboot.org/Developer_Manual/Memory_map) documentation:
+But stop, at the beginning of post I wrote that first instruction executed by the CPU is located at address `0xfffffff0`, which is much bigger than `0xfffff` (1MB). How can CPU access it in real mode? As I write about and you can read in [coreboot](http://www.coreboot.org/Developer_Manual/Memory_map) documentation:
 
 ```
 0xFFFE_0000 - 0xFFFF_FFFF: 128 kilobyte ROM mapped into address space

+ 1 - 0
contributors.md

@@ -26,3 +26,4 @@ Thank you to all contributors:
 * [George Horrell](https://github.com/georgehorrell)
 * [Ciro Santilli](https://github.com/cirosantilli)
 * [Kevin Soules](https://github.com/eax64)
+* [Fabio Pozzi](https://github.com/fabiopozzi)