127 Commits (16870946ed32d79b1eb4597d9266194b3b543c3f)

Author SHA1 Message Date
Rupert Swarbrick 970466e6eb Move start_pc into cfg_t 4 years ago
Rupert Swarbrick 168b4ea6a5
Split mem layout computation in spike.cc (#957) 4 years ago
Rupert Swarbrick b163dd4ddf Fold priv parameter into cfg_t 4 years ago
Rupert Swarbrick 4ce0b5aef1 Fold isa parameter into cfg_t 4 years ago
Rupert Swarbrick c13e33a363 Fold nprocs parameter into cfg_t 4 years ago
Rupert Swarbrick 2da3ce5d4c Fold bootargs parameter in the new cfg_t type 4 years ago
Rupert Swarbrick b742ddc66f Initial step towards factoring out command line configuration 4 years ago
John Ingalls 0dd29aaf59
Documentation: Cache block size for CMO operations default 64 (#923) 4 years ago
liweiwei 42cbf10dc1 add blocksz parameter to specify the cache block size for CBO operations 4 years ago
Tim Newsome 39fc8c3921
Don't say "master" (#898) 4 years ago
Andrew Waterman 3c3c0eaa86 Don't use "using" 5 years ago
Elmar Melcher 9a4465e67f
add option --cmd to read commands from file (#772) 5 years ago
Elmar Melcher 676ae7e541
add option --log=<name> to command line help (#795) 5 years ago
Elmar Melcher a13b7f77e9 kill program if socket creation fails 5 years ago
Elmar Melcher 08ed2fab4f use socket output stream for processor debug output 5 years ago
Elmar Melcher a5243f4520 declare socket properties in processor_t 5 years ago
Elmar Melcher e30c9c90ef declare socket properties in sim_t 5 years ago
Chih-Min Chao d99db79e38 sim: rewrite memory-region overlapping helper 5 years ago
Zitao Fang 3d19864f39 Support multiple extensions at the same time 5 years ago
Andrew Waterman 716245f514 Fix --kernel and --initrd options w.r.t. sparse mem_t implementation 5 years ago
Andrew Waterman 29829bb326 Fix compile warnings 5 years ago
Andrew Waterman b2b6f45c15 Validate integer command-line arguments 6 years ago
Samuel Obuch 5e073efff0 Add option to dissable implicit ebreak in program buffer 6 years ago
Anup Patel dff90a831e Add kernel command line option for spike 6 years ago
Anup Patel 2cb19ac699 Add bootargs command-line option to Spike 6 years ago
Dave Wen 1edd5a0191
fix the memory regions checker (#474) 6 years ago
Chih-Min Chao 3b26740205 fdt: restructure dtb create and config flow 6 years ago
Chih-Min Chao 65f42ac88a fdt: option: add --dtb option to specify dtb binary file 6 years ago
Dave.Wen 63feddee1d merge the overlapping or containing memory regions when user specified 6 years ago
Andrew Waterman ecb15182b5 Handle misaligned memories by aligning them, rather than erroring 6 years ago
Rupert Swarbrick bf296ca064
Write execution logs to a named log file (#409) 6 years ago
Anup Patel 9d7c52c6bb Add optional support for real-time clint 6 years ago
Anup Patel 813ab17184 Make spike capable of booting Linux 6 years ago
Andrew Waterman 8ffefbc9a1 Add --priv option to control which privilege modes are available 7 years ago
dave-estes-syzexion c171379c78 Adds --log-commits commandline option. (#323) 7 years ago
Aaron Jones d184cd4dbf
Implement MMIO device plugins. 7 years ago
Chih-Min Chao 48fe0c484d rvv: add varch option parser and initialize vector unit 7 years ago
Chih-Min Chao 004649e9e5 rvv: add configuration and command-line option 7 years ago
Tim Newsome 8ac902f6ff
Clean up debug module options. (#299) 7 years ago
Tim Newsome 69a8b5d2cf
Add --debug-no-abstract-csr (#267) 7 years ago
Tim Newsome 3e79495c38
Implement debug hasel support (#287) 7 years ago
Andrew Waterman 1def9a4637 Version 1.0.0 7 years ago
Andrew Waterman 9c384609b0 Make --help return 0 after printing the help message 7 years ago
Tim Newsome 5c18497225 Add --dmi-rti and --abstract-rti to test OpenOCD. 8 years ago
takeoverjp 0b8700bb61 Add "--log-cache-miss" option to generate a log of cache miss. (#241) 8 years ago
Andrew Waterman 747a54b103 Add --disable-dtb option to suppress writing the DTB to memory 8 years ago
Andrew Waterman c0172e96bc When no arguments are passed, print spike help, not fesvr help 8 years ago
Tim Newsome aa8cbb1ccd Add debug module authentication. 8 years ago
Tim Newsome b2672e5d52 Add --debug-sba option 8 years ago
Jonathan Neuschäfer fd0dbf46c3 mem_t: Throw an error if zero-sized memory is requested (#168) 8 years ago