- Mar 25, 2017
-
-
Yunsup Lee authored
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
Hard code 3-cycle synchronizer for SPI input without Pinmux.
-
- Mar 23, 2017
-
-
Megan Wachs authored
-
- Mar 22, 2017
-
-
Yunsup Lee authored
-
Megan Wachs authored
-
- Mar 15, 2017
-
-
Megan Wachs authored
-
- Mar 11, 2017
-
-
Megan Wachs authored
-
- Mar 03, 2017
-
-
Wesley W. Terpstra authored
The format is taken from here: http://lxr.free-electrons.com/source/Documentation/devicetree/bindings/pci/xilinx-pcie.txt
-
Wesley W. Terpstra authored
DTS
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
Standardize how they are connected to the periphery bus
-
Megan Wachs authored
-
- Feb 17, 2017
-
-
Megan Wachs authored
Use HeterogenousBag to handle lists of peripherals
-
Megan Wachs authored
Previously we had to do weird things to make non-homogenous lists of items (e.g. PWM Peripherals where ncmp were different from one to the other) into a vector. But now Chisel supports a Record type, and we use the HomogenousBag utility to do this more naturally. This also deletes all the cruft which was introduced to get around the limitation which doesn't exist anymore.
-
- Feb 11, 2017
-
-
solomatnikov authored
I2c implementation
-
- Feb 10, 2017
-
-
Alex Solomatnikov authored
-
Alex Solomatnikov authored
-
Alex Solomatnikov authored
-
- Feb 08, 2017
-
-
Alex Solomatnikov authored
-
Alex Solomatnikov authored
-
- Feb 07, 2017
-
-
Alex Solomatnikov authored
-
- Feb 04, 2017
-
-
Wesley W. Terpstra authored
-
Alex Solomatnikov authored
-
Alex Solomatnikov authored
-
- Feb 02, 2017
-
-
Wesley W. Terpstra authored
-
- Feb 01, 2017
-
-
Alex Solomatnikov authored
-
Wesley W. Terpstra authored
-
- Jan 31, 2017
-
-
Wesley W. Terpstra authored
-
- Jan 25, 2017
-
-
Alex Solomatnikov authored
-
- Jan 21, 2017
-
-
Wesley W. Terpstra authored
-
- Jan 20, 2017
-
-
Wesley W. Terpstra authored
-
- Dec 08, 2016
-
-
Wesley W. Terpstra authored
This tracks PR #478 in rocketchip.
-
- Dec 07, 2016
-
-
Wesley W. Terpstra authored
This bug amazingly compiled correctly and ran correctly! It was saved by the AXIFragmenter which turned the "narrow burst" into individual beats that then got converted to 64b in TileLink land via inspection of the mask bits. The consequence is that AXI bus mastering proceeded at one word per DDR round-trip. Now it is one cache line per DDR round-trip. When we get L2 back in the design, it should really fly!
-
- Dec 03, 2016
-
-
Wesley W. Terpstra authored
-
- Dec 01, 2016
-
-
Richard Xia authored
-
- Nov 29, 2016
-
-
SiFive authored
-