Miodrag Milanovic
f1893f9681
Add missing files and missing includes for MSVC
2018-08-02 14:51:05 +02:00
David Shah
fc882d73d6
Merge pull request #14 from YosysHQ/fix-destructor
...
Fix destructor for tree Item, fixes clang build as well
2018-08-02 13:24:32 +02:00
Miodrag Milanovic
ebdfd6ba5e
Fix destructor for tree Item, fixes clang build as well
2018-08-02 13:20:05 +02:00
David Shah
81ee55c7eb
Merge pull request #2 from daveshah1/remove_libtrellis
...
Remove libtrellis link for bitstream gen
2018-08-02 12:01:07 +02:00
David Shah
62e61c44e8
Merge pull request #12 from YosysHQ/fix-updateelements
...
Properly delete element from unordered_map
2018-08-02 09:03:57 +02:00
Miodrag Milanovic
86a36ceeef
Properly delete element from unordered_map
2018-08-02 08:32:16 +02:00
Serge Bazanski
97b16c6a5f
Merge pull request #8 from mmicko/fix-lock
...
Removes unnecessary unlock causing trouble with placer
2018-08-01 20:14:16 +01:00
Miodrag Milanovic
79b844f09c
Removes unnecessary unlock causing trouble with placer
2018-08-01 20:32:15 +02:00
Serge Bazanski
e64dd3b3dd
Merge pull request #1 from YosysHQ/q3k/add-copying-file
...
Add COPYING file
2018-08-01 19:31:29 +01:00
David Shah
1d6ec0fb8c
json: Fix message for 1'bx values
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 20:11:36 +02:00
Serge Bazanski
9c19c59d62
Merge pull request #6 from YosysHQ/q3k/gui-fix-dangling-tree-children
...
gui: treemodel: unregister from parent when we get destroyed
2018-08-01 17:57:26 +01:00
Sergiusz Bazanski
101de5b715
gui: treemodel: unregister from parent when we get destroyed
...
This fixes mysterious crashes when a new context was being loaded. The
'Bels', 'Wires', and 'Nets' roots would get replaced by new ones in
TreeModel::Model::loadContext, but they would not get unregistered from
their parent.
2018-08-01 17:40:27 +01:00
David Shah
0658759495
ecp5: Remove libtrellis link for bitstream gen
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 15:58:38 +02:00
Sergiusz Bazanski
ff9b209914
Add COPYING file
2018-08-01 14:45:09 +01:00
David Shah
534465d3ad
ecp5: Adding tilegrid helper functions to Arch
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 15:30:28 +02:00
David Shah
bcdcba66a6
ecp5: Add tilemap to chip database
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 15:23:27 +02:00
David Shah
305145ffe4
ecp5: Adding configuration data structures
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 15:07:05 +02:00
David Shah
2743d0fa9d
ecp5: Tweak bitstream chip scope
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 14:41:36 +02:00
David Shah
1a34d6d334
ecp5: Memory fixes in packer
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 14:39:56 +02:00
Sergiusz Bazanski
f041f01895
router: release lock on failure to unblock UI
2018-08-01 11:53:52 +01:00
Sergiusz Bazanski
1996f8c2d7
gui: fix race condition when selecting elements during plavement
2018-08-01 11:44:42 +01:00
Clifford Wolf
ad8dc2e001
Update archapi.md
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-08-01 11:38:41 +02:00
Clifford Wolf
0038fe268e
Improve archapi doc
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-08-01 11:30:11 +02:00
Clifford Wolf
29dd98420b
Remove getFrameDecal() API
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-08-01 11:30:11 +02:00
David Shah
faf309c1fe
timing: Fix timing analysis when no paths found (e.g. ecp5 with no cell timing info yet)
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 11:23:11 +02:00
David Shah
fa4fb52665
ecp5: Making arch.cc compile
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 11:21:03 +02:00
David Shah
b273475e51
More documentation tweaks
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 10:51:32 +02:00
David Shah
cceda82d40
More FAQ tweaks
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 10:45:28 +02:00
David Shah
b17b0680b5
Improving documentation wording
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 10:40:32 +02:00
Clifford Wolf
f7d6c32522
Add more FAQ sections
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-08-01 10:25:44 +02:00
Clifford Wolf
df51497ec7
Move FAQ, Wiki stuff to docs/
...
Signed-off-by: Clifford Wolf <clifford@clifford.at>
2018-08-01 10:24:55 +02:00
Clifford Wolf
6f9bc1e92b
Merge branch 'readme-changes' into 'master'
...
Improve a lot of the README contents
See merge request SymbioticEDA/nextpnr!24
2018-08-01 08:10:59 +00:00
David Shah
0414c93403
ice40: Add HFOSC support, force fabric routing on oscillators for now
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 09:45:08 +02:00
David Shah
bbd2ecf558
clangformat
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-08-01 09:33:52 +02:00
Miodrag Milanovic
009bed51cb
Display warning only if gui is not used
2018-08-01 08:26:50 +02:00
Miodrag Milanovic
8293569c32
Fix filenames for MSVC build
2018-08-01 08:16:38 +02:00
David Shah
b1a9978922
Merge branch 'redist_slack' into 'master'
...
Update budgets throughout placement and routing
See merge request SymbioticEDA/nextpnr!16
2018-08-01 05:59:34 +00:00
Eddie Hung
94161e646d
Fix typo
2018-07-31 22:05:07 -07:00
Eddie Hung
9ea2467b0b
Cope with slack_redist_iter == 0
2018-07-31 21:56:30 -07:00
Eddie Hung
92ec2cd138
clangformat for stuff I've touched
2018-07-31 20:57:36 -07:00
Sergiusz Bazanski
474aa3470a
gui: fix crash on ecp5 gui, fix quadtree tests to not get broken by clangformat
2018-08-01 04:42:41 +01:00
Sergiusz Bazanski
5cc5fa04a4
gui: fix quadtree test
2018-08-01 04:03:54 +01:00
Sergiusz Bazanski
85fc356fc1
clangformat
2018-08-01 03:59:27 +01:00
Serge Bazanski
7d62c89fd5
Merge branch 'q3k/treemodel-fast' into 'master'
...
gui: lazy loading tree model
See merge request SymbioticEDA/nextpnr!25
2018-08-01 02:58:35 +00:00
Sergiusz Bazanski
3408e427f9
gui: cosmetics
2018-08-01 03:55:47 +01:00
Sergiusz Bazanski
1f787c37a3
gui: fix zoom outbound not happening with fast startup time
2018-08-01 03:55:28 +01:00
Eddie Hung
f646ec790a
Modify the getNetinfo*() functions and getBudgetOverride() to not use
...
user_idx and to take a PortRef& instead
2018-07-31 19:31:54 -07:00
Sergiusz Bazanski
e423cceba8
gui: treemodel: bail early on empty children updates in IdStringList
2018-08-01 03:31:06 +01:00
Sergiusz Bazanski
f9d30bcdea
gui: lock arch when accessing/building treemodel
2018-08-01 03:26:27 +01:00
Sergiusz Bazanski
9fb9eab6c9
gui: cosmetics
2018-08-01 03:17:02 +01:00