Philipp Oppermann
|
e89c77398d
|
Merge branch 'post-09' into post-10
|
2019-08-07 12:40:04 +02:00 |
|
Philipp Oppermann
|
66c4eae9cf
|
Merge branch 'post-08' into post-09
|
2019-08-07 12:40:04 +02:00 |
|
Philipp Oppermann
|
175065ca2f
|
Merge branch 'post-07' into post-08
|
2019-08-07 12:40:04 +02:00 |
|
Philipp Oppermann
|
6ab4b0170f
|
Merge branch 'post-06' into post-07
|
2019-08-07 12:40:04 +02:00 |
|
Philipp Oppermann
|
9770d481f2
|
Merge branch 'post-05' into post-06
|
2019-08-07 12:40:04 +02:00 |
|
Philipp Oppermann
|
6797b2b70e
|
Merge branch 'post-04' into post-05
|
2019-08-07 12:40:04 +02:00 |
|
Philipp Oppermann
|
d3e4c55fc5
|
Merge pull request #651 from phil-opp/post-04-update
Update post_04 branch for new should_panic test
|
2019-08-07 12:39:19 +02:00 |
|
Philipp Oppermann
|
f1ae82b220
|
Disable the test harness for the should_panic test
|
2019-08-07 11:02:19 +02:00 |
|
Philipp Oppermann
|
aad98c0611
|
Add a should_panic test
|
2019-08-07 11:00:01 +02:00 |
|
Philipp Oppermann
|
f98145d556
|
Delete panic handler test
|
2019-08-07 10:38:46 +02:00 |
|
Philipp Oppermann
|
f3a7689f33
|
Merge branch 'post-09' into post-10
|
2019-07-22 10:46:35 +02:00 |
|
Philipp Oppermann
|
e721878e4b
|
Merge branch 'post-08' into post-09
|
2019-07-22 10:46:35 +02:00 |
|
Philipp Oppermann
|
7020999ab8
|
The error code issue is fixed, so let's print it (#643)
See https://github.com/phil-opp/blog_os/issues/513 for more information.
|
2019-07-22 10:46:19 +02:00 |
|
Philipp Oppermann
|
14d0e07b3e
|
Merge branch 'post-09' into post-10
|
2019-07-22 10:36:58 +02:00 |
|
Philipp Oppermann
|
f2eb6cec9a
|
Merge branch 'post-08' into post-09
|
2019-07-22 10:36:51 +02:00 |
|
Philipp Oppermann
|
30e0b16a81
|
Merge branch 'post-07' into post-08
|
2019-07-22 10:36:51 +02:00 |
|
Philipp Oppermann
|
05248fe322
|
Merge branch 'post-06' into post-07
|
2019-07-22 10:36:37 +02:00 |
|
Philipp Oppermann
|
7baa3b0155
|
Merge branch 'post-05' into post-06
|
2019-07-22 10:36:23 +02:00 |
|
Philipp Oppermann
|
752a65e4da
|
Merge branch 'post-04' into post-05
|
2019-07-22 10:36:23 +02:00 |
|
Philipp Oppermann
|
99ea302aaa
|
Regenerate Cargo.lock
|
2019-07-22 10:36:11 +02:00 |
|
Philipp Oppermann
|
133f73ab0b
|
Merge branch 'post-03' into post-04
|
2019-07-22 10:34:02 +02:00 |
|
Philipp Oppermann
|
298ec5f4b6
|
Merge branch 'post-02' into post-03
|
2019-07-22 10:33:24 +02:00 |
|
Philipp Oppermann
|
e86c95bd24
|
Run cargo update
|
2019-07-22 10:24:54 +02:00 |
|
Philipp Oppermann
|
9651eb7a3b
|
Merge branch 'post-09' into post-10
|
2019-07-18 10:17:50 +02:00 |
|
Philipp Oppermann
|
bc4ddcef05
|
Merge branch 'post-08' into post-09
|
2019-07-18 10:17:37 +02:00 |
|
Philipp Oppermann
|
d7d63af4cc
|
Merge branch 'post-07' into post-08
|
2019-07-18 10:17:20 +02:00 |
|
Philipp Oppermann
|
ac2b6b1307
|
Merge branch 'post-06' into post-07
|
2019-07-18 10:17:10 +02:00 |
|
Philipp Oppermann
|
08bf4405a9
|
Merge branch 'post-05' into post-06
|
2019-07-18 10:17:05 +02:00 |
|
Philipp Oppermann
|
b6683d95ec
|
Merge branch 'post-04' into post-05
|
2019-07-18 10:17:05 +02:00 |
|
Philipp Oppermann
|
28d5eeb9c4
|
Run cargo update
|
2019-07-18 10:17:01 +02:00 |
|
Philipp Oppermann
|
5adfe28cf4
|
Merge branch 'post-03' into post-04
|
2019-07-18 10:16:43 +02:00 |
|
Philipp Oppermann
|
ff8afb814e
|
Merge branch 'post-02' into post-03
|
2019-07-18 10:16:01 +02:00 |
|
Philipp Oppermann
|
47bcca33b3
|
Run cargo update
|
2019-07-18 10:14:57 +02:00 |
|
Philipp Oppermann
|
5ed27923e8
|
Update to bootloader 0.6.4
|
2019-07-18 10:14:39 +02:00 |
|
Philipp Oppermann
|
89e3e2b190
|
Use correct build badge in post-10 Readme
|
2019-07-07 11:26:15 +02:00 |
|
Philipp Oppermann
|
004282138c
|
Merge branch 'post-09' into post-10
|
2019-07-07 11:25:48 +02:00 |
|
Philipp Oppermann
|
4580b85fe2
|
Use correct build badge in post-09 Readme
|
2019-07-07 11:25:40 +02:00 |
|
Philipp Oppermann
|
8c575388cf
|
Merge pull request #626 from phil-opp/code-heap
Code for new heap allocation post
|
2019-06-26 21:30:42 +02:00 |
|
Philipp Oppermann
|
4792ec41b1
|
Adjust comments to be equal with post
|
2019-06-26 21:08:08 +02:00 |
|
Philipp Oppermann
|
df75f7f4e8
|
Add an integration test for heap allocation
|
2019-06-26 17:45:32 +02:00 |
|
Philipp Oppermann
|
5cf3884396
|
Run cargo fmt
|
2019-06-26 16:59:38 +02:00 |
|
Philipp Oppermann
|
e5b6ba38ac
|
Update Readme for new post
|
2019-06-26 16:33:20 +02:00 |
|
Philipp Oppermann
|
f429a8ab03
|
Example use of Box, Vec, and Rc in kernel_main
|
2019-06-26 15:06:40 +02:00 |
|
Philipp Oppermann
|
d7484ab48b
|
Use linked_list_allocator crate instead of dummy allocator
|
2019-06-26 15:05:57 +02:00 |
|
Philipp Oppermann
|
06fc63028a
|
Create a heap memory area
|
2019-06-26 13:14:56 +02:00 |
|
Philipp Oppermann
|
d4623419b0
|
Try to use Box type in main.rs
This causes an allocation error because the Dummy::alloc function always returns a null pointer.
|
2019-06-26 12:34:57 +02:00 |
|
Philipp Oppermann
|
417c44159e
|
Add a alloc_error_handler function
|
2019-06-26 12:34:57 +02:00 |
|
Philipp Oppermann
|
ebbc6d55d2
|
Use dummy allocator as global allocator
|
2019-06-26 12:34:57 +02:00 |
|
Philipp Oppermann
|
c0367074ac
|
Create an allocator module with a dummy allocator
|
2019-06-26 12:34:57 +02:00 |
|
Philipp Oppermann
|
48e2175bac
|
Add a dependency on the alloc crate
|
2019-06-26 12:34:57 +02:00 |
|