aboutsummaryrefslogtreecommitdiffstats
path: root/generic/archdefs.h
Commit message (Collapse)AuthorAgeFilesLines
* generic: Add APIs for controlling cell->bel pin mappinggatecat2021-02-151-0/+2
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* generic: Use IdStringList for all arch object namesD. Shah2021-02-021-5/+5
| | | | Signed-off-by: D. Shah <dave@ds0.me>
* Rename Partition -> BelBucket.Keith Rothman2021-02-021-1/+1
| | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* Add archcheck for partition methods.Keith Rothman2021-02-021-0/+1
| | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* generic: Add a simple packer for generic SLICEs and IOBsDavid Shah2019-04-021-0/+10
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Get rid of BelType and PortPin in generic archClifford Wolf2018-08-081-3/+0
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Change DelayInfo semantics to what we actually needClifford Wolf2018-07-211-3/+6
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* ice40: Trim DSP inputs that are constant where appropriateDavid Shah2018-07-191-2/+6
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Add ArchNetInfo and ArchCellInfoClifford Wolf2018-07-171-0/+3
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Add Groups APIClifford Wolf2018-07-121-0/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Add GUI Decals APIClifford Wolf2018-07-111-0/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Rename "dummy" arch to "generic"Clifford Wolf2018-06-291-0/+53
Signed-off-by: Clifford Wolf <clifford@clifford.at>