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
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
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
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