David Shah
|
bdd9313582
|
Allow loading and running Python files before GUI starts
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-07 08:56:54 +02:00 |
|
ZipCPU
|
109287ee90
|
Removed unused set of warnings from log.cc
|
2018-06-06 17:17:44 -04:00 |
|
Miodrag Milanovic
|
e7ff22ce90
|
clang format for gui related files
|
2018-06-06 22:53:52 +02:00 |
|
David Shah
|
41b949832c
|
Fix handling of parameters in JSON
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-07 20:39:53 +02:00 |
|
David Shah
|
9b87f132c8
|
Improving dump_design.py
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-07 20:35:08 +02:00 |
|
ZipCPU
|
c18f0b1c22
|
Added the build directory to .gitignore
|
2018-06-06 15:45:53 -04:00 |
|
David Shah
|
3a6e400f44
|
rulecheck.cc: Add missing return
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-06 21:14:42 +02:00 |
|
ZipCPU
|
ff5a719d8b
|
Fixed run-time bug in json parser
|
2018-06-06 15:02:20 -04:00 |
|
ZipCPU
|
01e705189b
|
Merge branch 'gqtech' into jsonparser
|
2018-06-06 14:56:02 -04:00 |
|
ZipCPU
|
795cf4f3a3
|
String fixes to json parser
|
2018-06-06 14:55:20 -04:00 |
|
David Shah
|
5908f2af06
|
json: Fixing the build
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-06 20:54:42 +02:00 |
|
ZipCPU
|
16b9a2f1b5
|
Attempt to add JSON parser--not working yet w/ build system
|
2018-06-06 14:44:54 -04:00 |
|
ZipCPU
|
5e463b8543
|
Merge branch 'master' into gqtech
|
2018-06-06 12:21:04 -04:00 |
|
ZipCPU
|
468ed85280
|
Applied Rule Check to parser results, refactored JSON parser
|
2018-06-06 12:20:24 -04:00 |
|
Clifford Wolf
|
f9bd66e7ac
|
Add iCE40 device selection, improve iCE40 IO GraphicElements
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-06 17:23:58 +02:00 |
|
Clifford Wolf
|
afbae1bb99
|
Merge branch 'ice40-xy'
|
2018-06-06 17:08:58 +02:00 |
|
Clifford Wolf
|
28e2276906
|
Add simple SVG generator to ice40 main
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-06 17:08:31 +02:00 |
|
Clifford Wolf
|
72b4bba0e7
|
Add ice40 geometry information
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-06 16:42:42 +02:00 |
|
Clifford Wolf
|
a04436e19b
|
Merge branch 'chip-api-refactor'
|
2018-06-06 16:02:01 +02:00 |
|
Clifford Wolf
|
f07682f515
|
Add ice40 --test mode
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-06 16:01:31 +02:00 |
|
Clifford Wolf
|
9afa6a2016
|
Update and simplify dummy arch
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-06 15:30:23 +02:00 |
|
Clifford Wolf
|
5ff9aafb20
|
Refactor Chip API and iCE40 database
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-06 15:13:41 +02:00 |
|
ZipCPU
|
d0ee08aeb1
|
Merge branch 'master' into gqtech
|
2018-06-06 07:55:18 -04:00 |
|
ZipCPU
|
2e6d0b752a
|
Removed erroneous BEL assignment in JSON parser
|
2018-06-06 07:49:35 -04:00 |
|
David Shah
|
d3f19cc27e
|
cmake: Fix Boost::Python finder on Gentoo
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-06 11:27:02 +02:00 |
|
Miodrag Milanovic
|
7cb42f4368
|
Initial GUI work
|
2018-06-05 21:03:06 +02:00 |
|
ZipCPU
|
bd08f9e698
|
Removed the log_ dependencies from json-parser
|
2018-06-05 11:39:27 -04:00 |
|
ZipCPU
|
8b6f8382b8
|
Added some logging functions, borrowed from Yosys
|
2018-06-05 11:15:35 -04:00 |
|
ZipCPU
|
709ce3884d
|
Initial JSON parser
|
2018-06-05 09:01:26 -04:00 |
|
David Shah
|
3b78eda5d3
|
Add 'styles' to GraphicElement
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-04 13:30:20 +02:00 |
|
Clifford Wolf
|
d13a84b687
|
Add iCE40 blockram bels
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-04 12:37:56 +02:00 |
|
Clifford Wolf
|
eb3c89bee9
|
Replace GuiLine with GraphicElement
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-04 12:02:58 +02:00 |
|
Clifford Wolf
|
6840ffd9c0
|
Add iCE40 SB_IO bels
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-03 16:16:59 +02:00 |
|
Clifford Wolf
|
d41936ecbf
|
Update clangformat make target and config
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-03 12:42:06 +02:00 |
|
Clifford Wolf
|
8b854a9e28
|
Add "clangformat" make target and .clang-format (for now with std LLVM style)
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-03 00:31:29 +02:00 |
|
Clifford Wolf
|
20d7cd0194
|
Add ice40 ICESTORM_LC bels
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-02 15:00:33 +02:00 |
|
Clifford Wolf
|
d85f5d2285
|
Remove now obsolete ice40/makefile.inc
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-02 14:49:32 +02:00 |
|
David Shah
|
e6302bbe73
|
Fix race condition and optimise the build
|
2018-06-02 14:17:31 +02:00 |
|
David Shah
|
763fd56c26
|
Update README with CMake instructions
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-02 13:57:08 +02:00 |
|
David Shah
|
efcf4412ee
|
Improve documentation in CMakeLists.txt
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-02 13:48:28 +02:00 |
|
David Shah
|
363ddd0f3c
|
Python bindings working on both architectures
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-02 13:48:28 +02:00 |
|
David Shah
|
d3f74eb056
|
Simple Python test working
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-02 13:48:28 +02:00 |
|
David Shah
|
f353453a7f
|
Add architecture specific Python defs
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-02 13:48:28 +02:00 |
|
David Shah
|
a7415bfbc3
|
Adding generic Python range and iterator bindings
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-02 13:48:28 +02:00 |
|
David Shah
|
d62f7abd95
|
Creating an empty Python module
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-02 13:48:28 +02:00 |
|
David Shah
|
ee0a5374d8
|
Add a CMake based build system
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-02 13:48:28 +02:00 |
|
Clifford Wolf
|
d3e54131e7
|
Add new file
|
2018-06-02 11:23:50 +00:00 |
|
Clifford Wolf
|
cdb31fdafc
|
Use singular in type names (BelRange, WireIterator)
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-02 12:57:19 +02:00 |
|
Clifford Wolf
|
90c7e3b13d
|
Add iCE40 blinky example
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-05-31 18:10:36 +02:00 |
|
Clifford Wolf
|
3b0d1beabb
|
Add DelayInfo struct
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-05-29 20:04:29 +02:00 |
|