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 |
|
Paul
|
b7b8c5ff61
|
fix #411 (#412)
|
2018-03-11 11:08:14 +01:00 |
|
Philipp Oppermann
|
2c2bd0a973
|
Add link for VGA write details and two minor fixes
Addresses the review comments at https://github.com/phil-opp/blog_os/pull/394#pullrequestreview-102511735.
|
2018-03-10 00:43:26 +01:00 |
|
Philipp Oppermann
|
557b869aa4
|
Update the VGA buffer post for the second edition
|
2018-03-04 23:19:07 +01:00 |
|
Philipp Oppermann
|
fab439d6a3
|
Add the Printing to Screen post to the second edition
|
2018-03-04 23:18:01 +01:00 |
|