Commit Graph

80 Commits

Author SHA1 Message Date
Howard Mao
5c200ddb6e bump rocket-chip and testchipip 2017-10-26 13:20:13 -07:00
Colin Schmidt
44899f1b01 Merge pull request #19 from cpehle/patch-1
Point to correct path of riscv-tools directory
2017-09-26 15:33:41 -04:00
cpehle
2e544f03e0 Point to correct path of riscv-tools directory 2017-09-26 19:52:39 +02:00
Howard Mao
93d6c52024 make sure mstatus bits are set properly before entering second boot stage 2017-09-14 23:41:32 -07:00
Howard Mao
4dd2d5f881 have core 0 interrupt other cores 2017-09-12 20:33:36 -07:00
Howard Mao
2a4e994b09 bump rocket-chip and testchipip 2017-09-11 16:52:23 +00:00
Howard Mao
92087ef388 get rid of NIC tests 2017-09-08 10:35:49 -07:00
Howard Mao
506afbb363 bump rocket-chip for flattened coreplex/system 2017-08-31 14:35:13 -07:00
Howard Mao
cb79078641 get rid of tlserdes project 2017-08-31 14:34:35 -07:00
Howard Mao
91df4098f3 remove SimpleNIC 2017-08-31 11:06:41 -07:00
Howard Mao
171abb54e7 fix README 2017-08-22 16:09:31 +00:00
Howard Mao
758e09037a use stored MAC address in pingd 2017-07-21 21:50:28 +00:00
Howard Mao
f28f2379a4 SerialInterfaceWidth is not actually configurable 2017-07-21 06:12:25 +00:00
Howard Mao
ada96f3724 update verilator so that plusarg_reader works 2017-07-20 20:19:02 +00:00
Howard Mao
fae57b6daa make sure verilator builds correctly 2017-07-20 19:44:23 +00:00
Howard Mao
6175249845 add project using a SERDES memory 2017-07-18 20:25:32 -07:00
Howard Mao
752a28893d test multi-channel memory 2017-07-18 20:25:32 -07:00
Colin Schmidt
8e910df8ba Merge pull request #12 from ucb-bar/fix-firrtl-error
Build firrtl first so we dont get that weird error
2017-07-17 12:34:47 -07:00
Colin Schmidt
098b031dc6 remove old readme about publish local 2017-07-13 17:07:28 -07:00
Colin Schmidt
24cb846812 Build firrtl first so we dont get that weird error 2017-07-13 16:58:52 -07:00
Howard Mao
984827db2e update rocketchip 2017-07-12 10:44:27 -07:00
Jack Koenig
e2002cb62a Add syntax highlighting to README.md 2017-07-07 17:26:17 -07:00
Howard Mao
67e7652ae7 add section on network device to README 2017-07-08 00:21:27 +00:00
Howard Mao
6d77cd2ff7 bump testchipip 2017-07-07 18:39:56 +00:00
Howard Mao
abef4737fa connect SimNetwork to actual network 2017-07-04 03:54:32 +00:00
Howard Mao
cb6290539c add network simulation C++ code 2017-07-01 19:58:31 -07:00
Howard Mao
b662854750 changes to SimpleNIC interface 2017-06-27 18:06:02 -07:00
Howard Mao
b8456d2b4b changes to NIC interface 2017-06-27 10:03:57 -07:00
Howard Mao
b9ffcadc20 add 8-bit and 16-bit MMIO read/write functions 2017-06-27 10:03:42 -07:00
Howard Mao
6e3a173c93 add SimpleNic 2017-06-26 20:27:47 -07:00
Howard Mao
8d029185ca separate mmio read/write functions by size 2017-06-26 20:25:37 -07:00
Howard Mao
f766dcc550 merge the different ExampleTop subclasses into the example package 2017-06-26 16:29:04 -07:00
Howard Mao
31f5fc98e4 fix multi-tracker block device 2017-06-23 22:50:54 -07:00
Howard Mao
2b773a2e51 BlockDevice can now specify max request length 2017-06-23 17:17:21 -07:00
Howard Mao
8505078c41 fixup licensing and attribution 2017-06-23 13:12:57 -07:00
Howard Mao
119e563ea6 fix verilator build 2017-06-22 17:41:48 -07:00
Howard Mao
9a9ebea207 add new (Tilelink2) RoCC accelerator interface
Includes configuration, test programs, and documentation updates.
2017-06-22 16:43:14 -07:00
Howard Mao
634cad9e78 update README 2017-06-22 11:58:19 -07:00
Howard Mao
a1d866c344 fix chisel3 deprecations 2017-06-22 10:04:47 -07:00
Howard Mao
bac811a173 add ExampleTopWithBlockDevice and tests 2017-06-21 11:09:55 -07:00
Howard Mao
1f3e892b64 update to latest rocket-chip 2017-06-21 11:05:40 -07:00
Howard Mao
0d821efb5f use RegisterRouter to simplify PWM 2017-06-12 10:55:03 -07:00
Howard Mao
3e2b6a1d55 make clean should clean everything
Also add "make clean" for verisim"
2017-06-07 17:14:46 -07:00
Howard Mao
ab87f7d487 make sure first-stage bootloader loads a0 and a1 as expected by pk 2017-06-07 17:13:05 -07:00
Howard Mao
e0590df7a2 update rocket-chip and testchipip 2017-06-05 15:07:33 -07:00
Howard Mao
44aa4e25a9 move generic mmio functions to header file 2017-05-29 14:33:43 -07:00
Howard Mao
062d443863 upgrade to latest rocket-chip 2017-05-25 12:55:52 -07:00
Howard Mao
a123d82677 bump submodules 2017-05-09 16:25:44 -07:00
Howard Mao
363f530b05 make sure pwm test returns success 2017-05-08 10:04:55 -07:00
Howard Mao
27bd063441 update to tilelink2 2017-04-20 18:12:44 -07:00