Commit Graph

3361 Commits

Author SHA1 Message Date
Ivan Tan 3871c99e6e add bcm2835-sdhci driver 2023-12-09 12:16:06 +08:00
Jeremy Soller 2901cc4888 Merge branch 'redox-scheme' into 'master'
Migrate to libredox and redox-scheme.

See merge request redox-os/logd!4
2023-12-07 18:58:44 +00:00
Jeremy Soller 92b4cf542e Merge branch 'redox-scheme' into 'master'
Migrate to libredox and redox-scheme.

See merge request redox-os/randd!12
2023-12-07 15:31:54 +00:00
Jeremy Soller 91888c65a0 Merge branch 'redox-scheme' into 'master'
Merge with nulld, and migrate to redox-scheme.

See merge request redox-os/zerod!5
2023-12-07 15:31:14 +00:00
Jeremy Soller 568557a235 Merge branch 'redox-scheme' into 'master'
Migrate to libredox and redox-scheme.

See merge request redox-os/audiod!2
2023-12-07 15:30:44 +00:00
Jeremy Soller 47a02b14d6 Merge branch 'redox-scheme' into 'master'
Migrate to libredox and redox-scheme.

See merge request redox-os/ramfs!5
2023-12-07 15:27:53 +00:00
4lDO2 dabcfa2158 Migrate to libredox and redox-scheme. 2023-11-16 14:22:24 +01:00
4lDO2 31eaa8fe78 Merge with nulld, and migrate to redox-scheme. 2023-11-16 14:11:13 +01:00
4lDO2 a6596f8edb Migrate to libredox and redox-scheme. 2023-11-16 14:02:19 +01:00
4lDO2 b63bb7c012 Migrate to libredox and redox-scheme. 2023-11-16 13:49:44 +01:00
4lDO2 83a73ca48e Migrate to libredox and redox-scheme. 2023-11-15 21:32:12 +01: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 95665d33c3 Merge branch 'libredox' into 'master'
Switch to libredox

See merge request redox-os/init!10
2023-11-04 19:19:12 +00:00
4lDO2 3e14cb4017 Switch to libredox 2023-11-04 20:02:42 +01: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
4lDO2 39baa59693 Update dependencies. 2023-10-14 17:08:10 +02:00
Jeremy Soller a992d901cf Merge branch 'remove_debug_log' into 'master'
Remove debug log

See merge request redox-os/netstack!41
2023-09-11 17:58:29 +00:00
Gartox 2dcc57863c Remove debug log 2023-09-11 19:54:07 +02: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 ebd229ae6c Update for new rust 2023-09-07 20:04:57 -06:00
Jeremy Soller a318dfb63b Merge branch 'update_smoltcp' into 'master'
Migrating to smoltcp 0.10 and add support for multiple interfaces

See merge request redox-os/netstack!39
2023-09-08 01:58:46 +00: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
Gartox 07431ef9df Fix warnings 2023-09-07 22:15:00 +02:00
Gartox 2645eeadb4 Change netcfg to adapt to the new router 2023-09-07 22:03:13 +02:00
4lDO2 0d589a3189 Add a livedisk daemon. 2023-09-07 15:02:13 +02:00
Gartox f1f170835e Remove debug print 2023-09-04 12:27:00 +02:00
Gartox c03a446b7a Change log level 2023-09-04 12:24:29 +02:00
Gartox 78a035f0ea Fix TCP accept and accept packet from null mac address 2023-09-04 12:22:55 +02:00
Gartox c89d82100c Add can_recv to LinkDevice
This allow polling faster when there is
still packets to be received
2023-09-04 11:55:54 +02:00
Gartox 270419f82c Fix ping latency 2023-09-04 11:37:43 +02:00
Gartox 0b2b4e41c3 Add support for multiple interfaces
- Smoltcp now talk to a IP device that does the routing
- Add RouteTable
- Add trait LinkDevice representing devices (eth0, loopback...)
- Remove old device
2023-09-04 10:11:02 +02:00
Jeremy Soller fbf2109692 Merge branch 'fstat' into 'master'
Implement missing fstat.

See merge request redox-os/zerod!3
2023-09-02 17:58:30 +00:00
4lDO2 ad28f1ae31 Merge branch 'fix_dependencies' into 'master'
Fix netutils deps

See merge request redox-os/netstack!40
2023-09-01 15:47:15 +00:00
Gartox d47cdbf1fe Fix TCP listening endpoint, fpath formatting, port release while listening:
Now TCPListenEndpoint is stored in the SchemeFile because the
TcpSocket::endpoint() only store endpoints for connected sockets,
not listening ones
2023-09-01 11:18:58 +02:00
Gartox 035bcf1d69 Migrating to smoltcp 0.10 2023-09-01 11:18:56 +02:00
Gartox 2f1443b925 Fix netutils deps 2023-09-01 11:09:54 +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