Commit Graph

18 Commits

Author SHA1 Message Date
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