proninyaroslav
6327b294d0
Перевод linux-bootstrap-3.md, исправления linux-bootstrap-2.md
8 years ago
proninyaroslav
012178eb47
Перевод linux-bootstrap-3.md (в процессе)
8 years ago
Kavindra Nikhurpa
aeb802e895
Fixed typos in Booting
8 years ago
Alcaro
8c1b3221fb
Clarify and fix various facts, and fix more typos than I can count.
...
- rep stosl reduces ecx by 1 per write operation, not 4. Source: http://www.fermimn.gov.it/linux/quarta/x86/rep.htm
- Clarification: The four Page Directory tables contain 2048 entries in total, not 2048 each. Source: http://wiki.osdev.org/Page_Tables#Long_mode_.2864-bit.29_page_map
- Registers can not contain %rip-relative addresses, since %rip changes every single instruction. Only the instructions themselves can contain RIP-relative addresses.
- The first argument to decompress_kernel is called rmode, not boot_param.
- The boot_params struct goes in %rdi, not %rsi. Source: https://en.wikipedia.org/wiki/X86_calling_conventions#System_V_AMD64_ABI
- find_random_addr does not ensure that the 'memory region is not less than value of kernel alignment'; it ensures the kernel is at or above the minimum load address.
8 years ago
Dmitriy Olshevskiy
f2068d49a7
booting: fix typos
9 years ago
0xAX
7e18eb149b
Merge pull request #299 from mudongliang/modifyinternals
...
revert internals to insides in Booting
9 years ago
0xAX
53d0a9da09
Merge pull request #273 from ruthgrace/bootstrap_3_actual_transition_protected
...
fixed grammar in linux-bootstrap-3.md, Actual transition into protected mode section
9 years ago
慕冬亮
a413dd6a56
revert internals to insides in Booting
9 years ago
0xAX
fb76b10efc
Merge pull request #272 from ruthgrace/bootstrap_3_setup_gdt
...
fixed grammar in linux-bootstrap-3.md, Set up Global Descriptor Table section
9 years ago
0xAX
dadce11dea
Merge pull request #271 from ruthgrace/bootstrap_3_setup_interrupt_descriptor
...
fixed grammar in linux-bootstrap-3.md, Set up Interrupt Descriptor Table section
9 years ago
0xAX
090f6f06c6
Merge pull request #269 from ruthgrace/bootstrap_3_setup_video_mode
...
fixed grammar in linux-bootstrap-3.md, Set up video mode section
9 years ago
0xAX
1cb98874cc
Merge pull request #270 from ruthgrace/bootstrap_3_last_prep_before_protected
...
fixed grammar in linux-bootstrap-3.md, Last preparation before transition into protected mode section
9 years ago
0xAX
b2732a0157
Merge pull request #268 from ruthgrace/bootstrap_3_heap_api
...
fixed grammar in linux-bootstrap-3.md, Heap API section
9 years ago
ruthgrace
c942db56cc
changed first sentence in Heap API section as requested
9 years ago
0xAX
f7c3c9e35d
Merge pull request #267 from ruthgrace/bootstrap_3_kernel_data_types
...
fixed grammar in linux-bootstrap-3.md, Kernel data types section
9 years ago
ruthgrace
d844afa85c
fixed grammar in linux-bootstrap-3.md, Actual transition into protected mode section
9 years ago
ruthgrace
723940d80e
fixed grammar in linux-bootstrap-3.md, Set up Global Descriptor Table section
9 years ago
ruthgrace
02c4894ef0
fixed grammar in linux-bootstrap-3.md, Set Up Interrupt Descriptor Table section
9 years ago
ruthgrace
f540185a4e
fixed grammar in linux-bootstrap-3.md, Last preparation before transition into protected mode section
9 years ago
ruthgrace
2fe3660cf8
fixed grammar in linux-bootstrap-3.md, Set up video mode section
9 years ago
ruthgrace
fc954dd0ff
fixed grammar in linux-bootstrap-3.md, Heap API section
9 years ago
ruthgrace
8c7261262e
fixed grammar in linux-bootstrap-3.md, Kernel data types section
9 years ago
ruthgrace
1cd9c10939
fixed grammar in linux-bootstrap-3.md, Video mode initialization and transition to protected mode section
9 years ago
Remi Rampin
be59a42e94
Fix get_heap arguments meaning
...
`n` is not the number of bytes but the number of items which are each of
the given size.
9 years ago
Remi Rampin
72cc33c3c6
TYPO: minor fixes in booting section
9 years ago
Waqar Ahmed
8a166ac424
Fix sentence structures in linux-bootstrap-3
...
Update heading underline to 80 chars
9 years ago
Waqar Ahmed
2538edd5d9
Fix sentence structures in linux-bootstrap-3
...
Updated.
9 years ago
Waqar Ahmed
bc872eb2f7
Fix conflicts
9 years ago
Waqar144
e3897be370
[3/3] Fix sentence structures in linux-bootstrap-3.md
9 years ago
Waqar144
4af04f58c6
[3/3] Fix sentence structures in linux-bootstrap-3.md
9 years ago
Waqar144
196a8b8f90
[2/3] Fix sentence structures in linux-bootstrap-3.md
9 years ago
Waqar144
175f348a02
[1/3] Fix sentence structures in linux-bootstrap-3.md
9 years ago
Waqar144
e10c624957
[1/3] Fix sentence structures in linux-bootstrap-3.md
9 years ago
Hudd
3047f17d08
Make links to other parts relative
...
Links to other parts had absolute URLs, so they were pointing to the
same page, regardless of where they were located. E.g. pages on gitbooks
links to github.
Make them relative, so they are pointing to the host on which the are
located.
10 years ago
Hudd
18490a9d67
Part 3: Put period at the end of the sentence
10 years ago
Hudd
49625488e5
Part 3: Fix URLs
...
Some links to the previous part were broken.
10 years ago
Akash Shende
bbe6d3c742
Fixed some types.
...
Fixed issue#45.
10 years ago
0xAX
e177131508
title updated
10 years ago
0xAX
9707a443b9
[Booting] third part added
10 years ago