Commit Graph

27 Commits

Author SHA1 Message Date
ianchen0119
07ab6ae0b3 Add the block device driver, but hasn't been tested yet. 2021-06-21 17:58:29 +08:00
ianchen0119
3db6f7ecf8 Doc of ch7 is finished! 2021-06-20 15:18:58 +08:00
ianchen0119
96d5ec55b2 fix the bug related to uart settings 2021-06-20 14:41:22 +08:00
ianchen0119
0c81563e5e External_interruption can be detected, but irq is wrong 2021-06-20 14:07:50 +08:00
ianchen0119
a72ea93d77 getc() supported! 2021-06-20 00:41:33 +08:00
陳鍾誠
2aa0bc8129 Merge pull request #9 from ianchen0119/feat/spinlock
Add the spinlock feature!

太棒了!感謝你!
2021-06-18 14:36:49 +08:00
ianchen0119
7a682c9ef3 06-Spinlock.md was finished 2021-06-18 13:00:13 +08:00
ianchen0119
551fd56d69 Add the new other type of lock 2021-06-18 11:55:09 +08:00
ianchen0119
ea5b0a654f Add the spinlock feature! 2021-06-17 23:00:55 +08:00
陳鍾誠
6d535cf161 Merge pull request #7 from ianchen0119/master
fix the bug in trap_handler()
2021-06-15 15:27:18 +08:00
ianchen0119
6c78388205 fix typo 2021-06-14 22:37:49 +08:00
ianchen0119
adb877d453 fix the bug in trap_handler() 2021-06-14 21:07:05 +08:00
陳鍾誠
987a8dc9a5 Merge pull request #6 from ianchen0119/master
Modify the interrupt vector
2021-06-14 16:02:02 +08:00
ianchen0119
a108224617 modify the 05-Preemptive.md 2021-06-13 12:38:59 +08:00
ianchen0119
28dd4d6f1a Modify the interrupt vector 2021-06-12 15:50:13 +08:00
陳鍾誠
bd045bca31 Merge pull request #5 from ianchen0119/patch-1
Update 04-TimerInterrupt.md
2021-06-11 14:35:18 +08:00
Ian Chen
659ad4d73b update the info on CSR 2021-06-11 12:10:54 +08:00
Ian Chen
9262d7bedd Update 04-TimerInterrupt.md 2021-06-07 20:26:20 +08:00
陳鍾誠
4e457dcb00 Merge pull request #2 from ianchen0119/patch-1
Update README.md
2020-12-01 20:27:12 +08:00
Ian Chen
0fd24a7dcc Update README.md 2020-11-30 13:36:49 +08:00
ccckmit
b1cfa86914 modify README.md add tw doc 2020-11-15 19:40:54 +08:00
ccckmit
bd13aecaa9 finished 05-Preemptive.md 2020-11-15 19:30:57 +08:00
ccckmit
4d63809228 04-TimerInterrupt.md finished 2020-11-15 11:29:23 +08:00
ccckmit
eca3c684fd add mini-riscv-os tw document 01-03 2020-11-15 09:51:16 +08:00
ccckmit
f262ca56ba add tw document 01-HelloOs 2020-11-14 17:08:52 +08:00
ccckmit
cdeb1fb7f1 modify README.md 2020-11-14 11:34:47 +08:00
ccckmit
5eec97bef9 init 2020-11-14 11:31:33 +08:00