Matt Venn
d06a967590
Update Claire's name and fix the reference image in the iceprog help
2025-06-03 11:06:08 +02:00
Marian Buschsieweke
b171bdf665
icebram,icepack: use correct format specifiers for size
...
For printing `size_t` the format specifier `%lu` was used in the code.
However, `%lu` is used to print `unsigned long`. The correct format
specifier for `size_t` is `%zu`, so let's use that.
2024-06-21 23:36:34 +02:00
Catherine
dd2dce84c4
icebram: don't use exceptions.
2023-02-18 11:33:40 +00:00
Catherine
59f5fa75fc
icebram: do not include <bits/stdc++.h>
2023-02-18 11:33:40 +00:00
Sylvain Munaut
cd9add540d
icebram: Complete rewrite to cleanup and make it work
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2023-02-14 14:02:58 +01:00
Tom Verbeure
a4d32c985b
Exit with error when no RAM contents were replaced.
2022-12-27 10:43:31 -08:00
Aki Van Ness
ca43729f12
Replaced instances of `arachne-pnr` with the `nextpnr-ice40` equivalent
2022-09-15 06:32:45 -04:00
whitequark
529759c4bd
Add more build products to .gitignore.
2021-03-05 12:43:57 +00:00
whitequark
7ed94f5170
icebram: add WASI platform support.
2020-06-26 11:30:00 +00:00
whitequark
f8b8ea0f3c
icebram: refactor seeding logic.
2020-06-26 11:30:00 +00:00
whitequark
3205180fd9
Revert "Make icebram deterministic"
...
This reverts commit 2679c91b8a .
2020-06-26 10:38:41 +00:00
whitequark
2679c91b8a
Make icebram deterministic
2020-06-23 07:42:15 +00:00
Miodrag Milanovic
fe3086a733
Support custom PROGRAM_PREFIX
2020-04-10 10:05:17 +02:00
Tom Verbeure
4943748512
Remove rogue space
2018-06-02 19:10:51 -07:00
Tom Verbeure
8b32b75d56
Fix indentation
2018-06-02 19:07:16 -07:00
Tom Verbeure
e234ee0110
Add option to specify seed for repeatable outcomes.
2018-06-02 19:01:08 -07:00
Robert Ou
3bee3cfead
Mount NODEFS if using emscripten and nodejs
...
Mounts root directory on `/hostfs` and the current working directory on
`/hostcwd`
2018-03-31 14:10:36 -07:00
Robert Ou
05440e4d62
Fix up build system to work with emscripten
2017-11-15 03:13:35 -08:00
Robert Ou
4111f9cca5
makefile: Make install target work for Windows
2017-07-16 20:59:55 -07:00
Elvira Khabirova
ea82010fbf
Clean up Makefiles
2017-02-12 16:13:03 +03:00
Marcus Comstedt
e046ad3a4f
Improve input parsing of icebram
...
Add support for the following in the input hexfiles:
* Horizontal whitespace (space, tab, cr)
* Multiple words on the same line
* Empty lines
* Embedded underscores (_) in the words
* x and z nibbles (interpreted as zero)
In addition, allow for the to_hexfile to be shorter than the
from_hexfile, padding with zeroes as needed.
2016-10-21 22:28:52 +02:00
Clifford Wolf
d4c0a01f7b
Minor icebram improvements
2016-06-11 19:07:01 +02:00
Clifford Wolf
8503d3edd1
Finished icebram
2016-05-15 00:37:45 +02:00
Clifford Wolf
2c553baeac
Added icebram bitslice replacer
2016-05-12 18:32:07 +02:00
Clifford Wolf
0e1417249c
Added icebram skeleton
2016-05-12 00:48:37 +02:00
Clifford Wolf
66e35e36dc
Added icebram test bench
2016-05-11 13:37:52 +02:00