Commit Graph

  • 85be8e4e3d Bring chip data in icebox in line with icepack - and icecube David Shah 2017-10-21 11:27:12 +0100
  • ca35e566d4 Modify icebox.py so it generates a 5k chipdb David Shah 2017-10-20 19:13:23 +0100
  • e6913a3bfb Add (attempt at) IeRen mapping for 5k David Shah 2017-10-20 17:34:30 +0100
  • 172d561b01 Fix make_ram40 for UltraPlus David Shah 2017-10-20 16:27:06 +0100
  • 42047c6114 Fix case where make_prim allocates all global buffer pins David Shah 2017-10-20 15:18:39 +0100
  • 4a930377f0 Quick fix of pin 23 issue (pending further discussion) David Shah 2017-10-20 14:46:24 +0100
  • d9d2a3dcaa Merge pull request #104 from HarmonInstruments/master Clifford Wolf 2017-10-13 15:31:00 +0200
  • 8e28386248 Add LP384 support to icebox_html Darrell Harmon 2017-10-12 18:09:05 -0600
  • 5c4d4db08d Add icemulti example Clifford Wolf 2017-09-14 19:09:52 +0200
  • d0f5b2ee8e Merge branch 'reuse-images' of https://github.com/rlutz/icestorm Clifford Wolf 2017-09-14 19:00:15 +0200
  • 4749394e23 Merge pull request #97 from rlutz/hlc-fixes Clifford Wolf 2017-09-14 18:55:50 +0200
  • 69613a26d3 Merge pull request #100 from rlutz/icemulti-errorsargs Clifford Wolf 2017-09-05 11:56:13 +0200
  • d1bfc4543e icemulti: Re-use images Roland Lutz 2017-07-11 19:01:11 +0200
  • dd9ce3fcb5 icemulti: Print image filenames along with offsets Roland Lutz 2017-08-14 13:59:55 +0200
  • 7dad1afe6d icemulti: Treat offset printing like ordinary flag Roland Lutz 2017-08-14 13:56:18 +0200
  • 0e503a69a8 icemulti: Remove constant `NUM_HEADERS' Roland Lutz 2017-07-11 18:40:15 +0200
  • a622580c13 icemulti: Remove special first element from header lists Roland Lutz 2017-07-11 18:39:11 +0200
  • 475cdba6dd icemulti: Differentiate between header and image count Roland Lutz 2017-07-11 18:35:00 +0200
  • 52387ef66c icemulti: Populate headers early Roland Lutz 2017-07-11 18:30:56 +0200
  • 29cd829eb3 icemulti: Remove class `Header' Roland Lutz 2017-07-11 18:22:49 +0200
  • 4cb0dcbffa icemulti: Make function `write_header' global Roland Lutz 2017-07-11 18:20:18 +0200
  • a96d1fffdc icemulti: Store image reference in header Roland Lutz 2017-07-11 18:17:56 +0200
  • b7a6785b88 icemulti: Remove unused flag Header::empty Roland Lutz 2017-07-11 18:11:57 +0200
  • d1e91ace22 icemulti: Treat coldboot as global flag Roland Lutz 2017-07-11 18:10:02 +0200
  • 94b419057f Merge 77f6616943 into cc3c1906ab rlutz 2017-09-04 17:48:46 +0000
  • cc3c1906ab Merge pull request #101 from rlutz/warmboot Clifford Wolf 2017-09-04 19:48:40 +0200
  • a684b28b55 icebox: Add support for non-warmboot images Roland Lutz 2017-09-02 22:05:17 +0200
  • 898229bf2b icepack: Add support for non-warmboot images Roland Lutz 2017-08-31 19:49:59 +0200
  • a9c53a32c0 icemulti: Check for negative alignment exponent Roland Lutz 2017-07-11 17:32:14 +0200
  • 395b36f293 icemulti: Use getopt to parse arguments Roland Lutz 2017-07-10 14:15:31 +0200
  • ca90cc78e1 icemulti: Refuse to pack empty image Roland Lutz 2017-08-14 13:10:57 +0200
  • e9e49bb5db icemulti: Add missing error checks Roland Lutz 2017-07-10 14:03:56 +0200
  • 450306dfb1 icemulti: Give more information about I/O errors Roland Lutz 2017-07-10 14:03:17 +0200
  • 21b2504aed icemulti: Report program name in error messages Roland Lutz 2017-09-04 15:44:02 +0200
  • fc39f2e038 icemulti: Use standard macros for exit status Roland Lutz 2017-07-10 13:47:44 +0200
  • 55b7810abe Merge pull request #99 from marcusmueller/modularize_config Clifford Wolf 2017-09-03 23:03:28 +0200
  • b87a750f4b modularized standard Makefile config Marcus Müller 2017-09-03 19:20:50 +0200
  • c9c181fef2 icebox: Put .hlc converters under ISC license Roland Lutz 2017-09-02 14:45:03 +0200
  • 8354bc6086 Removed files that are under GNU licenses Clifford Wolf 2017-08-31 14:55:36 +0200
  • 1db38e58c1 icemulti: Add tests (checksums only) Roland Lutz 2017-08-29 16:54:41 +0200
  • bb2bc7a00c icebox: Fix parsing of IO block special wires Roland Lutz 2017-08-27 22:25:50 +0200
  • 5ac8f1a687 icebox: Fix parsing of PLL directive Roland Lutz 2017-08-27 22:20:42 +0200
  • 7e4689d3f5 icebox: Give useful error messages for .hlc parsing errors Roland Lutz 2017-08-27 22:14:38 +0200
  • 5cea17ea88 icebox: Make `check' a phony target Roland Lutz 2017-08-27 21:57:44 +0200
  • 7b07cd489d Merge pull request #93 from rlutz/extra-bits Clifford Wolf 2017-08-25 15:06:40 +0200
  • 59fe86de71 Merge 8aefca4625 into 1565fdc0ee rlutz 2017-08-25 13:02:32 +0000
  • 1565fdc0ee Implement high-level configuration format Clifford Wolf 2017-08-25 14:59:59 +0200
  • 8aefca4625 Implement high-level configuration format Roland Lutz 2017-08-25 12:56:45 +0200
  • 7e692cba7c icebox: Preserve extra bits when writing to file Roland Lutz 2017-08-25 12:49:24 +0200
  • a01e62778b Add target `check' Roland Lutz 2017-07-11 15:52:16 +0200
  • 77f6616943 icemulti: Add myself to copyright notice Roland Lutz 2017-08-17 12:26:14 +0200
  • 8c820d01c0 icemulti: Allow selecting POR/default image by filename Roland Lutz 2017-08-15 13:04:45 +0200
  • fd567c9886 icemulti: Pack power-on/reset image first Roland Lutz 2017-08-14 16:40:11 +0200
  • f69bd9b629 icemulti: Store POR/default image in dedicated variables Roland Lutz 2017-08-15 14:36:17 +0200
  • 8667cf6107 icemulti: Skip unused header population Roland Lutz 2017-07-16 13:03:02 +0200
  • d1e002b4a6 icemulti: Use plain references for image array Roland Lutz 2017-08-15 14:58:38 +0200
  • 5878b1d299 icemulti: Move image loading to separate function Roland Lutz 2017-07-16 12:45:04 +0200
  • 1de5f58061 icemulti: Allow using `-p' with `-c' (but issue a warning) Roland Lutz 2017-08-14 15:09:40 +0200
  • ffeaedfb98 icemulti: Allow selecting default image Roland Lutz 2017-07-16 12:24:31 +0200
  • d742375f63 icemulti: Re-use images Roland Lutz 2017-07-11 19:01:11 +0200
  • 4a60dfd10f icemulti: Print image filenames along with offsets Roland Lutz 2017-08-14 13:59:55 +0200
  • fad345a4df icemulti: Remove unnecessary generalization of offset printing Roland Lutz 2017-08-14 13:56:18 +0200
  • c957e59f20 icemulti: Remove constant `NUM_HEADERS' Roland Lutz 2017-07-11 18:40:15 +0200
  • 871389f266 icemulti: Remove special first element from header lists Roland Lutz 2017-07-11 18:39:11 +0200
  • fa32baea82 icemulti: Differentiate between header and image count Roland Lutz 2017-07-11 18:35:00 +0200
  • 5c15c93059 icemulti: Populate headers early Roland Lutz 2017-07-11 18:30:56 +0200
  • 9bcf6db534 icemulti: Remove class `Header' Roland Lutz 2017-07-11 18:22:49 +0200
  • 0dda53cefa icemulti: Make function `write_header' global Roland Lutz 2017-07-11 18:20:18 +0200
  • 2a3403deb6 icemulti: Store image reference in header Roland Lutz 2017-07-11 18:17:56 +0200
  • ef318689c5 icemulti: Remove unused flag Header::empty Roland Lutz 2017-07-11 18:11:57 +0200
  • 738e3ae8c7 icemulti: Treat coldboot as global flag Roland Lutz 2017-07-11 18:10:02 +0200
  • 510a163a7a icemulti: Overhaul `--help' text Roland Lutz 2017-07-10 14:36:38 +0200
  • 07d3b4009b icemulti: Add option `--help' Roland Lutz 2017-07-10 14:17:15 +0200
  • 49c6103808 icemulti: Check for negative alignment exponent Roland Lutz 2017-07-11 17:32:14 +0200
  • 69b41719a1 icemulti: Use getopt to parse arguments Roland Lutz 2017-07-10 14:15:31 +0200
  • 54c33eb0cf icemulti: Refuse to pack empty image Roland Lutz 2017-08-14 13:10:57 +0200
  • 34dbf88f3d icemulti: Add missing error checks Roland Lutz 2017-07-10 14:03:56 +0200
  • daf80c76bc icemulti: Give more information about I/O errors Roland Lutz 2017-07-10 14:03:17 +0200
  • 10f31ae45c icemulti: Use standard error handling functions Roland Lutz 2017-07-10 13:45:48 +0200
  • 9d46551458 icemulti: Use standard macros for exit status Roland Lutz 2017-07-10 13:47:44 +0200
  • e2b5645b56 icemulti: Add tests Roland Lutz 2017-08-14 12:59:03 +0200
  • c0ae9f805e icebram: Skip test if required tools aren't in PATH Roland Lutz 2017-07-11 16:08:06 +0200
  • 379902fcf4 Add target `check' Roland Lutz 2017-07-11 15:52:16 +0200
  • eb38cfa12d Merge 69a15c1119 into 873eb9effa rlutz 2017-08-17 14:12:10 +0000
  • 69a15c1119 Squelch some more trailing whitespace Roland Lutz 2017-08-17 12:45:12 +0200
  • 873eb9effa Minor spelling and punctuation fixes in docs Larry Doolittle 2017-08-01 21:42:09 -0700
  • b3d35ccadc Squelch trailing whitespace Larry Doolittle 2017-07-31 17:01:55 -0700
  • 607ee66cc1 Update timeline on website Clifford Wolf 2017-07-31 16:18:33 +0200
  • 6948c4370d Merge branch 'ice5k' Clifford Wolf 2017-07-31 15:59:14 +0200
  • 1f9d00bb9c Don't build chipdb-5k.txt by default (it does not work yet) Clifford Wolf 2017-07-31 15:58:14 +0200
  • b888b750a6 Fix some bugs in two of the icefuzz make_*.py scripts Clifford Wolf 2017-07-31 15:56:58 +0200
  • ea0e19f3d3 Fix icecube.sh to work with lin and lin64 dirs, remove hardcoded ICECUBEDIR= Clifford Wolf 2017-07-31 15:56:25 +0200
  • 72d2a02810 Remove extra IoCtrl cf_bit_ and extra_padeb_test_ lines from database Clifford Wolf 2017-07-31 15:55:07 +0200
  • 68e25c22e1 Fix icebox.py and remove extra debug output Clifford Wolf 2017-07-31 15:54:28 +0200
  • 43c38447c9 Fix icepack debug output Clifford Wolf 2017-07-31 15:53:59 +0200
  • 872e333cf7 Merge branch 'master' into ice5k Clifford Wolf 2017-07-31 14:57:24 +0200
  • 81e943e050 Add "DSP iCE board" to board list Clifford Wolf 2017-07-21 18:21:47 +0200
  • 5b95f04137 Merge c4a004c56d into 4ac8fff26c Alexis Jeandet 2017-07-21 15:59:43 +0000
  • 4ac8fff26c Use better error pattern in icestick checker example Clifford Wolf 2017-07-21 17:43:05 +0200
  • 6124133269 Add icestick "checker" example Clifford Wolf 2017-07-21 16:56:15 +0200