Commit Graph

  • 5fa79cd2b5 Updating README.md David Shah 2018-06-08 11:24:32 +0200
  • c16a971c0f python: Fixing builds as importable module David Shah 2018-06-08 11:17:04 +0200
  • 7f330af9f3 Reformat remaining files David Shah 2018-06-08 11:04:02 +0200
  • cbd0622fb8 Merged log_ lines in the JSON parser ZipCPU 2018-06-07 15:54:23 -0400
  • 87775d3c6f Tried to add fixes *and* update clang-format jsonparse.cc ZipCPU 2018-06-07 15:46:21 -0400
  • 4499864024 Applied clang-format to my own contributions ZipCPU 2018-06-07 15:38:24 -0400
  • e7ff22ce90 clang format for gui related files Miodrag Milanovic 2018-06-06 22:53:52 +0200
  • 41b949832c Fix handling of parameters in JSON David Shah 2018-06-07 20:39:53 +0200
  • 9b87f132c8 Improving dump_design.py David Shah 2018-06-07 20:35:08 +0200
  • a4f687548e Adjusted info message names for rule-checker and parser ZipCPU 2018-06-07 12:04:01 -0400
  • 37d2fc65b1 Fix placer build for dummy arch Clifford Wolf 2018-06-07 17:50:36 +0200
  • c13c15bada Set the default log to stdout ZipCPU 2018-06-07 09:52:32 -0400
  • c352f6536b Moved placer definitions to place.h, main automatically runs placer now ZipCPU 2018-06-07 09:49:21 -0400
  • f32b9622d5 Initial (random) placer capability ZipCPU 2018-06-07 09:38:14 -0400
  • 1d39924c14 ice40: More Python bindings and examples David Shah 2018-06-07 15:04:07 +0200
  • 547d4fe3ee ice40: Refactor PortPin and add Python binding David Shah 2018-06-07 14:36:35 +0200
  • efd8722fd9 Connected the log file facility to stderr ZipCPU 2018-06-07 08:12:22 -0400
  • 0dbfa4662f Preliminary placer changes to main ZipCPU 2018-06-07 07:52:05 -0400
  • 1ed5c641c1 Merge branch 'master' into gqtech ZipCPU 2018-06-07 07:45:22 -0400
  • d7bb30cc66 added ports (not ports_directions) to jsonparse.cc ZipCPU 2018-06-07 07:38:35 -0400
  • ed0c44891f Replacing Boost type_traits with std David Shah 2018-06-07 13:36:42 +0200
  • 024ff8fa7d cmake: Add HX1K-only builds support David Shah 2018-06-07 13:20:16 +0200
  • c3e0252703 Reformat Python bindings and ice40 main David Shah 2018-06-07 13:10:53 +0200
  • 6236a10427 Fixing file->run renaming David Shah 2018-06-07 13:08:18 +0200
  • 9ebc879826 Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr David Shah 2018-06-07 12:59:41 +0200
  • 66b36cdd45 Merge branch 'python' David Shah 2018-06-07 12:59:27 +0200
  • b0e66d441c Global design object working David Shah 2018-06-07 12:57:52 +0200
  • 1ea8fa4881 clang-format for design and chip codebase Clifford Wolf 2018-06-07 12:56:49 +0200
  • 2edde06c07 Fix clang-format include order issues Clifford Wolf 2018-06-07 12:48:53 +0200
  • a5249da02d Working on global Python design object David Shah 2018-06-07 12:40:31 +0200
  • 8bfeaeaced Add ICE40_HX1K_ONLY config macro Clifford Wolf 2018-06-07 12:26:02 +0200
  • 9eeecf0e62 Rename --file to --run Clifford Wolf 2018-06-07 12:19:48 +0200
  • e576f71838 Developing Python bindings for Design and related types David Shah 2018-06-07 11:41:54 +0200
  • 3769b20580 Adding Python to/from string wrappers for internal IDs David Shah 2018-06-07 09:47:00 +0200
  • 0f6ebd6384 Allow specifying multiple Python files on the command line David Shah 2018-06-07 09:01:30 +0200
  • bdd9313582 Allow loading and running Python files before GUI starts David Shah 2018-06-07 08:56:54 +0200
  • 109287ee90 Removed unused set of warnings from log.cc ZipCPU 2018-06-06 17:17:44 -0400
  • c18f0b1c22 Added the build directory to .gitignore ZipCPU 2018-06-06 15:45:53 -0400
  • 3a6e400f44 rulecheck.cc: Add missing return David Shah 2018-06-06 21:14:42 +0200
  • ff5a719d8b Fixed run-time bug in json parser ZipCPU 2018-06-06 15:02:20 -0400
  • 01e705189b Merge branch 'gqtech' into jsonparser ZipCPU 2018-06-06 14:56:02 -0400
  • 795cf4f3a3 String fixes to json parser ZipCPU 2018-06-06 14:55:20 -0400
  • 5908f2af06 json: Fixing the build David Shah 2018-06-06 20:54:42 +0200
  • 16b9a2f1b5 Attempt to add JSON parser--not working yet w/ build system ZipCPU 2018-06-06 14:44:54 -0400
  • 5e463b8543 Merge branch 'master' into gqtech ZipCPU 2018-06-06 12:21:04 -0400
  • 468ed85280 Applied Rule Check to parser results, refactored JSON parser ZipCPU 2018-06-06 12:20:24 -0400
  • f9bd66e7ac Add iCE40 device selection, improve iCE40 IO GraphicElements Clifford Wolf 2018-06-06 17:23:58 +0200
  • afbae1bb99 Merge branch 'ice40-xy' Clifford Wolf 2018-06-06 17:08:58 +0200
  • 28e2276906 Add simple SVG generator to ice40 main Clifford Wolf 2018-06-06 17:08:31 +0200
  • 72b4bba0e7 Add ice40 geometry information Clifford Wolf 2018-06-06 16:42:42 +0200
  • a04436e19b Merge branch 'chip-api-refactor' Clifford Wolf 2018-06-06 16:02:01 +0200
  • f07682f515 Add ice40 --test mode Clifford Wolf 2018-06-06 16:01:31 +0200
  • 9afa6a2016 Update and simplify dummy arch Clifford Wolf 2018-06-06 15:30:23 +0200
  • 5ff9aafb20 Refactor Chip API and iCE40 database Clifford Wolf 2018-06-06 15:13:41 +0200
  • d0ee08aeb1 Merge branch 'master' into gqtech ZipCPU 2018-06-06 07:55:18 -0400
  • 2e6d0b752a Removed erroneous BEL assignment in JSON parser ZipCPU 2018-06-06 07:49:35 -0400
  • d3f19cc27e cmake: Fix Boost::Python finder on Gentoo David Shah 2018-06-06 11:27:02 +0200
  • 7cb42f4368 Initial GUI work Miodrag Milanovic 2018-06-05 21:03:06 +0200
  • bd08f9e698 Removed the log_ dependencies from json-parser ZipCPU 2018-06-05 11:39:27 -0400
  • 8b6f8382b8 Added some logging functions, borrowed from Yosys ZipCPU 2018-06-05 11:15:35 -0400
  • 709ce3884d Initial JSON parser ZipCPU 2018-06-05 09:01:26 -0400
  • 3b78eda5d3 Add 'styles' to GraphicElement David Shah 2018-06-04 13:30:20 +0200
  • d13a84b687 Add iCE40 blockram bels Clifford Wolf 2018-06-04 12:37:56 +0200
  • eb3c89bee9 Replace GuiLine with GraphicElement Clifford Wolf 2018-06-04 12:02:58 +0200
  • 6840ffd9c0 Add iCE40 SB_IO bels Clifford Wolf 2018-06-03 16:16:59 +0200
  • d41936ecbf Update clangformat make target and config Clifford Wolf 2018-06-03 12:42:06 +0200
  • 8b854a9e28 Add "clangformat" make target and .clang-format (for now with std LLVM style) Clifford Wolf 2018-06-03 00:31:29 +0200
  • 20d7cd0194 Add ice40 ICESTORM_LC bels Clifford Wolf 2018-06-02 15:00:33 +0200
  • d85f5d2285 Remove now obsolete ice40/makefile.inc Clifford Wolf 2018-06-02 14:49:32 +0200
  • e6302bbe73 Fix race condition and optimise the build David Shah 2018-06-02 14:17:31 +0200
  • 763fd56c26 Update README with CMake instructions David Shah 2018-06-02 13:57:08 +0200
  • efcf4412ee Improve documentation in CMakeLists.txt David Shah 2018-06-02 13:48:12 +0200
  • 363ddd0f3c Python bindings working on both architectures David Shah 2018-06-02 13:33:45 +0200
  • d3f74eb056 Simple Python test working David Shah 2018-06-01 15:53:46 +0200
  • f353453a7f Add architecture specific Python defs David Shah 2018-06-01 15:18:18 +0200
  • a7415bfbc3 Adding generic Python range and iterator bindings David Shah 2018-06-01 15:02:38 +0200
  • d62f7abd95 Creating an empty Python module David Shah 2018-06-01 13:57:06 +0200
  • ee0a5374d8 Add a CMake based build system David Shah 2018-06-01 11:58:31 +0200
  • d3e54131e7 Add new file Clifford Wolf 2018-06-02 11:23:50 +0000
  • cdb31fdafc Use singular in type names (BelRange, WireIterator) Clifford Wolf 2018-06-02 12:57:19 +0200
  • 90c7e3b13d Add iCE40 blinky example Clifford Wolf 2018-05-31 18:10:36 +0200
  • 3b0d1beabb Add DelayInfo struct Clifford Wolf 2018-05-29 20:04:29 +0200
  • d56e29c47e Progress in chip.h API Clifford Wolf 2018-05-26 16:08:20 +0200
  • 757786f134 Progress in ice40 chipdb Clifford Wolf 2018-05-26 14:56:30 +0200
  • 1899833b4d Start work on iCE40 chipdb Clifford Wolf 2018-05-26 14:27:21 +0200
  • 1338f0f9eb Add Makefile Clifford Wolf 2018-05-26 11:17:50 +0200
  • 5e48758b30 Directory structure Clifford Wolf 2018-05-26 10:47:35 +0200
  • 75ae343e1f Database API refactoring Clifford Wolf 2018-05-26 10:36:33 +0200
  • 2255870446 Create compile-able demo that doesn't do anything Clifford Wolf 2018-05-23 17:58:57 +0200
  • daa4885820 Minor API draft edits Clifford Wolf 2018-05-23 14:53:55 +0200
  • 960bb65b15 Import apidraft.h Clifford Wolf 2018-05-23 11:35:49 +0200