slmnemo
|
e631ae8c2d
|
Fixed sudo permissions in Linux Makefile, added nosudo versions of sudo commands
|
2024-04-05 21:38:30 -07:00 |
|
slmnemo
|
37716f1b56
|
Removed redundant lines from linux Makefile; gitignore
|
2024-04-05 20:53:52 -07:00 |
|
slmnemo
|
d89a187ce8
|
Fixed commit where Linux Makefile always built Linux into repo instead of into shared directory.
|
2024-04-05 20:44:11 -07:00 |
|
slmnemo
|
fcd98232d3
|
Merge branch 'nightly-regression' of github.com:slmnemo/cvw into linux_local
|
2024-03-26 10:30:33 -07:00 |
|
slmnemo
|
efb68e7eeb
|
Added dumptvs function to Linux makefile to create linux-testvectors in /opt/riscv directory
|
2024-03-26 10:28:50 -07:00 |
|
slmnemo
|
ad0cb798bc
|
Added new buildroot in root directory to gitignore
|
2024-03-19 14:38:58 -07:00 |
|
slmnemo
|
b2dace02a6
|
Changed linux boot to clone into new directory linuximg. There's probably a better location for this, but this is for preliminary testing
|
2024-03-19 10:53:35 -07:00 |
|
David Harris
|
aff61ea97a
|
Fixed Linux makefile; load branch predictor RAMs at startup for sim; fixed comment in trap; starting to make testbench more compatible with Verilator
|
2023-12-13 11:33:59 -08:00 |
|
Jacob Pease
|
f99cb03b89
|
Changed Linux makefile to unset LD_LIBRARY_PATH before running buildroot. This allows custom setup.sh scripts to be used per user.
|
2023-12-01 15:02:26 -06:00 |
|
Jacob Pease
|
edd4f90283
|
Disassemble target now called with correct environment variables, allowing for downloading, building, disassembling, and installing in one make call.
|
2023-12-01 13:21:33 -06:00 |
|
David Harris
|
c64ad9ff35
|
Extract rootfs during disassembly
|
2023-11-22 06:28:38 -08:00 |
|
David Harris
|
d1bb5c7512
|
Imperas fix for satp modes supported
|
2023-11-21 21:52:11 -08:00 |
|
Rose Thompson
|
8b48a92131
|
Fixed linux makefile to build label and addr files from object dumps.
|
2023-11-21 22:00:53 -06:00 |
|
David Harris
|
822197857a
|
Updated buildroot scripts
|
2023-11-21 19:36:24 -08:00 |
|
Rose Thompson
|
187df044bd
|
Fixed issue with makefile and device trees.
|
2023-11-21 21:20:11 -06:00 |
|
Rose Thompson
|
25af7d3c78
|
Ok the disassemble recipe should work now.
|
2023-11-21 20:47:57 -06:00 |
|
Rose Thompson
|
69126298a4
|
Ok this is much better. Thanks Jacob for the tip about vmlinux always being generated.
|
2023-11-21 20:21:26 -06:00 |
|
Rose Thompson
|
a7f3517981
|
Removed testing hack.
|
2023-11-21 18:24:45 -06:00 |
|
Rose Thompson
|
6461f0fa63
|
Fix to linux makefile to support disassembly and creating vmlinux automatically.
|
2023-11-21 18:20:37 -06:00 |
|
Jacob Pease
|
23e5fca2a7
|
Merge branch 'main' of github.com:jacobpease/cvw
|
2023-11-16 14:04:11 -06:00 |
|
Rose Thompson
|
540d8d930d
|
Cleanup.
Linux makefile
wally tracer. probably reduce some complexity here.
|
2023-11-13 14:04:43 -06:00 |
|
Jacob Pease
|
961cf91482
|
Linux Makefile: Fixed find utility crashing for real this time.
|
2023-09-26 15:16:45 -05:00 |
|
Jacob Pease
|
0215c37594
|
Fixed error with finding vmlinux and busybox directories too early.
|
2023-09-25 18:04:51 -05:00 |
|
Jacob Pease
|
eb07e8917e
|
Linux Makefile can now dynamically find binaries for object dumps.
|
2023-08-31 23:58:10 -05:00 |
|
Jacob Pease
|
bb8d3806d6
|
Cleaned up some things.
|
2023-08-11 16:22:12 -05:00 |
|
Jacob Pease
|
40096ac662
|
Fixed bugs. Added an 'all' target that performs the whole process of building the images needed for booting linux, including device tree files.
|
2023-08-09 12:31:14 -05:00 |
|
Jacob Pease
|
1582376d71
|
Fixed device tree generation make rule. Make targets are simplified.
|
2023-08-09 00:22:20 -05:00 |
|
Jacob Pease
|
52d3d8a9f4
|
Stopped makefile from crashing when patch is already applied.
|
2023-08-06 18:50:37 -05:00 |
|
Jacob Pease
|
1de7cc7347
|
Fixed Makefile bugs, and removed old code.
|
2023-08-05 15:27:17 -05:00 |
|
Jacob Pease
|
ca1a9c577c
|
Created dependency tree for patch target in the linux subdirectory Makefile.
|
2023-08-05 13:28:33 -05:00 |
|
Jacob Pease
|
356a0dbdde
|
Makefile dynamically generates all device tree files now.
|
2023-08-04 13:56:03 -05:00 |
|
Jacob Pease
|
9d5fb35ca5
|
Added device tree generation to Linux directory Makefile. Exits on not finding output/images folder in buildroot directory.
|
2023-08-02 19:26:35 -05:00 |
|
Jacob Pease
|
057d9e47e3
|
Updated linux config. Works in QEMU now.
|
2023-08-02 18:59:42 -05:00 |
|
Jacob Pease
|
4084a11350
|
Adjusted the new makefile.
|
2023-08-02 16:24:20 -05:00 |
|
Jacob Pease
|
064e863476
|
Buildroot can now be set up with the new Linux Makefile. The driver can now also be loaded from addins/vivado-risc-v and should be removed from the main Wally repo. A sed command customizes the package source location for the new buildroot directory.
|
2023-08-02 16:12:26 -05:00 |
|
Jacob Pease
|
e0a63f79ce
|
Removed duplicate line in Makefile.
|
2023-08-02 14:59:20 -05:00 |
|
Jacob Pease
|
7c1d7b07bb
|
Linux makefile now copies the package contents with the correct package source.
|
2023-08-02 14:56:23 -05:00 |
|
Jacob Pease
|
068a0d10fd
|
Added a Makefile to the Linux directory to take care of the Buildroot setup and other dependencies.
|
2023-08-02 14:28:17 -05:00 |
|