Skip to content

Rpi4 genet driver no hw csum#692

Merged
Courtney3141 merged 3 commits into
mainfrom
rpi4_genet_driver_no_hw_csum
Apr 3, 2026
Merged

Rpi4 genet driver no hw csum#692
Courtney3141 merged 3 commits into
mainfrom
rpi4_genet_driver_no_hw_csum

Conversation

@terryzbai

@terryzbai terryzbai commented Apr 2, 2026

Copy link
Copy Markdown
Contributor

Given that the pseudo checksum feature of rpi4 GENET NIC breaks the current sddf lwip design, this PR contains only GENET driver without hardware checksum enabled.

More discussion is here: #650.

@terryzbai terryzbai force-pushed the rpi4_genet_driver_no_hw_csum branch from 6d143d3 to 7e5de88 Compare April 2, 2026 06:48
terryzbai and others added 3 commits April 2, 2026 22:12
This GENET driver is derived from Linux, U-boot and RT-Thread
source code due to lack of public documentation. We use only
the default ring (i.e. 16) for both Rx and Tx for simplification.

Co-authored-by: Courtney Darville <courtneydarville94@outlook.com>
Signed-off-by: Terry Bai <tianyi.bai@unsw.edu.au>
Co-authored-by: Kurt Wu <rihui.wu@unsw.edu.au>
Signed-off-by: Terry Bai <tianyi.bai@unsw.edu.au>
Signed-off-by: Terry Bai <tianyi.bai@unsw.edu.au>
@terryzbai terryzbai force-pushed the rpi4_genet_driver_no_hw_csum branch from 7e5de88 to ff3d5a3 Compare April 2, 2026 11:13
@Courtney3141 Courtney3141 merged commit 04651db into main Apr 3, 2026
14 checks passed
@Courtney3141 Courtney3141 deleted the rpi4_genet_driver_no_hw_csum branch April 3, 2026 05:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants