Benedikt Tutzer
|
416946a16a
|
Saving id and pointer to c++ object. Object is valid only if both id and pointer match the pair saved in the corresponding map in kernel/rtlil.cc. Otherwise, the object was destroyed in c++ and should not be accessed any more
|
2018-08-01 10:57:57 +02:00 |
|
Benedikt Tutzer
|
79d7e608cf
|
Setup is called automatically when the module is loaded, shutdown when python exits
|
2018-08-01 10:57:46 +02:00 |
|
Benedikt Tutzer
|
57d2197703
|
Cleaned up comments
|
2018-08-01 10:57:41 +02:00 |
|
Benedikt Tutzer
|
0371519c39
|
Added Monitor class that can monitor all changes in a Design or in a Module
|
2018-07-10 12:51:02 +02:00 |
|
Benedikt Tutzer
|
da8083dbd0
|
commands can now be run on arbitrary designs, not only on the active one
|
2018-07-09 16:01:56 +02:00 |
|
Benedikt Tutzer
|
8ebaeecd83
|
multiple designs can now exist independent from each other. Cells/Wires/Modules can now move to a different parent without referencing issues
|
2018-07-09 15:48:06 +02:00 |
|
Benedikt Tutzer
|
7911379d4a
|
Introduced namespace and removed class-prefixes to increase readability
|
2018-06-28 15:07:21 +02:00 |
|
Benedikt Tutzer
|
ccb4dcd013
|
changed references from hash-ids to IdString names
|
2018-06-28 14:44:28 +02:00 |
|
Benedikt Tutzer
|
a27fa1833e
|
added wrappers for Design, Modules, Cells and Wires
|
2018-06-25 17:08:29 +02:00 |
|