Skip to content

Commit b5f7fb6

Browse files
committed
Update README.md
1 parent f04110e commit b5f7fb6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,13 @@ Now we are still updating our project, you can find latest changes on branches `
3232
* [x] fix `power` series application in early chapters, now you can find modulus in the output
3333
* [x] use `UPSafeCell` instead of `RefCell` or `spin::Mutex` in order to access static data structures(now ch4 completed)
3434
* [x] move `TaskContext` into `TaskControlBlock` instead of restoring it in place on kernel stack(since ch3), eliminating annoying `task_cx_ptr2`
35+
* [x] replace `llvm_asm!` with `asm!`(now ch4 completed)
3536

3637
### Todo(High priority)
3738

38-
* [ ] replace `llvm_asm!` with `asm!`
39+
* [ ] adjust API of `UPSafeCell` so that it cannot be borrowed twice at a time
3940
* [ ] bug fix: we should call `find_pte` rather than `find_pte_create` in `PageTable::unmap`
40-
* [ ] add a new chapter about synchronization & mutual exclusion(up or smp?)
41+
* [ ] add a new chapter about synchronization & mutual exclusion(uniprocessor only)
4142

4243
### Todo(Low priority)
4344

0 commit comments

Comments
 (0)