Skip to content

POC: Add xHCI (USB 3.0 bus device) support - #163

Draft
roscopeco wants to merge 21 commits into
mainfrom
feature/xhci
Draft

POC: Add xHCI (USB 3.0 bus device) support#163
roscopeco wants to merge 21 commits into
mainfrom
feature/xhci

Conversation

@roscopeco

Copy link
Copy Markdown
Owner

No description provided.

@github-actions

github-actions Bot commented Sep 7, 2025

Copy link
Copy Markdown

Overall LCOV of commit c336dd6 during compile_and_test #540

Summary coverage rate:
  lines......: 74.0% (10689 of 14437 lines)
  functions..: 76.4% (1103 of 1444 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

github-actions Bot commented Sep 7, 2025

Copy link
Copy Markdown

Kernel LCOV of commit c336dd6 during compile_and_test #540

Summary coverage rate:
  lines......: 83.0% (7212 of 8693 lines)
  functions..: 79.6% (807 of 1014 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

github-actions Bot commented Sep 7, 2025

Copy link
Copy Markdown

Userspace LCOV of commit c336dd6 during compile_and_test #540

Summary coverage rate:
  lines......: 60.5% (3485 of 5756 lines)
  functions..: 68.8% (296 of 430 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

github-actions Bot commented Sep 8, 2025

Copy link
Copy Markdown

Overall LCOV of commit ac6c91c during compile_and_test #541

Summary coverage rate:
  lines......: 74.0% (10689 of 14437 lines)
  functions..: 76.4% (1103 of 1444 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

github-actions Bot commented Sep 8, 2025

Copy link
Copy Markdown

Kernel LCOV of commit ac6c91c during compile_and_test #541

Summary coverage rate:
  lines......: 83.0% (7212 of 8693 lines)
  functions..: 79.6% (807 of 1014 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

github-actions Bot commented Sep 8, 2025

Copy link
Copy Markdown

Userspace LCOV of commit ac6c91c during compile_and_test #541

Summary coverage rate:
  lines......: 60.5% (3485 of 5756 lines)
  functions..: 68.8% (296 of 430 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

github-actions Bot commented Sep 8, 2025

Copy link
Copy Markdown

Overall LCOV of commit af05c57 during compile_and_test #542

Summary coverage rate:
  lines......: 74.0% (10689 of 14437 lines)
  functions..: 76.4% (1103 of 1444 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

github-actions Bot commented Sep 8, 2025

Copy link
Copy Markdown

Kernel LCOV of commit af05c57 during compile_and_test #542

Summary coverage rate:
  lines......: 83.0% (7212 of 8693 lines)
  functions..: 79.6% (807 of 1014 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

github-actions Bot commented Sep 8, 2025

Copy link
Copy Markdown

Userspace LCOV of commit af05c57 during compile_and_test #542

Summary coverage rate:
  lines......: 60.5% (3485 of 5756 lines)
  functions..: 68.8% (296 of 430 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Overall LCOV of commit 1db00af during compile_and_test #543

Summary coverage rate:
  lines......: 74.0% (10689 of 14437 lines)
  functions..: 76.4% (1103 of 1444 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Kernel LCOV of commit 1db00af during compile_and_test #543

Summary coverage rate:
  lines......: 83.0% (7212 of 8693 lines)
  functions..: 79.6% (807 of 1014 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

Copy link
Copy Markdown

Userspace LCOV of commit 1db00af during compile_and_test #543

Summary coverage rate:
  lines......: 60.5% (3485 of 5756 lines)
  functions..: 68.8% (296 of 430 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Overall LCOV of commit a66edbf during compile_and_test #546

Summary coverage rate:
  lines......: 74.0% (10689 of 14437 lines)
  functions..: 76.4% (1103 of 1444 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Kernel LCOV of commit a66edbf during compile_and_test #546

Summary coverage rate:
  lines......: 83.0% (7212 of 8693 lines)
  functions..: 79.6% (807 of 1014 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

Copy link
Copy Markdown

Userspace LCOV of commit a66edbf during compile_and_test #546

Summary coverage rate:
  lines......: 60.5% (3485 of 5756 lines)
  functions..: 68.8% (296 of 430 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Overall LCOV of commit 0bae02b during compile_and_test #548

Summary coverage rate:
  lines......: 74.1% (10692 of 14434 lines)
  functions..: 76.4% (1105 of 1446 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Kernel LCOV of commit 0bae02b during compile_and_test #548

Summary coverage rate:
  lines......: 83.0% (7215 of 8690 lines)
  functions..: 79.6% (809 of 1016 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

Copy link
Copy Markdown

Userspace LCOV of commit 0bae02b during compile_and_test #548

Summary coverage rate:
  lines......: 60.5% (3485 of 5756 lines)
  functions..: 68.8% (296 of 430 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Overall LCOV of commit 7a02a29 during compile_and_test #549

Summary coverage rate:
  lines......: 74.1% (10692 of 14434 lines)
  functions..: 76.4% (1105 of 1446 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Kernel LCOV of commit 7a02a29 during compile_and_test #549

Summary coverage rate:
  lines......: 83.0% (7215 of 8690 lines)
  functions..: 79.6% (809 of 1016 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

Copy link
Copy Markdown

Userspace LCOV of commit 7a02a29 during compile_and_test #549

Summary coverage rate:
  lines......: 60.5% (3485 of 5756 lines)
  functions..: 68.8% (296 of 430 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Overall LCOV of commit 5360908 during compile_and_test #552

Summary coverage rate:
  lines......: 74.1% (10692 of 14434 lines)
  functions..: 76.4% (1105 of 1446 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Kernel LCOV of commit 5360908 during compile_and_test #552

Summary coverage rate:
  lines......: 83.0% (7215 of 8690 lines)
  functions..: 79.6% (809 of 1016 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

Copy link
Copy Markdown

Userspace LCOV of commit 5360908 during compile_and_test #552

Summary coverage rate:
  lines......: 60.5% (3485 of 5756 lines)
  functions..: 68.8% (296 of 430 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Overall LCOV of commit 98c9708 during compile_and_test #557

Summary coverage rate:
  lines......: 74.1% (10692 of 14434 lines)
  functions..: 76.4% (1105 of 1446 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Kernel LCOV of commit 98c9708 during compile_and_test #557

Summary coverage rate:
  lines......: 83.0% (7215 of 8690 lines)
  functions..: 79.6% (809 of 1016 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

Copy link
Copy Markdown

Userspace LCOV of commit 98c9708 during compile_and_test #557

Summary coverage rate:
  lines......: 60.5% (3485 of 5756 lines)
  functions..: 68.8% (296 of 430 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Kernel LCOV of commit 65d26f0 during compile_and_test #582

Summary coverage rate:
  lines......: 83.0% (7216 of 8691 lines)
  functions..: 79.6% (809 of 1016 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

Copy link
Copy Markdown

Userspace LCOV of commit 65d26f0 during compile_and_test #582

Summary coverage rate:
  lines......: 60.5% (3485 of 5756 lines)
  functions..: 68.8% (296 of 430 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 125%      4| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Overall LCOV of commit e67ca13 during compile_and_test #625

Summary coverage rate:
  lines......: 75.7% (10747 of 14189 lines)
  functions..: 76.7% (1115 of 1453 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 167%      3| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Kernel LCOV of commit e67ca13 during compile_and_test #625

Summary coverage rate:
  lines......: 83.3% (6998 of 8399 lines)
  functions..: 79.3% (803 of 1013 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

Copy link
Copy Markdown

Userspace LCOV of commit e67ca13 during compile_and_test #625

Summary coverage rate:
  lines......: 64.8% (3759 of 5804 lines)
  functions..: 70.9% (312 of 440 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 167%      3| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Overall LCOV of commit 53f5db2 during compile_and_test #626

Summary coverage rate:
  lines......: 75.7% (10747 of 14189 lines)
  functions..: 76.7% (1115 of 1453 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 167%      3| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

@github-actions

Copy link
Copy Markdown

Kernel LCOV of commit 53f5db2 during compile_and_test #626

Summary coverage rate:
  lines......: 83.3% (6998 of 8399 lines)
  functions..: 79.3% (803 of 1013 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

Copy link
Copy Markdown

Userspace LCOV of commit 53f5db2 during compile_and_test #626

Summary coverage rate:
  lines......: 64.8% (3759 of 5804 lines)
  functions..: 70.9% (312 of 440 functions)
  branches...: no data found

Files changed coverage rate:
                                                              |Lines       |Functions  |Branches    
  Filename                                                    |Rate     Num|Rate    Num|Rate     Num
  ==================================================================================================
  servers/pcidrv/enumerate.c                                  | 167%      3| 0.0%     1|    -      0
  servers/pcidrv/tests/pci.c                                  |12.0%    200| 0.0%    20|    -      0

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.

1 participant