Andrey Turkin
|
63b1d2cf8a
|
bcm2835-sdhcid: remap mmio range as instructed by DTB
|
2024-12-18 21:16:33 +03:00 |
|
Andrey Turkin
|
e5e753a426
|
Sync up with changes to kernel's phandle irq scheme
|
2024-12-18 21:16:30 +03:00 |
|
Andrey Turkin
|
2f9e28e23e
|
Rerun cargo fmt to bring CI back to norm
|
2024-12-18 21:16:17 +03:00 |
|
Jeremy Soller
|
5cf8bfda72
|
xhcid: remove transfer states on dead rings
|
2024-11-11 14:27:32 -07:00 |
|
Jeremy Soller
|
842fc73a34
|
Track all drivers launched for a port
|
2024-11-11 12:51:22 -07:00 |
|
Jeremy Soller
|
191c7973a9
|
Fix deadlock in xhcid detach_device
|
2024-11-11 12:10:01 -07:00 |
|
Jeremy Soller
|
6044ca0471
|
Merge branch 'fix_deadlock_in_usb_driver' into 'master'
Fixed the deadlock by only addressing devices in response to attach requests....
See merge request redox-os/drivers!199
|
2024-11-05 17:35:57 +00:00 |
|
Timothy Finnegan
|
4dedbac4e5
|
Fixed the deadlock by only addressing devices in response to attach requests....
|
2024-11-05 17:35:57 +00:00 |
|
Jeremy Soller
|
3f33cb96e7
|
usbhidd: update rehid
|
2024-11-04 20:19:18 -07:00 |
|
Jeremy Soller
|
8a36c994e1
|
Add hwd
|
2024-11-04 20:19:08 -07:00 |
|
Jeremy Soller
|
6ff633863e
|
Allow usbhidd to run on multiple interfaces
|
2024-11-04 16:15:53 -07:00 |
|
Jeremy Soller
|
2975f93f30
|
acpid: fix compilation on riscv64gc
|
2024-10-31 10:53:05 -06:00 |
|
Jeremy Soller
|
e765d9c8e1
|
acpid: only build dmar for x86_64
|
2024-10-30 20:43:46 -06:00 |
|
Jeremy Soller
|
71b70482d3
|
acpid: Only acquire I/O port rights on x86
|
2024-10-30 14:01:20 -06:00 |
|
Jeremy Soller
|
42970953fc
|
Fix acpid compilation on non-x86
|
2024-10-30 13:52:19 -06:00 |
|
Jeremy Soller
|
382b298453
|
acpid: provide buffer contents from amlserde
|
2024-10-29 18:34:27 -06:00 |
|
Jeremy Soller
|
621456ed0e
|
Merge branch 'riscv' into 'master'
Remap PCI IRQs as instructed in FDT
See merge request redox-os/drivers!206
|
2024-10-22 18:39:13 +00:00 |
|
Andrey Turkin
|
8152de14a9
|
Remap PCI IRQs as instructed in FDT
|
2024-10-22 20:33:35 +03:00 |
|
Jeremy Soller
|
67f4ca3d73
|
Update redox-scheme
|
2024-10-18 07:32:38 -06:00 |
|
Jeremy Soller
|
ea8ac9ad5f
|
Merge branch 'stage' into 'master'
Initial RISC-V support
See merge request redox-os/drivers!205
|
2024-10-18 01:46:52 +00:00 |
|
Andrey Turkin
|
18b688a49c
|
Partial risc-v support
|
2024-10-17 20:07:17 +03:00 |
|
Andrey Turkin
|
09b5033fbd
|
Wholesale cargo fmt to get CI back to green
|
2024-10-17 20:07:05 +03:00 |
|
Ribbon
|
17b2f5eab1
|
Add a description section and a template on the "COMMUNITY-HW.md" document
|
2024-10-10 14:30:33 +00:00 |
|
Ribbon
|
c1d1ab6031
|
Merge branch 'community-hw' into 'master'
Move the community hardware tracking issue to the "COMMUNITY-HW.md" document
See merge request redox-os/drivers!204
|
2024-10-10 14:12:02 +00:00 |
|
Ribbon
|
c5c87169ef
|
Move the community hardware tracking issue to the "COMMUNITY-HW.md" document
|
2024-10-10 14:12:02 +00:00 |
|
Jeremy Soller
|
fb06d3782f
|
Fix build on aarch64
|
2024-10-06 09:58:37 -06:00 |
|
Jeremy Soller
|
12a3258619
|
Merge branch 'kek/acpid-scheme' into 'master'
acpid: serialize symbols with RON, migrate to redox_scheme, import syscall::io
See merge request redox-os/drivers!201
|
2024-09-30 16:51:32 +00:00 |
|
Kamil Koczurek
|
e49fae6533
|
chore: fmt.sh
|
2024-09-30 13:22:34 +02:00 |
|
Kamil Koczurek
|
56bfd63173
|
acpid: update to redox_scheme
* Change symbol serialization to RON
|
2024-09-30 13:22:24 +02:00 |
|
Kamil Koczurek
|
d2c82add9d
|
Move Io/Pio/Mmio from redox_syscall to common
* Fix Mmio repr from transparent to packed.
* Rename Mmio::from to Mmio::new.
* Remove dead imports around affected code.
* Minor formatting.
|
2024-09-30 13:01:36 +02:00 |
|
Jeremy Soller
|
ea5ccbc84d
|
Merge branch 'ivan/mmc_update_scheme' into 'master'
migrate bcm2835-sdhcid to v2 scheme protocol
See merge request redox-os/drivers!202
|
2024-09-29 12:51:07 +00:00 |
|
Ivan Tan
|
897cf31893
|
migrate bcm2835-sdhcid to v2 scheme protocol
|
2024-09-29 09:36:36 +00:00 |
|
Jeremy Soller
|
c805dbb704
|
Merge branch 'add_assertion_to_pci_driver' into 'master'
Add Non-Null Check to common driver library to prevent a kernel crash due to an unitialized PCI BAR
See merge request redox-os/drivers!200
|
2024-09-21 02:25:38 +00:00 |
|
Timothy Finnegan
|
806e8b42b7
|
Added an assertion to map_bar that causes the calling driver to panic rather than crash the kernel
|
2024-09-20 18:42:03 -07:00 |
|
Timothy Finnegan
|
306bb7d698
|
Added an assertion to map_bar that causes the calling driver to panic rather than crash the kernel
|
2024-09-20 18:39:25 -07:00 |
|
Jeremy Soller
|
83b16768dd
|
Merge branch 'document_xhic_daemon' into 'master'
Added some documentation to the XHCI daemon, clarified the scheme interface with a refactor
See merge request redox-os/drivers!198
|
2024-09-10 00:43:42 +00:00 |
|
Timothy Finnegan
|
39f43a51a1
|
Added some documentation to the XHCI daemon, clarified the scheme interface with a refactor
|
2024-09-10 00:43:42 +00:00 |
|
Jeremy Soller
|
897866d948
|
xhcid: switch back to polling and leave TODO
|
2024-09-06 20:09:04 -06:00 |
|
Jeremy Soller
|
b29d2c7c9e
|
xhcid: switch back to interrupts
|
2024-09-04 15:00:35 -06:00 |
|
Jeremy Soller
|
50b1ad7e28
|
Merge branch 'create_rustdocs_for_drivers' into 'master'
Created docs for drivers/common
See merge request redox-os/drivers!197
|
2024-09-01 12:56:14 +00:00 |
|
Jeremy Soller
|
a803c123cc
|
Merge branch 'pr_templates_in_drivers_repo' into 'master'
Copied the merge request templates from the core repo to the drivers repo such...
See merge request redox-os/drivers!196
|
2024-09-01 12:51:22 +00:00 |
|
Jeremy Soller
|
cdc02104ea
|
Merge branch 'update_gitignore_to_add_local_editor_config_directories' into 'master'
Update gitignore to add local editor config directories
See merge request redox-os/drivers!195
|
2024-09-01 12:50:51 +00:00 |
|
Timothy Finnegan
|
1ce1949416
|
Ran rustfmt to re-format my changes
|
2024-08-31 16:19:58 -07:00 |
|
Timothy Finnegan
|
f2decff457
|
Added link wrappers around the wikipedia link in SGL
|
2024-08-31 16:17:13 -07:00 |
|
Timothy Finnegan
|
e9e7e2934e
|
Added documentation for the dma, logger, and sgl modules
|
2024-08-31 16:16:35 -07:00 |
|
Timothy Finnegan
|
d7852b4836
|
Created docs for common/src/lib.rs
|
2024-08-31 14:48:35 -07:00 |
|
Timothy Finnegan
|
32ba2f1f19
|
Copied the merge request templates from the core repo to the drivers repo such that PRs have those templates available to them
|
2024-08-31 12:17:36 -07:00 |
|
Timothy Finnegan
|
24c01b1760
|
Added comments describing additions to the gitignore
|
2024-08-31 12:11:05 -07:00 |
|
Timothy Finnegan
|
ffb1f7dcd0
|
Added various C/C++ and Rust editor directories to the gitignore
|
2024-08-31 12:09:25 -07:00 |
|
Jeremy Soller
|
c09063f4f4
|
Merge branch 'update_redox_log' into 'master'
Update redox-log
See merge request redox-os/drivers!194
|
2024-08-18 22:14:46 +00:00 |
|