0xAX
e33f6bfdce
Merge pull request #397 from rmbreak/spellcheck-typos-fix
...
Ran spellchecker against *.md
2016-05-23 13:25:05 +03:00
Mack Stump
cb91ea26cb
add self to contributors
2016-05-19 10:47:18 -04:00
Mack Stump
3fda046617
fix typos
2016-05-19 10:46:26 -04:00
0xAX
22e49c5e2b
Update sync-5.md
2016-05-15 21:11:50 +06:00
0xAX
5b0d41829c
Update SUMMARY.md
2016-05-15 21:10:44 +06:00
0xAX
46dab1f55d
Update README.md
2016-05-15 21:10:21 +06:00
0xAX
d0608132e6
Create sync-5.md
2016-05-15 21:09:12 +06:00
0xAX
8709507ce5
Merge pull request #395 from zhangyangjing/master
...
Update interrupts-9.md
2016-05-13 10:53:50 +03:00
Yangjing Zhang
75ed29a57b
Update interrupts-9.md
2016-05-13 13:58:26 +08:00
Yangjing Zhang
04918b1c0c
Update interrupts-9.md
2016-05-13 13:43:21 +08:00
Yangjing Zhang
fc1fecbf06
Update interrupts-9.md
2016-05-13 11:19:10 +08:00
0xAX
c001ecc929
Merge pull request #394 from choleraehyq/patch-1
...
Fix a little typo in linux-mm-1.md
2016-05-11 12:06:24 +03:00
Cholerae Hu
0a12882381
Update linux-mm-1.md
...
Fix a typo.
2016-05-11 04:03:36 -05:00
0xAX
e084d29ef0
Merge pull request #393 from zhangyangjing/master
...
fix for issue #392
2016-05-10 20:29:01 +03:00
Yangjing Zhang
286a34ed9b
fix for issue #392
2016-05-10 10:13:00 +08:00
0xAX
717dc647fe
Merge pull request #391 from JGRennison/link-fixes
...
Fix malformed links in SyncPrim 3 & 4 and Initialization 7.
2016-05-09 21:12:05 +03:00
Jonathan G Rennison
f021bdf8cc
Fix malformed links in SyncPrim 3 & 4 and Initialization 7.
...
'CPU mask' link in Initialization 7 is double-bracketed.
'Previous part' links in SyncPrim 3 & 4 have two opening brackets
and one closing.
'Previous part' link in SyncPrim 4 points to current page,
instead of previous.
Append to contributors.
2016-05-09 18:39:30 +01:00
0xAX
a11d58536b
Merge pull request #390 from thanatos/fix-missing-code-block-end-markers
...
Fix some missing code block end markers
2016-05-09 10:50:08 +03:00
Roy Wellington Ⅳ
4773e2721f
Fix some missing code block end markers
...
Some of the code blocks in `SyncPrim/sync-4.md` were missing their end markers,
causing normal text to be added to the code block. Fix that.
2016-05-08 14:09:22 -07:00
0xAX
371bf87a40
Update sync-4.md
2016-05-08 20:16:18 +06:00
0xAX
c71bb9b6f4
Update README.md
2016-05-08 20:15:43 +06:00
0xAX
52691aeb86
Update SUMMARY.md
2016-05-08 20:15:06 +06:00
0xAX
b44ce990b1
Create sync-4.md
2016-05-08 20:14:17 +06:00
0xAX
e4e13f6289
Merge pull request #387 from JustusAdam/inline-asm-patch-1
...
Syntactic rewrite
2016-05-03 19:56:58 +03:00
Yoshihiro YUNOMAE
5545d5f6af
Add yunomae to contributors
2016-05-03 16:35:13 +09:00
Yoshihiro YUNOMAE
f057964f98
Fix typo
2016-05-03 16:33:09 +09:00
Justus Adam
f221cbbf82
Updated contributors
2016-05-02 12:15:42 +02:00
Justus Adam
7061f4bc1f
Syntactic rewrite
...
Reformatted text preserving the original semantics
2016-05-02 12:12:35 +02:00
Matthew Fernandez
5954812ed2
Fix some mixed types in asm.md.
...
This commit fixes some instances where return types did not match the type of
the variable being returned or printf format strings did not match the types of
arguments.
2016-05-02 18:39:49 +10:00
0xAX
c488370cc3
Merge pull request #383 from Utanith/patch-1
...
Update asm.md
2016-05-02 10:42:11 +03:00
Utanith
0126dccdca
Update asm.md
...
Lots and lots of editing for readability. Hope it helps!
2016-05-01 18:43:46 -06:00
0xAX
f02f275597
Merge pull request #382 from jwilk/spelling
...
Theory/asm: Fix typos
2016-05-01 23:05:43 +03:00
Jakub Wilk
a56eb1e9c3
Add jwilk to contributors
2016-05-01 21:29:38 +02:00
Jakub Wilk
61674465a6
Theory/asm: Fix typos
2016-05-01 21:27:03 +02:00
0xAX
99ad079996
Update README.md
2016-05-01 21:23:48 +06:00
0xAX
40484fa5ef
Update SUMMARY.md
2016-05-01 21:23:29 +06:00
0xAX
b80486dde2
Create asm.md
2016-05-01 21:22:52 +06:00
0xAX
c235ead9f1
Merge pull request #378 from Alcaro/boot-fixes
...
Fix a huge pile of issues
2016-04-27 10:39:03 +03:00
0xAX
63d0455c7e
Update README.md
2016-04-24 20:11:58 +06:00
0xAX
cd7e2cf0e9
Update SUMMARY.md
2016-04-24 20:11:11 +06:00
0xAX
397726d0d2
Create sync-3.md
2016-04-24 20:10:47 +06:00
0xAX
ff459eab13
Merge pull request #374 from kratorius/patch-1
...
Fix typos
2016-04-24 10:19:13 +03:00
0xAX
f329d47863
Update radix-tree.md
2016-04-23 23:08:33 +06:00
0xAX
358488aa32
Merge pull request #381 from grkvlt/patch-1
...
Fix typo
2016-04-21 10:22:46 +03:00
Andrew Donald Kennedy
967fb8fb0f
Fix typo
2016-04-21 01:57:28 +01:00
0xAX
ea263b85f5
Update sync-2.md
2016-04-21 00:10:29 +06:00
0xAX
08dada28f8
Update README.md
2016-04-19 14:03:12 +06:00
0xAX
109adb0345
Merge pull request #380 from gitter-badger/gitter-badge
...
Add a Gitter chat badge to README.md
2016-04-19 14:01:46 +06:00
The Gitter Badger
159b8355f3
Add Gitter badge
2016-04-19 07:33:49 +00:00
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.
2016-04-18 22:48:10 +02:00