1 |
|
2 |
- Correct branch delay slot handling with exceptions. |
3 |
- Complete/accurate console driver. |
4 |
- Memory write protection and proper TLB management. |
5 |
- TLB exceptions. |
6 |
- FPU operations. |
7 |
- add/addi: to implement with integer overflow exception support ? |
8 |
- Multicore CPU ? |
9 |
|
10 |
+ TODO list on Web-site. |
11 |
|
12 |
|
13 |
object referencing |
14 |
================== |
15 |
* at this time, only at high-level, should be done at low-level ? |
16 |
* nio management for atmsw/frsw/bridge/...: really useful to record NIOs ? |
17 |
* nio bindings for instances: add_nio_binding / pa_set_nio / pa_unset_nio ... |
18 |
|
19 |
add_nio_binding is used before instance startup. |
20 |
|
21 |
===> add_nio_binding/remove_nio_binding: manage NIO bindings with object |
22 |
reference. |
23 |
===> pa_set_nio/pa_unset_nio become pa_enable_nio/pa_disable_nio => without |
24 |
NIO parameter (NIO must be defined with add_nio_binding) |
25 |
===> remove_nio_binding: check the NIO is not used anymore in instance ??? |
26 |
===> Remark: a NIO can be used many times (example: shared eth media) |