71 Commits (3d55fd2be83f6258a2ef7e9f657c7564679f610b)

Author SHA1 Message Date
Kagurazaka Kotori 3d55fd2be8
Correct the description of check_cpu()
check_cpu() turns on SSE instructions by clearing bit 15 of HWCR MSR
on legacy AMD processors. Refer to "MSRC001_0015 Hardware Configuration
(HWCR)" of BIOS and Kernel Developer Guide (BKDG) for AMD Family 14h
Models 00h-0Fh Processors [1].

[1] https://www.amd.com/system/files/TechDocs/43170_14h_Mod_00h-0Fh_BKDG.pdf
2 years ago
Renaud Germain c2ecc331a0 capitalize Linux everywhere 2 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
Jekton Luo f1237841c1 Fix desc about movzbl in linux-bootstrap-2.md 5 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
Edward H c9a4497c77
Fixed syntax error in the sentence 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
proninyaroslav 02df55c500 Merge branch 'master' of https://github.com/0xAX/linux-insides into 0xAX-master 6 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
6 years ago
Raghav Shankar 3b9b488267 Grammar and formatting fixes in linux-bootstrap-2.md 6 years ago
Aleksey Lagoshin bfb3d493c7 Fixed mistakes in the segment descriptors part 6 years ago
Aleksey Lagoshin 6b4aa3e3d6 Fixed mistakes in the segment descriptors part 6 years ago
Low Jeng Lam 0294cff63e
Update link for check_cpu function 7 years ago
Low Jeng Lam c7bf68bfa1
Update link to refer to the correct line number 7 years ago
Alexander Kuleshov 2bbbbb9524 boot: e820entry renamed to e820_entry 7 years ago
Alexander Kuleshov 220d3378f7 boot: STACK_SIZE is 1024 now
since d594aa0277 (diff-0af1468d3dc7f373d70011eda7be1592)
7 years ago
Alexander Kuleshov 117dbf29a1 boot: add missed set_bios_mode() 7 years ago
Alexander Kuleshov 8d76549828 boot: remove informatnion about query_mca()
as it was removed in the:

949163015c (diff-25ea8b4d2857dbd7b7ae86277dd464e8)

commit.
7 years ago
Aaron Hill 17da4af718
Make all Github links reference a specific commit
Closes #480
7 years ago
Kavindra Nikhurpa ece5ad6f25 fix typos 7 years ago
Tomas Juocepis f29bd4aebf correct minor mistake - list 3 bits instead of 4
Sentence starts with "The next three bits(40, 41, 42, 43)" Should exclude 43.
7 years ago
Ayyuce Demirbas 337c8b801d closing brace
your for loop does not have a closing brace
7 years ago
sevico 3568a962e4 fix typo
"memcpy` puts the address of `boot_params.hdr` into `si` and saves the size on  " should be di
8 years ago
Alcaro f23e2bf684 Fix MCA link
Links are \[text\](URL) in Markdown, not (text)[URL].
8 years ago
Matthieu Tardy 175b153379 Normalize indentation in linux-bootstrap-2 to improve readability 8 years ago
Matthieu Tardy 29ac51e923 Fix linux-bootstrap-2.md 8 years ago
zhaoxiaoqiang ae5cbb4c20 fix minor grammer errors 8 years ago
0xAX 7e18eb149b Merge pull request #299 from mudongliang/modifyinternals
revert internals to insides in Booting
9 years ago
0xAX fce396e0bf Merge pull request #289 from ruthgrace/bootstrap_2_console_init
fixed grammar in linux-bootstrap-2.md, Console initialization section
9 years ago
0xAX 16e86ba66e Merge pull request #288 from ruthgrace/bootstrap_2_copying_boot_params
fixed grammar in linux-bootstrap-2.md, Copying boot parameters into the "zeropage" section
9 years ago
0xAX aefea69c9e Merge pull request #287 from ruthgrace/bootstrap_2_heap_init
fixed grammar in linux-bootstrap-2.md, Heap Initialization section
9 years ago
0xAX c22523567b Merge pull request #286 from ruthgrace/bootstrap_2_protected_mode
fixed grammar in linux-bootstrap-2.md, Protected mode section
9 years ago
慕冬亮 a413dd6a56 revert internals to insides in Booting 9 years ago
ruthgrace fec74f0515 fixed grammar in linux-bootstrap-2.md, Console initialization section 9 years ago
ruthgrace be308af276 fixed grammar in linux-bootstrap-2.md, Copying boot parameters into the zeropage section 9 years ago
ruthgrace fc2bf58364 fixed grammar in linux-bootstrap-2.md, Heap Initialization section 9 years ago
ruthgrace 43e1338894 fixed grammar in linux-bootstrap-2.md, Protected mode section 9 years ago
ruthgrace 48dd5ff2ee fixed grammar in linux-bootstrap-2.md, Querying section 9 years ago
Jeremy Lacomis 2cb4d459de Changed some awkward wording in linux-bootstrap-2. 9 years ago
Bogdan Kulbida 886e327b2a fix typo in the bits range 9 years ago
Remi Rampin 6aaa477bc6 TYPO: put_char -> putchar 9 years ago
Remi Rampin 72cc33c3c6 TYPO: minor fixes in booting section 9 years ago
Waqar Ahmed 25c03728b2 Update Linux-Bootsrap-2.md
Fix minor mistakes
updated some sentences.
added more explanation and code.
9 years ago
Waqar Ahmed 921be703d2 fix wrong capital 9 years ago
Waqar Ahmed 0adc50e635 highlight fix, numbering fix 9 years ago
Waqar Ahmed 27ee40c93a Return previous heading
fixed wrong capital
9 years ago