Wesley W. Terpstra
|
b11839f5a1
|
tilelink2: differentiate fast/safe address lookup cases
|
2016-09-17 17:04:18 -07:00 |
|
Wesley W. Terpstra
|
dd19e0911e
|
tilelink2: handle bus width=1
|
2016-09-15 22:15:11 -07:00 |
|
Wesley W. Terpstra
|
9874bc553a
|
tilelink2: Fragmenter supports Hints
|
2016-09-12 17:31:59 -07:00 |
|
Wesley W. Terpstra
|
ca5f98f138
|
tilelink2: Hints are not special
Hints have a TransferSize limit just like all other message types.
|
2016-09-12 17:15:28 -07:00 |
|
Henry Cook
|
c57b52ec86
|
tilelink2 Fragmenter: bugfix using D.hasData
|
2016-09-12 16:58:21 -07:00 |
|
Wesley W. Terpstra
|
c28ca37944
|
tilelink2: get rid of fragile implicit lazyModule pattern, and support :=
We can more reliably find the current LazyModule from the LazyModule.stack
|
2016-09-08 23:06:59 -07:00 |
|
Wesley W. Terpstra
|
d2421654c4
|
tilelink2: refactor address into addr_hi on ABC and addr_lo on CD
We need addr_lo in order to properly convert widths.
As part of the refactoring, move all methods out of the Bundles
|
2016-09-06 23:46:44 -07:00 |
|
Wesley W. Terpstra
|
314d6ebd6f
|
tilelink2: stricter TransferSizes requirements
|
2016-09-05 22:10:28 -07:00 |
|
Wesley W. Terpstra
|
ded246fb95
|
tilelink2: relax max transfer size; the real requirement is not exceeding alignment
|
2016-09-05 20:58:41 -07:00 |
|
Wesley W. Terpstra
|
cf0291061d
|
tilelink2: fix a bug in UIntToOH1 triggered if the size was too big
|
2016-09-05 20:58:41 -07:00 |
|
Wesley W. Terpstra
|
9f45212c95
|
tilelink2: Fragmenter needs to update subaddress
|
2016-09-05 20:58:41 -07:00 |
|
Wesley W. Terpstra
|
fb262558ee
|
tilelink2: helper objects should pass source line from where they were invoked
|
2016-09-05 20:58:41 -07:00 |
|
Wesley W. Terpstra
|
cb54df0a8a
|
tilelink2: tie off unused channels
|
2016-09-05 20:58:41 -07:00 |
|
Wesley W. Terpstra
|
4746cf00ce
|
tilelink2: move files to new uncore directory
|
2016-09-05 20:58:40 -07:00 |
|