Philipp Oppermann
|
74f33c0f44
|
Use own Itd entry type
|
2016-05-28 14:09:17 +02:00 |
|
Philipp Oppermann
|
78655d6bef
|
Add bit_field dependency
|
2016-05-28 14:09:17 +02:00 |
|
Philipp Oppermann
|
431bb39fdb
|
Begin work for exceptions post
|
2016-05-28 14:09:17 +02:00 |
|
Philipp Oppermann
|
7c565abba8
|
Fix: hole_list_allocator instead of linked_list_allocator (#161)
Reported by @simonlovgren in #160
|
2016-05-17 14:35:53 +02:00 |
|
Philipp Oppermann
|
a59f51766a
|
Merge pull request #159 from phil-opp/update_bitflags
Update bitflags to 0.7.0
|
2016-05-15 12:32:22 +02:00 |
|
Philipp Oppermann
|
e383a9235a
|
Update post to use bitflags 0.7.0
|
2016-05-15 12:29:29 +02:00 |
|
Philipp Oppermann
|
1703827da2
|
Update to bitflags 0.7.0
|
2016-05-15 12:27:43 +02:00 |
|
Philipp Oppermann
|
a39c59801b
|
Use upstream lazy static as it has a spin_no_std feature now (#158)
|
2016-05-14 16:25:15 +02:00 |
|
Philipp Oppermann
|
7170c658a7
|
Add missing mut (#156)
|
2016-05-07 15:01:39 +02:00 |
|
William Orr
|
07d534e4b4
|
Add missing use statements in printing-to-screen (#154)
|
2016-05-03 09:14:34 +02:00 |
|
William Orr
|
a9f41d7303
|
Replace movaps with movups
objdump on my system and code snippet in blog agree - problem is caused
by `movups` not `movaps`. Fix surrounding text and doc link to reflect
this.
|
2016-05-02 20:18:15 +02:00 |
|
Philipp Oppermann
|
301859a4b9
|
Merge pull request #153 from phil-opp/patch5
The no-landing-pads snippet already generates SSE instructions
|
2016-05-02 17:02:31 +02:00 |
|
Philipp Oppermann
|
088e87b23a
|
The no-landing-pads snippet already generates SSE instructions
|
2016-05-02 16:58:49 +02:00 |
|
Philipp Oppermann
|
0d210e554f
|
Fix: pass the commit hash instead of the variable name
|
2016-05-02 16:16:24 +02:00 |
|
Philipp Oppermann
|
622c4f0797
|
Pass commit hash for update commit message
|
2016-05-02 16:09:15 +02:00 |
|
Philipp Oppermann
|
b633b29b6c
|
Fix rendering of repr(C)
Fixes #151
|
2016-05-02 15:47:41 +02:00 |
|
Philipp Oppermann
|
f1c68fd6dc
|
Remove installation of pygments
We don't deploy on this branch, so syntax highlighting is not needed.
|
2016-05-02 15:44:36 +02:00 |
|
Philipp Oppermann
|
d056a41154
|
Trigger rebuild of hugo branch instead of deploying ourselves
|
2016-05-02 15:32:10 +02:00 |
|
Philipp Oppermann
|
2cecc5abeb
|
Copy all files (inclusive the hidden .nojekyll)
|
2016-05-01 15:20:17 +02:00 |
|
Philipp Oppermann
|
e95710c66e
|
Merge pull request #150 from phil-opp/travis_hugo
Build hugo blog using travis
|
2016-05-01 15:12:58 +02:00 |
|
Philipp Oppermann
|
1e69a0c627
|
Build hugo blog using travis
|
2016-05-01 15:07:07 +02:00 |
|
Philipp Oppermann
|
40170d0039
|
Add contact page
|
2016-04-30 13:27:30 +02:00 |
|
Philipp Oppermann
|
192780e219
|
Merge pull request #148 from phil-opp/convert-posts-for-hugo
Convert posts for hugo
|
2016-04-30 13:22:49 +02:00 |
|
Philipp Oppermann
|
568e95605b
|
Add more redirects for old url formats
|
2016-04-25 23:25:59 +02:00 |
|
Philipp Oppermann
|
0fc63576e7
|
fix link
|
2016-04-25 22:44:33 +02:00 |
|
Philipp Oppermann
|
fe9b742978
|
Improve presentation of code snippets
|
2016-04-25 22:44:33 +02:00 |
|
Philipp Oppermann
|
aeb3100ee4
|
Don't link to src subdir
|
2016-04-25 22:44:33 +02:00 |
|
Philipp Oppermann
|
ed1b23a386
|
Improve wording and mention possibility of disabling SSE
|
2016-04-25 22:44:33 +02:00 |
|
Philipp Oppermann
|
bbb77e2f9b
|
Link to a specific github revision (so that the line number won't change anymore)
|
2016-04-25 22:44:33 +02:00 |
|
Philipp Oppermann
|
7b2d40d3f0
|
Improve indentation, line length, and syntax highlighting
|
2016-04-25 22:44:33 +02:00 |
|
Philipp Oppermann
|
7b2bdf5c3c
|
Convert links to hugo format and insert more breaks
|
2016-04-25 22:44:33 +02:00 |
|
Philipp Oppermann
|
cdc0b0748b
|
Convert front matters to hugo's toml-based format
|
2016-04-25 22:44:33 +02:00 |
|
Philipp Oppermann
|
814fc5c3c0
|
Reorganize posts and pages inside a blog directory
|
2016-04-25 21:44:08 +02:00 |
|
Philipp Oppermann
|
8651fafb2c
|
Prepare hugo migration: Disable automatic blog update
|
2016-04-25 19:29:01 +02:00 |
|
Philipp Oppermann
|
0d539a6dae
|
Remove wrong claims about the linux allocator (#147)
|
2016-04-25 16:51:51 +02:00 |
|
Philipp Oppermann
|
9e74969732
|
Merge pull request #143 from phil-opp/kernel-heap-final
Add new post about creating a kernel heap
|
2016-04-12 09:44:00 +02:00 |
|
Philipp Oppermann
|
a365d19c46
|
Fix whitespace in rustc error message
|
2016-04-12 09:41:23 +02:00 |
|
Philipp Oppermann
|
43e73ff050
|
Add kernel heap post to readme
|
2016-04-12 00:47:05 +02:00 |
|
Philipp Oppermann
|
6839321233
|
Formatting: Run rustfmt
|
2016-04-12 00:47:05 +02:00 |
|
Philipp Oppermann
|
f2f2568e26
|
Formatting: Use same format as cargo-edit
|
2016-04-12 00:47:05 +02:00 |
|
Philipp Oppermann
|
2b85f38b41
|
Use new hole_list_allocator instead of bump_allocator
|
2016-04-12 00:47:05 +02:00 |
|
Philipp Oppermann
|
6a45b29560
|
Create hole_list_allocator crate
|
2016-04-12 00:47:05 +02:00 |
|
Philipp Oppermann
|
eac60162ad
|
Fix page fault by mapping the complete heap
|
2016-04-12 00:47:05 +02:00 |
|
Philipp Oppermann
|
fbc1c60164
|
Ensure that memory::init is only called once
|
2016-04-12 00:47:05 +02:00 |
|
Philipp Oppermann
|
cea73b3ab9
|
Move memory intialization to memory::init function
|
2016-04-12 00:47:05 +02:00 |
|
Philipp Oppermann
|
9e46fb21c7
|
Try to allocate something (causes a page fault)
|
2016-04-12 00:47:05 +02:00 |
|
Philipp Oppermann
|
f25cb599c2
|
Link bump_allocator and alloc and collections crates
|
2016-04-12 00:47:05 +02:00 |
|
Philipp Oppermann
|
c6981c2f24
|
Create bump_allocator crate
|
2016-04-12 00:47:05 +02:00 |
|
Philipp Oppermann
|
5f84061469
|
Add new post about creating a kernel heap
|
2016-04-12 00:47:04 +02:00 |
|
Philipp Oppermann
|
05f76f525c
|
Merge pull request #141 from phil-opp/patch1
Fix bug in frame iteration
|
2016-03-06 15:03:51 +01:00 |
|