Commit Graph

2725 Commits

Author SHA1 Message Date
Jeremy Soller 8db1781146 xhcid: use actual BAR size 2022-04-12 20:34:56 -06:00
Jeremy Soller 84a20ca706 Send events to orbital 2022-04-11 20:32:50 -06:00
Jeremy Soller 220e13c2d6 Map USB keyboards using us layout 2022-04-11 20:28:44 -06:00
Jeremy Soller 8e1f91137e e1000d: use syscall::Daemon 2022-04-01 18:02:49 -06:00
4lDO2 3795ea4893 Merge branch 'update-toolchain-2022' into 'master'
Update toolchain to 2022-03-18.

See merge request redox-os/drivers!79
2022-03-27 10:04:06 +00:00
4lDO2 89b8fb8984 Refactor into a separate library and tools crate. 2022-03-26 18:15:49 +01:00
4lDO2 d5a98187a4 Update syscall 2022-03-25 21:02:13 +01:00
4lDO2 1804f1a302 Update syscall 2022-03-25 15:28:35 +01:00
4lDO2 1af1a597f2 Update syscall 2022-03-25 15:27:52 +01:00
4lDO2 1c1eccdcc0 Update syscall 2022-03-25 15:27:33 +01:00
4lDO2 8669516ecd Update syscall 2022-03-25 15:23:27 +01:00
4lDO2 98d6f67d41 Update syscall 2022-03-25 15:10:04 +01:00
4lDO2 3aa241558c Update syscall 2022-03-25 15:08:49 +01:00
4lDO2 44f7557f12 Update syscall 2022-03-25 15:07:06 +01:00
4lDO2 e05506d0f3 Update syscall 2022-03-25 14:52:12 +01:00
4lDO2 07f10fb4d1 Update redox_syscall to v0.2.12 2022-03-24 16:06:00 +01:00
4lDO2 d426ffacea Update toolchain to 2022-03-18. 2022-03-19 15:06:29 +01:00
Jeremy Soller 0e6698de64 ps2d: Wait for ps2 initialization before sending daemon ready 2022-03-01 21:46:15 -07:00
Jeremy Soller 76d46d9236 p2sd: disable second port if no mouse found 2022-03-01 21:41:55 -07:00
Jeremy Soller 397f45e19d p2sd: fixes for mouseless systems 2022-03-01 21:34:53 -07:00
Jeremy Soller c69ee40684 Print out selected keymap 2022-03-01 20:56:08 -07:00
Jeremy Soller c5a1013bc2 rtl8168d: use syscall::Daemon 2022-03-01 20:34:27 -07:00
Jeremy Soller 0ff0c42ce6 p2sd: Add timeout handling 2022-03-01 20:34:13 -07:00
Jeremy Soller 04ceace6a9 Use syscall::Daemon, enter null namespace 2022-03-01 07:19:33 -07:00
Jeremy Soller ca64072b38 Use syscall::Daemon 2022-02-28 15:13:46 -07:00
Jeremy Soller 64b49f10a0 Fix vesad rusttype feature 2022-02-28 14:23:47 -07:00
Jeremy Soller ac92188447 Move bgad and vboxd out of initfs 2022-02-28 14:17:34 -07:00
Jeremy Soller 0a617abb36 Disable xhcid 2022-02-28 14:10:41 -07:00
Jeremy Soller d31133956d Remove debug: logging from acpid, logd now handles that 2022-02-28 14:02:58 -07:00
Jeremy Soller 88fc91dfb7 Only create acpi scheme after tables are found and parsed 2022-02-28 11:21:47 -07:00
Jeremy Soller 70cb1051cb Support multiple outputs and fix dup 2022-02-14 10:37:56 -07:00
Jeremy Soller 07a2c5d590 Do not require display:input in usbhidd yet 2022-02-14 10:12:12 -07:00
Jeremy Soller d40a908cfd Add logging to usbhidd 2022-02-14 09:38:40 -07:00
Jeremy Soller 0cd3a6b797 Fix scheme name for xhcid and launch drivers 2022-02-14 09:38:31 -07:00
Jeremy Soller 88a6eb17e9 Make nvmed less async, reduces hangs 2022-02-11 14:26:21 -07:00
Jeremy Soller a1d8b81428 Increase NVME debug level 2022-02-11 11:00:50 -07:00
Jeremy Soller 544f1cbebc nvmed,xhcid: print BAR number 2022-02-11 10:44:38 -07:00
Jeremy Soller 33ef3a3262 xhcid: panic if BAR is 0 2022-02-11 10:42:05 -07:00
Jeremy Soller b9d6ca7db5 nvmed: panic if BAR is 0 2022-02-11 10:41:56 -07:00
Jeremy Soller 5e42b0697e Skip parsing vendor caps with length 0 2022-02-11 09:23:48 -07:00
Jeremy Soller 4a8059302f Disable ihdad, it causes issues on real hardware 2022-02-11 08:53:41 -07:00
Jeremy Soller 5e3248ce26 Get vesad framebuffer from env 2022-02-05 19:57:11 -07:00
Jeremy Soller 36b3af4262 ihdad logging 2021-12-01 16:14:15 -07:00
Jeremy Soller 4da3ceb723 Workaround hang on real hardware 2021-08-10 18:25:44 -06:00
4lDO2 08d18160ee Fix overwrite of image while writing inodes. 2021-07-02 14:22:35 +02:00
4lDO2 312499d042 Derive Clone and Copy for Entry. 2021-06-30 12:33:28 +02:00
4lDO2 0a41ea5b8f Implement more traits for Inode. 2021-06-30 12:13:19 +02:00
4lDO2 811f58cc9a Add #![no_std]. 2021-06-29 21:09:43 +02:00
4lDO2 2a9d380f02 Merge branch 'update_dependencies' into 'master'
Update dependencies.

See merge request redox-os/drivers!78
2021-06-18 15:24:25 +00:00
Jeremy Soller 400a50661f Merge branch 'update_dependencies' into 'master'
Update dependencies.

See merge request redox-os/netstack!36
2021-06-17 20:30:39 +00:00