Philipp Oppermann
|
bb85705fe9
|
Merge pull request #448 from slin31/master
Fix: should be `main.rs` instead of `lib.rs`
|
2018-07-02 15:44:59 +02:00 |
|
Nils Siemons
|
b4dd2de117
|
Update abi_x86_interrupt error message
|
2018-07-02 14:26:00 +02:00 |
|
Nils Siemons
|
dbb8575692
|
Fix: should be main.rs instead of lib.rs
The feature flag for `abi_x86_interrupt` needs to be in `main.rs`
|
2018-07-02 13:58:06 +02:00 |
|
Philipp Oppermann
|
41bd05586e
|
Update Readme for second edition
|
2018-07-01 19:38:01 +02:00 |
|
Erlend
|
3e570a8cfb
|
Fix links that pointed to a redirection page (#447)
|
2018-07-01 18:58:00 +02:00 |
|
Philipp Oppermann
|
3365a4f9ff
|
Remove unneeded const_fn feature
|
2018-07-01 18:26:48 +02:00 |
|
skierpage
|
795b84a447
|
explain choice of 0xf4 for I/O port (#446)
based on issue 443 comment 400625857
|
2018-06-28 09:05:10 +02:00 |
|
Philipp Oppermann
|
0af14e1d51
|
Clarify that the entry point should be named _start, even on Windows and macOS
|
2018-06-27 13:12:32 +02:00 |
|
Philipp Oppermann
|
e8b6801de1
|
Fix typo
|
2018-06-27 12:22:08 +02:00 |
|
Philipp Oppermann
|
22470e7c87
|
Fix: should be “integration test” instead of “unit test”
|
2018-06-27 12:22:00 +02:00 |
|
Philipp Oppermann
|
56c9b0e41a
|
Use post url for finding utterances issue
|
2018-06-27 12:07:11 +02:00 |
|
Erlend
|
83873ab54b
|
Fix confusing wording (#444)
|
2018-06-25 16:22:42 +02:00 |
|
Philipp Oppermann
|
0bc3ebe3a5
|
Explain unsafe uses in double faults post
|
2018-06-20 12:42:41 +02:00 |
|
Philipp Oppermann
|
275ba7509f
|
Remove TODO introduced by rebasing
(this already exists)
|
2018-06-20 12:06:12 +02:00 |
|
Philipp Oppermann
|
799e96c317
|
Merge pull request #442 from phil-opp/double-faults
Port double faults post to second edition
|
2018-06-19 00:30:59 +02:00 |
|
Philipp Oppermann
|
6a3e391f17
|
Cache homebrew cache on travis
|
2018-06-19 00:08:05 +02:00 |
|
Philipp Oppermann
|
deaf48e319
|
Update x86_64 to version 0.2.6
|
2018-06-18 23:48:56 +02:00 |
|
Philipp Oppermann
|
22bf95ac19
|
Run rustfmt
|
2018-06-18 23:48:17 +02:00 |
|
Philipp Oppermann
|
0b6174ace6
|
Use same import structure as in post
|
2018-06-18 23:48:17 +02:00 |
|
Philipp Oppermann
|
1ed7a4ceb8
|
Add missing } in code example
|
2018-06-18 23:48:17 +02:00 |
|
Philipp Oppermann
|
233e32b570
|
Update “what's next” section of previous post
|
2018-06-18 21:30:47 +02:00 |
|
Philipp Oppermann
|
18fadda280
|
Update and extend post
|
2018-06-18 21:30:47 +02:00 |
|
Philipp Oppermann
|
99c0fa5ebf
|
Redesign code
|
2018-06-18 21:30:47 +02:00 |
|
Philipp Oppermann
|
5499471279
|
Begin porting the double faults post
|
2018-06-18 21:30:47 +02:00 |
|
Philipp Oppermann
|
803eafe632
|
Only build master and bors branches on appveyor
|
2018-06-18 21:30:29 +02:00 |
|
Philipp Oppermann
|
521ff876b9
|
Merge pull request #441 from phil-opp/cpu-exceptions
Port post about cpu exceptions to second edition
|
2018-06-17 21:49:48 +02:00 |
|
Philipp Oppermann
|
97a87728f7
|
Port cpu exceptions post to second edition
|
2018-06-17 20:16:41 +02:00 |
|
Philipp Oppermann
|
c39835e61e
|
Extend explanation of lazy_static
|
2018-06-17 20:08:06 +02:00 |
|
Philipp Oppermann
|
01ac5b5ea0
|
Merge pull request #439 from phil-opp/integration-tests
New post about integration testing
|
2018-06-15 10:30:24 +02:00 |
|
Philipp Oppermann
|
837d1502e9
|
Update post date
|
2018-06-15 09:47:01 +02:00 |
|
Philipp Oppermann
|
30493e763b
|
Last minute improvements
|
2018-06-15 09:47:01 +02:00 |
|
Philipp Oppermann
|
faf8521e9d
|
Install QEMU on travis and appveyor
|
2018-06-15 09:47:01 +02:00 |
|
Philipp Oppermann
|
e585d72216
|
Fix typo: _start_ -> _start
|
2018-06-15 09:47:01 +02:00 |
|
Philipp Oppermann
|
2ed8d94c67
|
Allow unused imports for cargo test
|
2018-06-15 09:47:01 +02:00 |
|
Philipp Oppermann
|
3372966664
|
Add missing core::panic::PanicInfo imports in code snippets (#440)
|
2018-06-14 08:24:37 +02:00 |
|
刘冲
|
34f5733114
|
remove redundant code in _start (#438)
"as *const u8" seems to be not needed
|
2018-06-13 11:48:11 +02:00 |
|
Philipp Oppermann
|
76ff956eb9
|
Add bootimage test to CI
|
2018-06-12 19:39:40 +02:00 |
|
Philipp Oppermann
|
6529cbc674
|
Run rustfmt
|
2018-06-12 19:26:17 +02:00 |
|
Philipp Oppermann
|
8b5be6ebc0
|
Implement code for integration test post
|
2018-06-12 19:25:53 +02:00 |
|
Philipp Oppermann
|
40eb19b613
|
Fix code snippets and resolve some todos
|
2018-06-12 19:23:12 +02:00 |
|
Philipp Oppermann
|
955fc795da
|
Remove margin-bottom for nested lists
|
2018-06-12 17:44:46 +02:00 |
|
Philipp Oppermann
|
4fd26d7784
|
Finish post
|
2018-06-12 17:44:32 +02:00 |
|
Philipp Oppermann
|
85e199b27b
|
Minor improvements
|
2018-06-12 17:43:45 +02:00 |
|
Philipp Oppermann
|
79211ac4a9
|
Update for new panic_implementation attribute
|
2018-06-12 17:43:45 +02:00 |
|
Philipp Oppermann
|
99c3d86fa5
|
Fix some printlns that should be print_serials
|
2018-06-12 15:36:21 +02:00 |
|
Philipp Oppermann
|
1f03081002
|
Rename all instances of hprint! to serial_print!
|
2018-06-12 15:33:29 +02:00 |
|
Philipp Oppermann
|
84001f848f
|
Improve wording
|
2018-06-12 15:30:25 +02:00 |
|
Philipp Oppermann
|
66b49bcf31
|
Add section about port I/O
|
2018-06-12 15:18:41 +02:00 |
|
Philipp Oppermann
|
fb0dd53ba5
|
Write section about test organization
|
2018-06-10 13:30:33 +02:00 |
|
Philipp Oppermann
|
15c0e7551e
|
Improve the serial section
|
2018-06-10 13:30:33 +02:00 |
|