Philipp Oppermann
|
7d27a2c4a4
|
Add chapter information to frontmatter
|
2020-02-11 10:29:48 +01:00 |
|
Bruno Flores
|
24d04e0e39
|
Fix minor typos. (#675)
|
2019-10-03 14:07:45 +02:00 |
|
Philipp Oppermann
|
bc738c8afc
|
Update x86_64, volatile, and spin dependencies
|
2019-09-11 13:30:44 +02:00 |
|
Philipp Oppermann
|
bc5631d9a8
|
Fix lot of dead links in both the 2nd and 1st edition
|
2019-07-07 10:33:12 +02:00 |
|
Philipp Oppermann
|
67e780691c
|
Clarifications for VGA text buffer format
|
2019-07-06 11:15:37 +02:00 |
|
Philipp Oppermann
|
684e21fcec
|
Update VGA buffer post for commit fcd849f47
Commit fcd849f471
|
2019-06-17 17:30:09 +02:00 |
|
Philipp Oppermann
|
65e8b354d3
|
Typo fix
|
2019-05-26 16:00:44 +02:00 |
|
Philipp Oppermann
|
bd95ade626
|
Clarify that print_something needs to be called from _start
|
2019-05-26 15:58:08 +02:00 |
|
Philipp Oppermann
|
6eb9c83345
|
Spell out post-* branch names in posts
|
2019-04-03 12:12:48 +02:00 |
|
Philipp Oppermann
|
48d96243ea
|
Add an inline table of contents to all posts
|
2019-03-19 13:01:25 +01:00 |
|
Philipp Oppermann
|
82256aaa2f
|
Use zola's page_template feature
|
2019-03-14 12:58:10 +01:00 |
|
esplo
|
a7f9477e95
|
fix typo: 'can used' -> 'can be used' (#559)
|
2019-02-18 16:30:54 +01:00 |
|
Philipp Oppermann
|
47092acf8c
|
Use repr(transparent) for vga_buffer::{ColorCode, Buffer}
|
2019-02-05 10:53:55 +01:00 |
|
Steve Hess
|
82f249ca6f
|
fix broken links in VGA buffer post (#546)
|
2019-02-04 11:46:32 +01:00 |
|
Philipp Oppermann
|
55d86b8d42
|
Spelling: Github -> GitHub
|
2019-01-27 18:00:08 +01:00 |
|
Philipp Oppermann
|
1034c884ac
|
Add source code link to each post
|
2019-01-27 17:58:30 +01:00 |
|
Philipp Oppermann
|
ea7f4d74f6
|
Sort by order has been removed
|
2019-01-22 15:47:57 +01:00 |
|
Pen Tree
|
ef2bf0ca0f
|
fix unreachable link
seems rustc-guide already move to https://rust-lang.github.io/rustc-guide/
|
2019-01-21 21:12:59 +08:00 |
|
Dato Simó
|
aa72396013
|
Add closing quote, missing in print! invocation. (#527)
|
2019-01-20 19:49:24 +01:00 |
|
Philipp Oppermann
|
f03463bd85
|
Rust 2018 allows foo.rs with foo/*.rs submodules
Fixes #525
|
2019-01-20 17:29:52 +01:00 |
|
Philipp Oppermann
|
4a257c6bad
|
Don't import println in main.rs
|
2018-12-09 12:24:30 +01:00 |
|
Philipp Oppermann
|
ad7c11c0a3
|
Add #[doc(hidden)] to {vga_buffer, serial}::_print functions
|
2018-11-19 10:14:47 +01:00 |
|
Philipp Oppermann
|
8e292cc593
|
Fix typo: invokation -> invocation
|
2018-11-19 09:44:02 +01:00 |
|
Philipp Oppermann
|
0b5e89fbb7
|
Remove all the extern crate definitions
|
2018-11-18 15:30:19 +01:00 |
|
Philipp Oppermann
|
ba31b21661
|
Update the VGA buffer post to the new println macro and Rust 2018
|
2018-11-18 15:01:55 +01:00 |
|
Philipp Oppermann
|
e7d4012653
|
Import lazy_static through normal use
|
2018-11-13 11:36:40 +01:00 |
|
Philipp Oppermann
|
21f3152dc0
|
Explictly mention in VGA buffer post in which file a code example belongs
|
2018-11-13 11:12:40 +01:00 |
|
Philipp Oppermann
|
1b52ff1acf
|
Fix: standard library -> core library
|
2018-10-26 12:30:20 +02:00 |
|
Donald Pinckney
|
f6196a73be
|
Bump spin version as 0.4.6 can't build on nightly (#485)
|
2018-10-24 09:31:42 +02:00 |
|
Connor E
|
cd44531822
|
Use shorthand struct initialization syntax (#482)
|
2018-10-22 19:49:24 +02:00 |
|
Philipp Oppermann
|
6f48a17ba4
|
Pub and no_mangle are no longer required for panic_handler (#468)
|
2018-10-01 13:11:39 +02:00 |
|
Ben
|
2a9075d642
|
Rfc 2070 panic implementation deprecated (#467)
* Make changes to code examples.
* Explain that panic_implementation has been deprecated
* Update attributes in source code.
|
2018-10-01 10:38:48 +02:00 |
|
Kazushige Tominaga
|
91001d9158
|
Use write_string instead of write_str in example code (#462)
|
2018-08-14 12:57:18 +02:00 |
|
Philipp Oppermann
|
a2d99bb52e
|
Improve introductions of various posts
|
2018-07-26 19:15:50 +02:00 |
|
Erlend
|
3e570a8cfb
|
Fix links that pointed to a redirection page (#447)
|
2018-07-01 18:58:00 +02:00 |
|
Philipp Oppermann
|
275ba7509f
|
Remove TODO introduced by rebasing
(this already exists)
|
2018-06-20 12:06:12 +02:00 |
|
Philipp Oppermann
|
c39835e61e
|
Extend explanation of lazy_static
|
2018-06-17 20:08:06 +02:00 |
|
Philipp Oppermann
|
38fe338029
|
Add a TODO about panic messages to vga buffer post
|
2018-06-10 13:30:33 +02:00 |
|
Philipp Oppermann
|
ee07901388
|
Typo fixes
|
2018-06-04 14:05:34 +02:00 |
|
Philipp Oppermann
|
d9d836fe2c
|
Print panic message to vga buffer
|
2018-06-04 13:48:39 +02:00 |
|
ccesare
|
9b94bdffed
|
Small typo in second edition VGA buffer chapter (#434)
|
2018-05-27 16:19:46 +02:00 |
|
Philipp Oppermann
|
ba266f31c5
|
ColorCode::new does not need to be a const fn
|
2018-05-01 17:28:16 +02:00 |
|
Philipp Oppermann
|
b278b9ec76
|
Update “What's next?” section of vga buffer post
|
2018-04-25 20:39:16 +02:00 |
|
Philipp Oppermann
|
573e1ed40c
|
Derive PartialEq/Eq for vga buffer types
|
2018-04-25 20:39:16 +02:00 |
|
Philipp Oppermann
|
6d0f103c16
|
Handle non-printable characters in vga buffer module (#425)
|
2018-04-07 19:45:28 +02:00 |
|
Philipp Oppermann
|
21fb890328
|
Run rustfmt
|
2018-04-02 17:34:37 +02:00 |
|
Philipp Oppermann
|
5d0503e250
|
Use explicit extern "C"
|
2018-04-02 17:31:04 +02:00 |
|
Philipp Oppermann
|
549dfd362b
|
Mark _start as extern; fix wrong entry point name
|
2018-04-02 17:24:00 +02:00 |
|
SomeAnotherDude
|
e1338bb53e
|
Add an empty branch to println!() macro to be consistent with std (#423)
|
2018-03-31 10:44:59 +02:00 |
|
Philipp Oppermann
|
78bd186003
|
Separate Writer::write_string and fmt::Write::write_str methods
|
2018-03-13 21:16:22 +01:00 |
|