Andreas J. Reichel
8be1e44662
Correct description of btsl $_EFER_LME, %eax
...
The btsl not only tests the bit, it tests the bit
by transfering it into the carry flag and then sets
it as well. Otherwise the wrmsr would not make sense.
Signed-off-by: Andreas J. Reichel <webmaster@6th-dimension.com>
5 years ago
Andreas J. Reichel
e0cb85d230
Fix description of 'rep stosl' in bootstrap-4
...
rep stosl does not modify 'edi' but the memory, where 'edi' points to.
Signed-off-by: Andreas J. Reichel <webmaster@6th-dimension.com>
5 years ago
0xAX
37a77fede0
Merge pull request #692 from darkstar/fixes
...
Some small spelling fixes
5 years ago
Michael D
84a7575f2f
Salvage images from archive.org and add them to git
...
Patch 1: Booting/
5 years ago
Michael D
747f10af14
Some small spelling fixes
5 years ago
0xAX
720e7534ad
Merge pull request #683 from gwelymernans/cleanups
...
Cleanup some of the grammar to flow better
5 years ago
Stefan20162016
60c19f7c02
added link to minimal bootloader with comments
5 years ago
Bill Wendling
a3dabbe734
Cleanup some of the grammar to flow better
5 years ago
0xAX
b97cc6aaf5
Merge pull request #667 from WarpspeedSCP/grammar-fix
...
Fix grammar and improve formatting for linux-bootstrap section
6 years ago
WarpspeedSCP
64712ac607
fix typo
6 years ago
Raghav Shankar
2ef0a4023b
Fix grammar and improve formatting
6 years ago
Jekton Luo
f1237841c1
Fix desc about movzbl in linux-bootstrap-2.md
6 years ago
Alexander Kuleshov
e205c3966b
fix segmenta address in boot 1
...
Thank you to @changuoqiang and @PinoTsao
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
6 years ago
Cao jin
c2092a481e
Sentences improvement in linux-bootstrap-4.md
...
This patch fixed half of issue of #645 :
1.
"The value assigned to it is an offset relative to the offset of the segment"
-->
"The value assigned to it is an offset relative to the segment"
2.
"adding the address field of the instruction and the value of the program counter"
-->
"adding the address field of the instruction to the value of the program counter"
3.
"PAE mode" --> "PAE", because PAE is not a mode.
4.
"5 bit" --> "the 5th bit"
6 years ago
Reid Mayfield
7225b45c3b
Minor capitalization nitpick
...
Reset vector -> reset vector
6 years ago
Dongliang Mu
0956160db0
Merge pull request #641 from yuanli-cn/patch-1
...
Fix the typo
6 years ago
prettykernel
66654361ca
typo fix
6 years ago
yuanli-cn
9fc7c1fbf1
Fix the typo
...
'0xffff' --> '0xfffff'
6 years ago
eclissi91
cef68c1757
fixing typo in doc
...
ref. #620
6 years ago
Yaroslav Pronin
3af6133f05
Fix tables and pseudographics formatting
6 years ago
Yaroslav Pronin
006febdbcf
Merge pull request #18 from 0xAX/master
...
Update 01.08.2018
6 years ago
Yaroslav Pronin
f994df5985
Fix incorrect links to the previous part
6 years ago
Edward H
c9a4497c77
Fixed syntax error in the sentence
6 years ago
Alexander Kuleshov
01ce5185d8
boot: fix indentation
...
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
6 years ago
Alexander Kuleshov
b4f824db27
fix order of calling set_bios_mode()
...
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
6 years ago
Alexander Kuleshov
3d68ef4efe
boot: update to last linux v4.16
...
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
6 years ago
Alexander Kuleshov
0801a3bbf4
boot: note that Booting dir contains data related to Linux kernel v4.16
...
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
6 years ago
Alexander Kuleshov
4df08a04e1
boot-4: s/command/instruction
...
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
6 years ago
Alexander Kuleshov
5d643f8e9f
boot-1: clarify boot address
...
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
6 years ago
Alexander Kuleshov
efed15d860
kaslr: improve sentence
...
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
6 years ago
Miha Zidar
f9f5308923
Fix allocater typo
7 years ago
proninyaroslav
02df55c500
Merge branch 'master' of https://github.com/0xAX/linux-insides into 0xAX-master
7 years ago
Alexander Kuleshov
4d63511724
kaslr: update links
7 years ago
Alexander Kuleshov
9092a38671
boot-5: add gdt64
7 years ago
Alexander Kuleshov
e735b508d1
fix boot-4
7 years ago
Alexander Kuleshov
9b7d1b067e
kaslr: add KASLR_FLAG description
7 years ago
Alexander Kuleshov
b7ed445f0a
remove unneded empty line in the code
7 years ago
Alexander Kuleshov
f3f7cc503c
fix description of a20_test()
7 years ago
Alexander Kuleshov
98ba56ad89
add description for alignment check of loadable segments
...
c55b8550fa
7 years ago
Iru Cai
7c0d65420c
linux-bootstrap-2: correct the calling convention statement
...
The use of ax, dx, cx to pass the function arguments is not `fastcall`
convention in GCC, which only uses cx and dx. This calling convention
comes from the GCC -mregparm=3 option.
[1] https://en.wikipedia.org/wiki/X86_calling_conventions
7 years ago
Iru Cai
ab197de198
linux-bootstrap-5.md: fix typo, http->https
7 years ago
Iru Cai
2da09c8755
Booting/linux-bootstrap-1.md: update to the latest coreboot code
7 years ago
Iru Cai
16bb7744f3
Booting/linux-bootstrap-1.md: lowercase coreboot[1], http->https
...
[1] in coreboot source code:
util/lint/lint-stable-021-coreboot-lowercase
7 years ago
kuritonasu
3513614cb8
Replaced from with since
7 years ago
kuritonasu
60fbd20122
Modified a couple of points that sound more correct
7 years ago
Raghav Shankar
a51574ae2b
Formatting change
7 years ago
Raghav Shankar
c81fa6763b
Make grammar and formatting fixes in linux-bootstrap-3.md
7 years ago
Raghav Shankar
3b9b488267
Grammar and formatting fixes in linux-bootstrap-2.md
7 years ago
Raghav Shankar
d9c55a26e8
Make grammar and formatting fixes in linux-bootstrap-1.md
7 years ago
Frank Dana
527b2b8921
Update README.md
...
"A couple" technically means exactly 2. It can be used to describe an unknown quantity of "approximately 2", but certainly never 6.
7 years ago