Sean Cross
17dd2dcd6f
shell: increase dummy allocations
...
In order to test dummy allocations, increase these sizes.
Note that this also causes an error in release mode.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 17:32:01 +08:00
Sean Cross
45656b36cd
loader: correct comment on init section
...
This assert is getting triggered due to a bug. The error message is
missing a closing ")".
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 17:31:30 +08:00
Sean Cross
62cb867ad5
emulation: litex_timer_32: remove dead code
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 17:30:58 +08:00
Sean Cross
c09b140306
examples: shell: use 32-bit timer csr
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 16:41:48 +08:00
Sean Cross
8b57b8c36b
emulation: add 32-bit litex timer
...
Litex uses 32-bit CSRs, so add a version of the litex timer module that
uses 32-bit CSRs.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 16:41:07 +08:00
Sean Cross
fdb17116f6
README: fix quickstart
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 14:45:18 +08:00
Sean Cross
5708bcb89a
emulation: fix paths for boot.resc
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 14:44:12 +08:00
Sean Cross
4645816674
tools: elf: add comment and dead code for alignment fixing
...
This issue was spotted when the kernel address was wrong. This fixed
the test, but was indicative of something else being wrong.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 14:43:15 +08:00
Sean Cross
edf723e107
create-image: verify the kernel image address is sane
...
Rust inconsistently applies linker scripts. Verify the image being
added has a script that makes sense.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 14:42:01 +08:00
Sean Cross
36dbc97a61
tools: pad inie and xkrn tags to 4-bytes
...
This fixes an issue where images were not word-aligned.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 13:12:27 +08:00
Sean Cross
279e0131c8
csr.csv: add emulation file
...
This is used to define the emulation target.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 12:50:14 +08:00
Sean Cross
a1fee3dedf
cargo: add shell and rename tools
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 12:46:33 +08:00
Sean Cross
6959b4ef77
tools: rename from xous-tools
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 12:46:20 +08:00
Sean Cross
b9effd701b
shell: add example shell
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 12:46:05 +08:00
Sean Cross
f50ec67553
initial commit
...
This pulls together many disparate repositories into one xous-core
repository.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-03-10 12:13:05 +08:00