- 02 Nov, 2020 1 commit
-
-
Jeremy Soller authored
vesad: Update redox_syscall See merge request !74
-
- 29 Oct, 2020 1 commit
-
-
jD91mZM2 authored
-
- 27 Aug, 2020 1 commit
-
-
jD91mZM2 authored
-
- 17 Aug, 2020 3 commits
- 08 Aug, 2020 1 commit
-
-
Jeremy Soller authored
Code hygiene See merge request !72
-
- 02 Aug, 2020 1 commit
-
-
Jeremy Soller authored
-
- 01 Aug, 2020 10 commits
-
-
Wren Turkal authored
Signed-off-by:
Wren Turkal <wt@penguintechs.org>
-
Wren Turkal authored
Signed-off-by:
Wren Turkal <wt@penguintechs.org>
-
Jeremy Soller authored
Add pci vendor specific capability. See merge request !71
-
Jeremy Soller authored
Add more structure cli to pcid. See merge request !67
-
Wren Turkal authored
This change adds a structopt commandline interface to the pcid tool. This add some help for the arguments that pcid takes. Signed-off-by:
Wren Turkal <wt@penguintechs.org>
-
Jeremy Soller authored
Ignore all target directories. See merge request !70
-
Jeremy Soller authored
Fix buggy assertion in pcid capability parser. See merge request !69
-
Wren Turkal authored
Signed-off-by:
Wren Turkal <wt@penguintechs.org>
-
Wren Turkal authored
When working in an IDE like vscode, it uses rust infrastructure to check the code, which results in "target" folders in the base of the crates I am working on. For example, if I am working on pcid code, I get a "target" folder in the pcid folder. This change causes git to ignore all those target directories. Signed-off-by:
Wren Turkal <wt@penguintechs.org>
-
Wren Turkal authored
The pcid capability parsing code has an assertion that checks for dword alignment. Unfortunately, the check was previously checking for alignment to qwords. This fixes that. I found this issue by using qemu to emulate adding different pci devices. I managed to come across a device that had a capability aligned on dword, but not qword. That exposed the bug. Signed-off-by:
Wren Turkal <wt@penguintechs.org>
-
- 28 Jul, 2020 2 commits
-
-
Jeremy Soller authored
Fixed PCI bus scan to scan bus 0xFF. See merge request !68
-
Wren Turkal authored
Previously, the PCI bus scan was skipping bus 0xFF. Now it does not. I used a match expression to make sure that all cases are accounted for. I also changed the PCI dev scan and PCI func scan to use a match expression in a similar way to make sure all cases are account. While this is functionally the same as before, the match expression will not allow unhandled cases and should be easier to read and make it harder to introduce bugs. Signed-off-by:
Wren Turkal <wt@penguintechs.org>
-
- 20 Jul, 2020 1 commit
-
-
Jeremy Soller authored
-
- 16 Jul, 2020 3 commits
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- 14 Jul, 2020 2 commits
-
-
Jeremy Soller authored
Remove unsafe declarations. See merge request !65
-
Wren Turkal authored
The removed unsafe statements were identified by rustc as unneeded during compilation. Signed-off-by:
Wren Turkal <wt@penguintechs.org>
-
- 18 Jun, 2020 2 commits
-
-
Jeremy Soller authored
Support xHCs that only support 32-bit physical addresses. See merge request !64
-
4lDO2 authored
-
- 28 May, 2020 1 commit
-
-
Jeremy Soller authored
-
- 22 May, 2020 2 commits
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- 21 May, 2020 2 commits
-
-
Jeremy Soller authored
Improved PCI capability parsing. See merge request !63
-
4lDO2 authored
-
- 20 May, 2020 2 commits
-
-
Jeremy Soller authored
Revert "Enable ahcid interrupts" See merge request !62
-
- 06 May, 2020 1 commit
-
-
- 03 May, 2020 3 commits
- 01 May, 2020 1 commit
-
-
4lDO2 authored
-