Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | python: Fixes to get net wires map working | David Shah | 2018-11-22 | 1 | -0/+7 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | python: Add wrapper for vectors to allow Python access to net.users | David Shah | 2018-11-22 | 1 | -2/+17 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | ecp5: Working on arch implementation | David Shah | 2018-07-11 | 1 | -4/+4 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Renamed dummy->generic for tests, also fix warning | Miodrag Milanovic | 2018-07-11 | 1 | -0/+2 |
| | |||||
* | typeof to decltype | Miodrag Milanovic | 2018-07-05 | 1 | -18/+18 |
| | |||||
* | python: More design-related bindings, dump_design.py working again | David Shah | 2018-07-04 | 1 | -21/+49 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Update wrapper for non-unique_ptr maps | David Shah | 2018-07-04 | 1 | -17/+6 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Adding more wrapped bindings for ice40 | David Shah | 2018-07-04 | 1 | -4/+5 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Translate NPNR_ASSERTs to Python | David Shah | 2018-07-04 | 1 | -0/+7 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: New wrapper system working for unique_ptr maps | David Shah | 2018-07-04 | 1 | -2/+8 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Developing context wrappers for maps | David Shah | 2018-07-04 | 1 | -3/+3 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Adding more bindings | David Shah | 2018-07-04 | 1 | -4/+0 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Add context wrapper support for ranges | David Shah | 2018-07-04 | 1 | -5/+4 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Progress on new wrapper system | David Shah | 2018-07-04 | 1 | -1/+0 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | remove emb.cc | Miodrag Milanovic | 2018-06-28 | 1 | -4/+1 |
| | |||||
* | Improving post-ripup placement in the legaliser | David Shah | 2018-06-27 | 1 | -3/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | reinit python tab | Miodrag Milanovic | 2018-06-27 | 1 | -6/+8 |
| | |||||
* | Fixing Python bindings bugs | David Shah | 2018-06-26 | 1 | -2/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Fixing Python bindings after adding unique_ptr | David Shah | 2018-06-26 | 1 | -13/+13 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Fixing the Python bindings following Context/Arch refactoring | David Shah | 2018-06-23 | 1 | -2/+4 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Update from increased clangformat line length | David Shah | 2018-06-23 | 1 | -15/+5 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Added BUILD_GUI, BUILD_PYTHON and BUILD_TESTS cmake options, | Miodrag Milanovic | 2018-06-23 | 1 | -0/+4 |
| | |||||
* | Switched from clifford@clifford.at to clifford@symbioticeda.com for ↵ | Clifford Wolf | 2018-06-22 | 1 | -1/+1 |
| | | | | | | copyright headers Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Cleanup parse_json_file API, some other cleanups | Clifford Wolf | 2018-06-21 | 1 | -2/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Towards IdString as per-context facility | Clifford Wolf | 2018-06-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Rename Design to Context, derive from Arch instead of instantiating | Clifford Wolf | 2018-06-18 | 1 | -9/+8 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Rename Chip to Arch and ChipArgs to ArchArgs | Clifford Wolf | 2018-06-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Updating copyrights | David Shah | 2018-06-17 | 1 | -1/+1 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Clear SIGINT handler after Python loads | David Shah | 2018-06-14 | 1 | -0/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | reveresed logic for enabling main file, and made tests link arch files | Miodrag Milanovic | 2018-06-12 | 1 | -2/+2 |
| | |||||
* | Minimal Python bindings for IdString | David Shah | 2018-06-12 | 1 | -0/+5 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Add nextpnr namespace | Clifford Wolf | 2018-06-12 | 1 | -1/+4 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "nextpnr.h" | Clifford Wolf | 2018-06-11 | 1 | -5/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Remove pool, dict, vector namespace aliases | Clifford Wolf | 2018-06-11 | 1 | -2/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Improving the Python bindings, particularly the map/pair wrappers | David Shah | 2018-06-08 | 1 | -0/+24 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | python: Fixing builds as importable module | David Shah | 2018-06-08 | 1 | -0/+4 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Reformat Python bindings and ice40 main | David Shah | 2018-06-07 | 1 | -105/+109 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr | David Shah | 2018-06-07 | 1 | -1/+3 |
|\ | |||||
| * | Fix clang-format include order issues | Clifford Wolf | 2018-06-07 | 1 | -1/+3 |
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | | Global design object working | David Shah | 2018-06-07 | 1 | -0/+6 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | | Working on global Python design object | David Shah | 2018-06-07 | 1 | -1/+9 |
| | | | | | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | | Developing Python bindings for Design and related types | David Shah | 2018-06-07 | 1 | -0/+47 |
|/ | |||||
* | Allow loading and running Python files before GUI starts | David Shah | 2018-06-07 | 1 | -32/+42 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Refactor Chip API and iCE40 database | Clifford Wolf | 2018-06-06 | 1 | -5/+0 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Initial GUI work | Miodrag Milanovic | 2018-06-05 | 1 | -0/+42 |
| | |||||
* | Python bindings working on both architectures | David Shah | 2018-06-02 | 1 | -61/+3 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Simple Python test working | David Shah | 2018-06-02 | 1 | -2/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Add architecture specific Python defs | David Shah | 2018-06-02 | 1 | -1/+5 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Adding generic Python range and iterator bindings | David Shah | 2018-06-02 | 1 | -3/+83 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Creating an empty Python module | David Shah | 2018-06-02 | 1 | -0/+15 |
Signed-off-by: David Shah <davey1576@gmail.com> |