Commit Graph

828 Commits

Author SHA1 Message Date
bjorn3 8088cb8b20 Fix missing ret in global_asm block
This caused ps2d to get stuck in a crash loop when it's vmmouse support
is enabled.
2024-01-10 20:21:39 +01:00
Jeremy Soller 6d785b2964 Merge branch 'fetch_mac' into 'master'
Add support for fetching the mac address from the e1000d driver

See merge request redox-os/drivers!123
2024-01-08 15:59:45 +00:00
bjorn3 6dd86d366a Add support for fetching the mac address from the e1000d driver 2024-01-07 15:36:49 +01:00
Jeremy Soller 4b1bf16e01 Merge branch 'remove_physfree' into 'master'
Remove physfree

See merge request redox-os/drivers!122
2023-12-16 18:00:57 +00:00
4lDO2 04f60cf7be Fix ihdad. 2023-12-16 13:12:17 +01:00
4lDO2 8d11fb34de Fix impl Display for MemoryType. 2023-12-16 12:25:02 +01:00
4lDO2 2e1e007836 Fix inputd path parsing. 2023-12-12 12:03:03 +01:00
4lDO2 ea73da92bf Replace all physalloc usages with Dma. 2023-12-12 12:03:03 +01:00
4lDO2 0d99333c3f Remove PhysBox. 2023-12-12 12:03:03 +01:00
Jeremy Soller ea4c2f71e0 Merge branch 'ivan/bcm2835-sdhcid' into 'master'
add bcm2835-sdhci driver

See merge request redox-os/drivers!121
2023-12-11 16:09:03 +00:00
Ivan Tan 3871c99e6e add bcm2835-sdhci driver 2023-12-09 12:16:06 +08:00
Jeremy Soller 21e0b06c16 Merge branch 'no_slash_in_schemes' into 'master'
Phase out / in scheme names.

See merge request redox-os/drivers!117
2023-11-15 17:30:03 +00:00
Jeremy Soller e399f4a93a Merge branch 'improve-readme' into 'master'
Improve the README

See merge request redox-os/drivers!120
2023-11-15 17:20:37 +00:00
Ribbon ce5409f9bf Improve the README 2023-11-15 17:20:37 +00:00
4lDO2 a6fee75f15 Phase out / in scheme names. 2023-11-09 14:39:57 +01:00
Jeremy Soller 82fe14960f Fix build on x86 2023-11-08 09:54:27 -07:00
Jeremy Soller aacac7e3e0 Merge branch 'improve-readme' into 'master'
Improve the README

See merge request redox-os/drivers!118
2023-11-08 16:34:46 +00:00
Ribbon 02dcf9c180 Improve the README 2023-11-07 15:12:50 +00:00
Jeremy Soller 30068b1bfa Merge branch 'master' into 'master'
virtio-core: move things around so aarch64 builds

See merge request redox-os/drivers!116
2023-10-19 15:01:01 +00:00
Enver Balalic ad9295715f virtio-core: move things around so aarch64 builds 2023-10-19 15:01:01 +00:00
Jeremy Soller f228483f1f ahcid, nvmed: support MMIO on 32-bit systems 2023-09-09 12:15:07 -06:00
Jeremy Soller 676b1cda67 xhcid: support MMIO on 32-bit systems 2023-09-09 12:05:42 -06:00
Jeremy Soller 15e523c8eb alxd,ihdad,rtl8168d: support MMIO on 32-bit systems 2023-09-09 11:19:17 -06:00
Jeremy Soller a271e455a6 Update redox_syscall 2023-09-08 11:16:15 -06:00
Jeremy Soller 051532e516 Do not use git redox_syscall 2023-09-08 09:20:41 -06:00
Jeremy Soller 9193d4361a Update redox_event 2023-09-07 20:54:53 -06:00
Jeremy Soller 61e9512468 Update redox_syscall to 0.4 2023-09-07 20:49:37 -06:00
Jeremy Soller 52b6912a5f Merge branch 'live_daemon' into 'master'
Add a livedisk daemon.

See merge request redox-os/drivers!115
2023-09-08 01:57:16 +00:00
4lDO2 0d589a3189 Add a livedisk daemon. 2023-09-07 15:02:13 +02:00
Jeremy Soller 6934d7aad6 Merge branch 'pcid_replace_pipe2' into 'master'
Replace SYS_PIPE2 with libc::pipe in pcid.

See merge request redox-os/drivers!114
2023-08-31 20:15:04 +00:00
4lDO2 9fe01a2cf1 Update dependencies. 2023-08-31 21:20:23 +02:00
4lDO2 ba661f9719 Replace SYS_PIPE2 with libc::pipe in pcid. 2023-08-31 21:20:23 +02:00
Jeremy Soller f9415ac75e Merge branch 'core' into 'master'
inputd: fix panic when no devices are available

See merge request redox-os/drivers!113
2023-08-31 13:26:04 +00:00
Anhad Singh 74241e0273 inputd: fix panic when no devices are available
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2023-08-31 16:14:14 +10:00
Jeremy Soller 9d7e19cc0d Merge branch 'core' into 'master'
virtio-core: add support for legacy transport

See merge request redox-os/drivers!112
2023-08-23 12:26:44 +00:00
Anhad Singh 9980fe6bb9 virtio-blkd: remove repr(C) from the device config struct
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2023-08-23 15:09:51 +10:00
Anhad Singh 6a5e9d2613 virtio-core: add support for legacy transport
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2023-08-23 15:03:46 +10:00
Jeremy Soller ac9e4abcd0 virtio-core: Fix compilation on non-x86_64 2023-08-21 09:21:35 -06:00
Jeremy Soller 736e0564c2 Merge branch 'code-blocks' into 'master'
Add code blocks on the TODOs of the README

See merge request redox-os/drivers!111
2023-08-12 13:45:37 +00:00
Ribbon 2ba83c0401 Add code blocks on the TODOs of the README 2023-08-12 09:10:23 +00:00
Jeremy Soller 9beb4115d0 Merge branch 'better_fmap' into 'master'
Better fmap

See merge request redox-os/drivers!108
2023-08-07 15:37:20 +00:00
Jeremy Soller 7105951cc7 Merge branch 'rw_van_230728' into 'master'
block-io-wrapper: simplify block calculations

See merge request redox-os/drivers!107
2023-08-04 13:55:54 +00:00
Ron Williams 901c238e0d block-io-wrapper: simplify by using saturating_add 2023-08-04 03:50:45 -07:00
Jeremy Soller e8fe91e301 Merge branch 'inputd-panic-open' into 'master'
inputd: Don't panic on open with invalid path

See merge request redox-os/drivers!110
2023-08-04 02:32:34 +00:00
Ian Douglas Scott d56767216f inputd: Don't panic on open with invalid path 2023-08-03 19:05:33 -07:00
4lDO2 625ae7f9e4 Use syscall git dependency. 2023-08-03 12:46:14 +02:00
4lDO2 fc1dc21b13 Use updated mmap_prep decl. 2023-08-03 10:50:48 +02:00
4lDO2 ca6ea9b81a Use scheme trait for mmap_prep. 2023-08-03 10:50:48 +02:00
4lDO2 d90edb0808 Implement improved mmap in vesad. 2023-08-03 10:50:48 +02:00
Jeremy Soller 2cd96b8dff Merge branch 'netutils-branch' into 'master'
Use default branch of `netutils` instead of removed branch

See merge request redox-os/drivers!109
2023-08-03 01:59:40 +00:00