Reorganized TODOs
authorClifford Wolf <clifford@clifford.at>
Sun, 24 Mar 2013 10:23:54 +0000 (11:23 +0100)
committerClifford Wolf <clifford@clifford.at>
Sun, 24 Mar 2013 10:23:54 +0000 (11:23 +0100)
README

diff --git a/README b/README
index 59238c4ada5afa57bf175e594d011a736e984b0e..e86d92d4f31f139f04ed38e72db4c68cdfe90796 100644 (file)
--- a/README
+++ b/README
@@ -213,14 +213,10 @@ TODOs / Open Bugs
 
   - Source tree layout
   - Data formats (c++ classes, etc.)
-  - Interne misc. frameworks (log, select)
+  - Internal misc. frameworks (log, select)
   - Build system and pass registration
   - Internal cell library
 
-- Add brief source code documentation to:
-
-  - Most passes and kernel functionalities
-
 - Implement missing Verilog 2005 features:
 
   - Signed constants
@@ -233,23 +229,16 @@ TODOs / Open Bugs
   - Ignore what needs to be ignored (e.g. drive and charge strengths)
   - Check standard vs. implementation to identify missing features
 
-- Actually use range information on parameters
-
-- Implement mux-to-tribuf pass and rebalance mixed mux/tribuf trees
-
-- Add commands 'delete' (remove objects) and 'attr' (get, set and remove attributes)
-
-- TCL and Python interfaces to frontends, passes, backends and RTLIL
-
-- Additional internal cell types: $pla and $lut
-
-- Support for registering designs (as collection of modules) to CellTypes
-
-- Kernel support for collections of cells (from input/output cones, etc)
-
-- Smarter resource sharing pass (add MUXes and get rid of duplicated cells)
-
-- Better FSM state encoding
-
-- For pass' "fsm_detect" help: add notes what criteria lets it detect an FSM
+- Miscellaneous TODO items: 
+
+  - Actually use range information on parameters
+  - Add brief source code documentation to most passes and kernel code
+  - Implement mux-to-tribuf pass and rebalance mixed mux/tribuf trees
+  - Add commands 'delete' (remove objects) and 'attr' (get, set and remove attributes)
+  - TCL and Python interfaces to frontends, passes, backends and RTLIL
+  - Additional internal cell types: $pla and $lut
+  - Support for registering designs (as collection of modules) to CellTypes
+  - Smarter resource sharing pass (add MUXes and get rid of duplicated cells)
+  - For pass' "fsm_detect" help: add notes what criteria lets it detect an FSM
+  - Better FSM state encoding