diff options
author | Ali Saidi <saidi@eecs.umich.edu> | 2009-01-06 10:36:57 -0500 |
---|---|---|
committer | Ali Saidi <saidi@eecs.umich.edu> | 2009-01-06 10:36:57 -0500 |
commit | 2adc60795b0e21d46f983293b3b71b48ee105c14 (patch) | |
tree | c952ecf0b8729d02cd9e702819a3c3b283354aa3 /src/dev/i8254xGBe_defs.hh | |
parent | 11ac0c7acfe2d75d51e56e3a4305bf3209b3d420 (diff) | |
download | gem5-2adc60795b0e21d46f983293b3b71b48ee105c14.tar.xz |
IGbE: Implement header splitting with large MTU
Diffstat (limited to 'src/dev/i8254xGBe_defs.hh')
-rw-r--r-- | src/dev/i8254xGBe_defs.hh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dev/i8254xGBe_defs.hh b/src/dev/i8254xGBe_defs.hh index 78492d47e..4634dd9a3 100644 --- a/src/dev/i8254xGBe_defs.hh +++ b/src/dev/i8254xGBe_defs.hh @@ -555,8 +555,8 @@ struct Regs { struct SRRCTL : public Reg<uint32_t> { // 0x280C SRRCTL Register using Reg<uint32_t>::operator=; - ADD_FIELD32(pktlen, 0, 7); - ADD_FIELD32(hdrlen, 16, 7); // guess based on header, not documented + ADD_FIELD32(pktlen, 0, 8); + ADD_FIELD32(hdrlen, 8, 8); // guess based on header, not documented ADD_FIELD32(desctype, 25,3); // type of descriptor 000 legacy, 001 adv, //101 hdr split int bufLen() { return pktlen() << 10; } |