aboutsummaryrefslogtreecommitdiffstats
path: root/ice40/arch_pybindings.h
Commit message (Collapse)AuthorAgeFilesLines
* Fixing old emails and names in copyrightsgatecat2021-06-121-2/+2
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* ice40: Switch to BaseArchD. Shah2021-02-051-12/+0
| | | | Signed-off-by: D. Shah <dave@ds0.me>
* Mark IdString and IdStringList single argument constructors explicit.Keith Rothman2021-02-041-4/+4
| | | | | | | | | Single argument constructors will silently convert to that type. This is typically not the right thing to do. For example, the nexus and ice40 arch_pybindings.h files were incorrectly parsing bel name strings, etc. Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* Add pybindings for new APIs.Keith Rothman2021-02-021-0/+12
| | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* Make python bindings consistentMiodrag Milanovic2020-06-271-1/+0
|
* python: Fix getWireBelPinsDavid Shah2019-09-151-0/+15
| | | | | | Fixes #327 Signed-off-by: David Shah <dave@ds0.me>
* python: Fixes to get net wires map workingDavid Shah2018-11-221-2/+24
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Get rid of PortPin and BelType (ice40, generic, docs)Clifford Wolf2018-08-081-14/+0
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Revert "Remove legacy access to state via Arch"Sergiusz Bazanski2018-07-141-15/+3
| | | | This reverts commit 18b4b316782035daa259d65d26ea733ca4d16bea.
* Remove legacy access to state via ArchSergiusz Bazanski2018-07-141-3/+15
|
* python: Convert empty BelId to NoneDavid Shah2018-07-041-2/+8
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* python: Update wrapper for non-unique_ptr mapsDavid Shah2018-07-041-0/+70
Signed-off-by: David Shah <davey1576@gmail.com>