0xAX
06460705c0
Merge pull request #261 from ruthgrace/boostrap_4_early_page_table
...
fixed grammar in linux-bootstrap-4.md, Early page tables initialization section
2015-10-20 13:16:45 +06:00
0xAX
684277480d
Merge pull request #260 from ruthgrace/bootstrap_4_long_mode
...
fixed grammar in linux-bootstrap-4.md, Long mode section
2015-10-20 13:16:21 +06:00
Craig P Jolicoeur
02c7a60599
Update typo
...
`starts` not `startes`
2015-10-19 16:02:22 -04:00
ruthgrace
d844afa85c
fixed grammar in linux-bootstrap-3.md, Actual transition into protected mode section
2015-10-18 17:36:50 -04:00
ruthgrace
723940d80e
fixed grammar in linux-bootstrap-3.md, Set up Global Descriptor Table section
2015-10-18 17:36:00 -04:00
ruthgrace
02c4894ef0
fixed grammar in linux-bootstrap-3.md, Set Up Interrupt Descriptor Table section
2015-10-18 17:34:57 -04:00
ruthgrace
f540185a4e
fixed grammar in linux-bootstrap-3.md, Last preparation before transition into protected mode section
2015-10-18 17:33:39 -04:00
ruthgrace
2fe3660cf8
fixed grammar in linux-bootstrap-3.md, Set up video mode section
2015-10-18 17:32:33 -04:00
ruthgrace
fc954dd0ff
fixed grammar in linux-bootstrap-3.md, Heap API section
2015-10-18 17:31:36 -04:00
ruthgrace
8c7261262e
fixed grammar in linux-bootstrap-3.md, Kernel data types section
2015-10-18 17:30:18 -04:00
ruthgrace
1cd9c10939
fixed grammar in linux-bootstrap-3.md, Video mode initialization and transition to protected mode section
2015-10-18 17:27:49 -04:00
ruthgrace
12ff770afe
fixed grammar mistakes in linux-bootstrap-4.md, Long mode section
2015-10-18 17:18:57 -04:00
0xAX
f4b7f56a7a
Merge pull request #259 from ruthgrace/bootstrap_4_prep_long_mode
...
fixed grammar in linux-bootstrap-4.md, Preparation before entering long mode section
2015-10-17 17:39:26 +06:00
0xAX
7233742766
Merge pull request #258 from ruthgrace/bootstrap_4_calc_relocation
...
fixed grammar in linux-bootstrap-4.md, Calculate relocation address section
2015-10-17 00:35:37 +06:00
0xAX
f4ea9243c1
Merge pull request #257 from ruthgrace/bootstrap_4_stack_setup
...
fixed grammar in linux-bootstrap-4.md, Stack setup and CPU verification section
2015-10-17 00:25:17 +06:00
0xAX
e0f87ad2bd
Merge pull request #255 from ruthgrace/bootstrap_4_32_bit_entry
...
fixed grammar in linux-bootstrap-4.md, 32-bit entry point section
2015-10-17 00:24:47 +06:00
0xAX
0a5e5a9c3a
Merge pull request #250 from ruthgrace/bootstrap_5_last_prep
...
fixed grammar in linux-bootstrap-5.md, Last preparation before kernel decomposition section
2015-10-17 00:24:15 +06:00
Ruth Grace Wong
cf05f092bf
fixed '.text' sections to be singular
2015-10-15 15:49:49 -04:00
0xAX
b01d0a5498
Merge pull request #256 from ruthgrace/bootstrap_4_reload_segments
...
fixed grammar in linux-bootstrap-4.md, Reload the segments if needed section
2015-10-16 01:15:44 +06:00
0xAX
a56992d961
Merge pull request #253 from ruthgrace/bootstrap_5_kernel_decomp
...
fixed grammar in linux-bootstrap-5.md, Kernel decomposition section
2015-10-16 00:46:42 +06:00
ruthgrace
2e9ad1eb5f
fixed grammar in linux-bootstrap-4.md, Transition to long mode section
2015-10-14 02:58:48 -04:00
ruthgrace
ede440d138
fixed grammar mistakes in linux-bootstrap-4.md, Early page tables initialization section
2015-10-13 20:30:49 -04:00
ruthgrace
f32b0f792c
fixed grammar mistakes in linux-bootstrap-4.md, section Preparation before entering long mode
2015-10-13 20:05:23 -04:00
ruthgrace
95a9ce40f1
fixed grammar mistakes in linux-bootstrap-4, Calculate relocation address section
2015-10-13 19:58:47 -04:00
ruthgrace
796c21c171
fixed grammar mistakes in linux-bootstrap-4.md, Stack setup and CPU verification section
2015-10-13 19:52:04 -04:00
ruthgrace
bf3b7014dd
fixed grammar mistakes in linux-bootstrap-4.md, Reload the segments if needed section
2015-10-13 19:48:13 -04:00
ruthgrace
0da1ecb5b1
fixed grammar mistakes in linux-bootstrap-4.md, 32 bit entry point section
2015-10-13 16:39:22 -04:00
ruthgrace
8c02753005
fixed grammar mistakes in linux-bootstrap-5.md kernel decomposition section
2015-10-13 16:30:30 -04:00
ruthgrace
7d929d0fc8
fixed grammar mistakes in last prep before kernel decomposition section of linux-bootstrap-5.md
2015-10-12 15:37:40 -04:00
ruthgrace
33b89cc64d
fixed grammar mistakes in Kernel decompression section of linux-bootstrap-5.md
2015-10-12 15:28:51 -04:00
mudongliang
3f2eaef8ad
fix issue #211
2015-10-11 12:24:36 +08:00
0xAX
fc401de8a0
Merge pull request #246 from ruthgrace/master
...
fixed grammar mistake: Remind that -> Recall that
2015-10-10 23:37:06 +06:00
ruthgrace
e60f8a2fb1
fixed grammar mistake: Remind that -> Recall that
2015-10-09 01:34:26 -04:00
Bogdan Kulbida
886e327b2a
fix typo in the bits range
2015-10-08 17:40:51 -04:00
0xAX
40466a4931
Merge pull request #212 from mudongliang/master
...
change grammatical tense problem
2015-09-27 11:58:48 +06:00
0xAX
a9f8ac57b3
Merge pull request #216 from QuentinPerez/missing_register
...
missing register
2015-09-27 11:58:25 +06:00
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.
2015-09-20 15:31:23 -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
Quentin Perez
8c76586ebd
missing register
2015-09-20 20:51:17 +02:00
Remi Rampin
1ad8f71482
TYPO: wether -> whether
2015-09-20 14:08:10 -04:00
mudongliang
2a818916a6
change some grammatical tense problem
2015-09-17 10:23:50 -04:00
慕冬亮
58f930ebb8
Merge pull request #11 from 0xAX/master
...
merge commits
2015-09-16 14:44:11 +08:00
Leonardo
8b326e3766
Fixed typo: fielsd --> fields
2015-09-09 18:24:52 -04:30
Administrator
763f9066b6
modify some descriptions of README in Booting
2015-09-09 18:36:33 +08:00
0xAX
1ab5214d9d
Update linux-bootstrap-1.md
2015-09-06 12:21:41 +06:00
rpeiremans
44eb8b2c39
Update linux-bootstrap-1.md
...
Fixed several typos, rewrote some parts of the text
2015-09-03 19:25:19 +02:00
rpeiremans
c505715c91
Update linux-bootstrap-1.md
2015-09-03 19:25:19 +02:00
Dave Flogeras
511688b110
Fix typo
2015-08-27 21:49:42 -03:00
Siôn Le Roux
51e7262cdc
Fix typo
...
stoped --> stopped
2015-08-09 22:57:56 +02:00
Waqar Ahmed
8a166ac424
Fix sentence structures in linux-bootstrap-3
...
Update heading underline to 80 chars
2015-08-04 23:37:26 +05:00
Waqar Ahmed
2538edd5d9
Fix sentence structures in linux-bootstrap-3
...
Updated.
2015-08-04 19:24:50 +05:00
Waqar Ahmed
bc872eb2f7
Fix conflicts
2015-08-03 01:12:27 +05:00
Waqar144
e3897be370
[3/3] Fix sentence structures in linux-bootstrap-3.md
2015-08-03 00:55:18 +05:00
Waqar144
4af04f58c6
[3/3] Fix sentence structures in linux-bootstrap-3.md
2015-08-03 00:39:25 +05:00
Waqar144
196a8b8f90
[2/3] Fix sentence structures in linux-bootstrap-3.md
2015-08-03 00:25:59 +05:00
Waqar144
175f348a02
[1/3] Fix sentence structures in linux-bootstrap-3.md
2015-08-03 00:25:58 +05:00
Waqar144
e10c624957
[1/3] Fix sentence structures in linux-bootstrap-3.md
2015-08-01 23:59:49 +05:00
0xAX
aedf30cbf4
Update linux-bootstrap-1.md
2015-07-28 23:39:57 +06:00
nimisolo
81777efad4
It should be "cld" here :)
2015-07-28 11:32:13 +08:00
Jean-Baptiste Cayrou
f935203ffd
Fix linux-bootstrap-1.md incorrect merging
...
Correct merging of commit da38b6038d
line 253
2015-07-12 22:14:06 +02:00
0xAX
9de004f866
Merge pull request #129 from Waqar144/master
...
Update Linux-Bootsrap-2.md
2015-07-09 14:05:19 +06: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
0xAX
3e84a906e4
Update linux-bootstrap-1.md
2015-07-08 13:23:33 +06: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
kittyhawk
90608ac7ce
Merge branch 'master' of https://github.com/0xAX/linux-insides
2015-07-03 16:23:31 +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
Waqar144
4556442a36
remove -"for further reading" from links heading
2015-07-03 13:20:20 +05:00
0xAX
6bb648df18
Update linux-bootstrap-1.md
2015-07-03 13:34:21 +06:00
Waqar144
641f9d4843
Add further reading links
2015-07-03 02:50:30 +05:00
kittyhawk
6fd85f870d
Fix highlighting, grammar and some code additions
2015-07-03 02:41:41 +05:00
Waqar144
d1ed036979
Fix grammar, some capitalization corrections
2015-07-02 01:45:49 +05:00
kittyhawk
da38b6038d
Update from origin
2015-07-02 01:12:25 +05:00
0xAX
002ef60893
Update linux-bootstrap-5.md
2015-06-12 22:52:42 +06:00
0xAX
c47af96544
Update linux-bootstrap-5.md
2015-05-23 22:49:48 +06:00
Christopher Toth
88de3bac64
Minor grammatical cleanups in part 2 of the booting section.
...
Specifically I fixed a lot of article usage. I did my best to maintain the flow of the document with only minor rearranging of words. If I was unsure of something I left it as it was, as I did not want to possibly corrupt any important technical details.
2015-05-11 12:03:39 -06:00
Waqar144
ac87a85cc7
some grammar fixes, highlighting fixes and some other small fixes.
2015-05-05 00:18:15 +05:00
Waqar144
68ba0dd304
some grammar fixes, highlighting fixes and some other small fixes.
2015-05-05 00:07:22 +05:00
Vaibhav Tulsyan
5178f0dbfa
Fixed minor grammar
2015-05-04 20:53:20 +05:30
0xAX
d0a2fdb3d5
Merge pull request #98 from marmeladema/patch-1
...
Make segment size in protected mode clearer
2015-04-29 00:26:04 +06:00
marmeladema
5d3fea0efe
Make segment type in protected mode clearer
2015-04-28 14:47:34 +02:00
marmeladema
59326d400e
Make segment size in protected mode clearer
2015-04-28 14:09:53 +02:00
umatomba
518d6b7572
Update linux-bootstrap-4.md
2015-04-23 17:20:40 +02:00
Anton Davydov
984ef074ec
Fix typos in repository
2015-04-19 22:15:28 +03:00
Arpan Kapoor
26e1158223
Fix nasm output format
...
Output option for flat-form binary files is 'bin'
2015-04-20 00:10:48 +05:30
Brandon Fosdick
080c6668ba
Small grammar fixes
...
A few grammar fixes. There may be more, but I only do what I can.
2015-04-18 19:41:29 -07:00
Ashleigh Newman-Jones
8f567e3494
Fix typo in bootstrap 2
...
Fixes a small typo in Linux Bootstrap 2
2015-04-05 22:58:47 +01:00
Kevin Swinton
77f2bef595
Update linux-bootstrap-1.md
...
A small review of the BSS area. I hope you find the changes acceptable - the changes proposed here should improve the narrative flow, as well as provide a slightly clearer explanation as to what the x86 code is doing (for those less familiar with native x86 instructions).
2015-03-27 20:42:31 +00:00
0xAX
c0a43c2dec
Merge pull request #77 from Brother-Lal/patch-1
...
Update linux-bootstrap-2.md
2015-03-24 13:13:15 +06:00
Kevin Swinton
445b4ad7b8
Update linux-bootstrap-1.md
...
Removed superfluous call to 'jmp boot' in the sample boot sector code.
2015-03-23 17:11:03 +00:00
Brother-Lal
1c7559524d
Update linux-bootstrap-2.md
...
Corrected small errors for better reading
Typos
interruption -> interrupt
2015-03-23 09:44:57 +01:00
Dzmitry Plashchynski
f771529c58
Intel syntax uses ; as a comment mark
...
There's a NASM compilation error:
```
boot.nasm:1: error: label or instruction expected at start of line
Note: this example written with Intel syntax:1: error: label or instruction expected at start of line
```
2015-03-09 20:29:39 +02:00
Fabio Pozzi
d9bfb12650
fix typo: 1MB is 0xfffff, not 0xffff which is 65535
2015-03-09 17:05:55 +01:00
0xAX
fa62f27bbe
Initialization added
2015-03-08 11:44:22 +06:00
Ciro Santilli
b6740f7eab
Make x86 paging reference title clearer
2015-03-01 08:40:56 +01:00
Jonatan Pålsson
02a4a4a431
Add description on QEMU booting
2015-02-28 13:30:28 +01:00
0xAX
92a4576a06
Merge pull request #59 from mssola/master
...
Booting: fixed typo "paramter" in the linux-bootstrap-5.md file.
2015-02-26 16:04:26 +06:00
Miquel Sabaté
6fb1cb22aa
Booting: fixed typo "paramter" in the linux-bootstrap-5.md file.
2015-02-24 10:12:24 +01:00
LYF610400210
567f2b39b8
linux-bootstrap-1.md -- fixed some grammar errors
2015-02-24 16:28:35 +08:00
0xAX
a70ee9976f
Update README.md
2015-02-22 20:00:34 +06:00
0xAX
d93287bda3
Update and rename Booting to Booting/linux-bootstrap-5.md
2015-02-22 19:59:32 +06:00
0xAX
4f87dd7be0
Update linux-bootstrap-1.md
2015-02-10 22:58:32 +06:00
0xAX
eca46a8a8a
Update linux-bootstrap-1.md
2015-02-10 22:56:59 +06:00
Cam Cope
387e7e3546
Add more detail to the bootloader section
2015-02-08 03:23:24 -08:00
0xAX
c6e99a8997
indentation fixed
2015-02-08 00:21:34 +06:00
0xAX
c3fe74f46d
Booting 4 part
2015-02-08 00:17:05 +06:00
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.
2015-02-02 19:50:03 +00:00
Jonatan Pålsson
2cc46df9ed
Update linux-bootstrap-2.md
...
Fixed some typos
2015-02-02 09:42:37 +01:00
Hudd
18490a9d67
Part 3: Put period at the end of the sentence
2015-02-01 15:57:11 +00:00
Hudd
49625488e5
Part 3: Fix URLs
...
Some links to the previous part were broken.
2015-02-01 15:49:16 +00:00
Akash Shende
bbe6d3c742
Fixed some types.
...
Fixed issue#45.
2015-01-31 08:38:40 +05:30
0xAX
c6b3baf21c
Booting/README.md updated
2015-01-31 00:55:45 +06:00
0xAX
e177131508
title updated
2015-01-31 00:34:07 +06:00
0xAX
9707a443b9
[Booting] third part added
2015-01-31 00:30:52 +06:00
0xAX
b896531b69
urls fixed
2015-01-29 00:53:44 +06:00
0xAX
62d608480c
titles updated
2015-01-29 00:48:45 +06:00
0xAX
c03045d9c9
Update Booting/README.md
2015-01-29 00:46:18 +06:00
0xAX
558988009d
move files
2015-01-29 00:24:17 +06:00
0xAX
5d369c49ae
fix
2015-01-29 00:11:31 +06:00
0xAX
6543a39401
renames
2015-01-28 23:48:04 +06:00
0xAX
e013535d5c
boot moved to Boot
2015-01-28 23:38:40 +06:00