Commit Graph

65 Commits

Author SHA1 Message Date
Yaroslav Pronin
3af6133f05
Fix tables and pseudographics formatting 2018-08-06 09:09:57 +00:00
Yaroslav Pronin
006febdbcf
Merge pull request #18 from 0xAX/master
Update 01.08.2018
2018-08-01 19:37:02 +03:00
Edward H
c9a4497c77
Fixed syntax error in the sentence 2018-07-09 20:35:11 +08:00
Alexander Kuleshov
b4f824db27
fix order of calling set_bios_mode()
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
2018-06-14 23:47:54 +06:00
Alexander Kuleshov
3d68ef4efe
boot: update to last linux v4.16
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
2018-05-12 01:27:02 +06:00
proninyaroslav
02df55c500 Merge branch 'master' of https://github.com/0xAX/linux-insides into 0xAX-master 2018-04-04 21:09:35 +03:00
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
2018-03-18 15:23:38 +08:00
Raghav Shankar
3b9b488267 Grammar and formatting fixes in linux-bootstrap-2.md 2018-01-14 10:26:55 +05:30
Aleksey Lagoshin
bfb3d493c7 Fixed mistakes in the segment descriptors part 2018-01-07 13:49:40 +06:00
Aleksey Lagoshin
6b4aa3e3d6 Fixed mistakes in the segment descriptors part 2017-12-30 00:34:36 +02:00
Low Jeng Lam
0294cff63e
Update link for check_cpu function 2017-11-06 23:31:50 +08:00
Low Jeng Lam
c7bf68bfa1
Update link to refer to the correct line number 2017-11-02 14:59:12 +08:00
Alexander Kuleshov
2bbbbb9524 boot: e820entry renamed to e820_entry 2017-09-12 00:57:41 +06:00
Alexander Kuleshov
220d3378f7 boot: STACK_SIZE is 1024 now
since d594aa0277 (diff-0af1468d3dc7f373d70011eda7be1592)
2017-09-12 00:53:18 +06:00
Alexander Kuleshov
117dbf29a1 boot: add missed set_bios_mode() 2017-09-10 17:27:51 +06:00
Alexander Kuleshov
8d76549828 boot: remove informatnion about query_mca()
as it was removed in the:

949163015c (diff-25ea8b4d2857dbd7b7ae86277dd464e8)

commit.
2017-09-10 17:19:17 +06:00
Aaron Hill
17da4af718
Make all Github links reference a specific commit
Closes #480
2017-07-30 15:56:26 -04:00
Kavindra Nikhurpa
ece5ad6f25 fix typos 2017-06-28 01:27:15 +05:30
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.
2017-06-06 08:41:10 -05:00
Ayyuce Demirbas
337c8b801d closing brace
your for loop does not have a closing brace
2017-02-28 13:12:44 +02:00
sevico
3568a962e4 fix typo
"memcpy` puts the address of `boot_params.hdr` into `si` and saves the size on  " should be di
2016-05-25 09:04:03 +08:00
Alcaro
f23e2bf684 Fix MCA link
Links are \[text\](URL) in Markdown, not (text)[URL].
2016-04-18 19:46:54 +02:00
Matthieu Tardy
175b153379 Normalize indentation in linux-bootstrap-2 to improve readability 2016-01-22 06:02:56 +01:00
Matthieu Tardy
29ac51e923 Fix linux-bootstrap-2.md 2016-01-22 06:02:56 +01:00
zhaoxiaoqiang
ae5cbb4c20 fix minor grammer errors 2016-01-06 18:16:12 +08:00
0xAX
7e18eb149b Merge pull request #299 from mudongliang/modifyinternals
revert internals to insides in Booting
2015-12-16 23:07:20 +06:00
0xAX
fce396e0bf Merge pull request #289 from ruthgrace/bootstrap_2_console_init
fixed grammar in linux-bootstrap-2.md, Console initialization section
2015-11-15 11:14:44 +03:00
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
2015-11-14 00:07:04 +03:00
0xAX
aefea69c9e Merge pull request #287 from ruthgrace/bootstrap_2_heap_init
fixed grammar in linux-bootstrap-2.md, Heap Initialization section
2015-11-11 09:05:59 +01:00
0xAX
c22523567b Merge pull request #286 from ruthgrace/bootstrap_2_protected_mode
fixed grammar in linux-bootstrap-2.md, Protected mode section
2015-11-09 13:08:50 +03:00
慕冬亮
a413dd6a56 revert internals to insides in Booting 2015-11-02 10:49:34 +08:00
ruthgrace
fec74f0515 fixed grammar in linux-bootstrap-2.md, Console initialization section 2015-10-30 23:54:17 -04:00
ruthgrace
be308af276 fixed grammar in linux-bootstrap-2.md, Copying boot parameters into the zeropage section 2015-10-30 23:51:52 -04:00
ruthgrace
fc2bf58364 fixed grammar in linux-bootstrap-2.md, Heap Initialization section 2015-10-30 23:49:21 -04:00
ruthgrace
43e1338894 fixed grammar in linux-bootstrap-2.md, Protected mode section 2015-10-30 23:45:11 -04:00
ruthgrace
48dd5ff2ee fixed grammar in linux-bootstrap-2.md, Querying section 2015-10-30 23:22:33 -04:00
Jeremy Lacomis
2cb4d459de Changed some awkward wording in linux-bootstrap-2. 2015-10-20 16:41:00 -04:00
Bogdan Kulbida
886e327b2a fix typo in the bits range 2015-10-08 17:40:51 -04:00
Remi Rampin
6aaa477bc6 TYPO: put_char -> putchar 2015-09-20 15:31:16 -04:00
Remi Rampin
72cc33c3c6 TYPO: minor fixes in booting section 2015-09-20 15:30:58 -04:00
Waqar Ahmed
25c03728b2 Update Linux-Bootsrap-2.md
Fix minor mistakes
updated some sentences.
added more explanation and code.
2015-07-08 19:24:29 +05:00
Waqar Ahmed
921be703d2 fix wrong capital 2015-07-06 20:39:57 +05:00
Waqar Ahmed
0adc50e635 highlight fix, numbering fix 2015-07-06 15:18:38 +05:00
Waqar Ahmed
27ee40c93a Return previous heading
fixed wrong capital
2015-07-05 15:55:19 +05:00
Waqar Ahmed
3384a4351e Small fixes 2015-07-05 02:17:04 +05:00
Waqar Ahmed
4eb7e7d783 Change first heading to overview 2015-07-05 02:13:44 +05:00
Waqar Ahmed
c2c7f33435 Some more cleanups for GDT and protected mode 2015-07-05 02:12:51 +05:00
Waqar144
e0f2abea2d Merge pull request #1 from Waqar144/bt-2
merge branches
2015-07-03 16:07:47 +05:00
kittyhawk
d8a45ac0f4 Update GDT, add more explanation, clarify, minor corrections) 2015-07-03 16:03:19 +05:00
kittyhawk
a704c61037 Minor grammar corrections, Minor mistake correction 2015-07-03 14:16:05 +05:00