Commit Graph

311 Commits

Author SHA1 Message Date
alnyan a6a6dba155 net/stmmac: use GenericQueue 2026-02-07 15:47:40 +02:00
alnyan 7f46da9ebd net: unify netdev tx/rx queue interface 2026-02-07 14:13:09 +02:00
alnyan 1a87bc3666 sifive: support for cadence gemgxl ethernet 2026-02-05 17:10:14 +02:00
alnyan 4f648142c8 sifive: initial support for hifive unleashed a00 2026-02-04 17:34:37 +02:00
alnyan 0e979a9e09 spi: initial spi device support 2026-02-04 14:46:57 +02:00
alnyan ed9d7a7145 usb: add ft232 driver 2026-02-03 17:28:15 +02:00
alnyan 6b5dd9f673 irq: more flexible interrupt tables 2026-02-03 13:29:49 +02:00
alnyan 58dbaddf11 i2c: implement initial support for i2c devices 2026-02-03 12:08:15 +02:00
alnyan 218e391505 aarch64: better page fault info 2026-02-03 12:07:52 +02:00
alnyan 2a49c655c2 8250: fix reg-io-width/reg-shift for raspi4b 2026-01-19 11:36:01 +02:00
alnyan d108494314 8250: merge bcm aux uart into 8250 driver 2026-01-19 11:06:05 +02:00
alnyan 195c19e225 serial: unify 8250 drivers, better dts support 2026-01-16 23:18:46 +02:00
alnyan 21a8361eec usb: more keys for hid keyboard 2026-01-14 09:11:00 +02:00
alnyan c72c8f88d7 usb: add support for usb hubs 2026-01-14 08:58:46 +02:00
alnyan 7abb950a8f block: fix rustc migration error 2026-01-06 18:17:11 +02:00
alnyan 57143f9d8d maint: migrate to rustc 1.94.0-nightly 2026-01-06 14:41:08 +02:00
alnyan e1b905c65a shell: improve interactive mode 2025-11-19 08:57:47 +02:00
alnyan a87c8a7ee2 WIP: Add tar utility 2025-10-16 10:42:41 +03:00
alnyan 312458b8f0 sysutils: add serial console program 2025-10-10 09:21:20 +03:00
alnyan e934b4d696 aarch64: simplify GIC init 2025-09-17 14:18:06 +03:00
alnyan 0c2ebbf7b3 fat32: move cluster chain cache to FileNode 2025-08-16 09:05:39 +03:00
alnyan c1b62aef1d memfs: take mtimes from tar 2025-08-14 15:55:38 +03:00
alnyan 6469914be1 rtc: implement google,goldfish-rtc 2025-08-14 15:17:41 +03:00
alnyan 131e6adc3d riscv: fix irqhandle migration 2025-08-14 15:11:26 +03:00
alnyan 322cb0a958 rtc: improve rtc device drivers 2025-08-14 15:08:19 +03:00
alnyan 6552fa8059 irq: FullIrq -> IrqHandle 2025-08-14 11:34:00 +03:00
alnyan 0ff48fd520 sysutils: implement poweroff 2025-08-14 10:31:09 +03:00
alnyan 9c32c11b0b sysutils: add dummy chroot program 2025-08-02 20:43:21 +03:00
alnyan 3be32b7b8f maint: split peripheral drivers into bsp packages 2025-08-01 10:21:49 +03:00
alnyan 919d6d62ba pinctrl: basic gpio led support 2025-08-01 08:59:24 +03:00
alnyan 062db06473 pinctrl: basic support for gpio 2025-07-31 00:03:45 +03:00
alnyan 06a6e11dab pinctrl: basic pinctrl/pinmux support 2025-07-30 20:43:12 +03:00
alnyan 66b12d7151 jh7110: improve clocks, add generic syscon driver 2025-07-28 14:20:11 +03:00
alnyan f5aa55c3fa device-tree: add bus_size_cells 2025-07-27 14:34:41 +03:00
alnyan 96350f1eaf device-tree: better driver search, missing reports 2025-07-27 14:08:44 +03:00
alnyan 51b72aa4d8 log: reduce message verbosity 2025-07-27 13:43:41 +03:00
alnyan e0b6290a54 clock: implement Hertz type 2025-07-27 13:37:39 +03:00
alnyan 18d01e82c8 jh7110: better clock driver 2025-07-27 13:24:25 +03:00
alnyan 3a61529b24 bcm283x: basic support for mbox + framebuffer 2025-07-26 18:27:20 +03:00
alnyan 6b0d5def50 maint: fix warnings 2025-07-19 09:50:12 +03:00
alnyan 8a983aea72 x86/rtc: fix incorrect year limit 2025-07-19 09:50:12 +03:00
alnyan c5d4079900 net/stmmac: sync up code with changes 2025-07-18 09:21:11 +03:00
alnyan 3ae789a7de shell: fix signals not being delivered to children 2025-07-18 09:19:32 +03:00
alnyan 2f5a614594 net/igbe: support more Intel GbE NICs 2025-07-18 09:18:34 +03:00
alnyan 94a1587771 rsh: fix broken aes256cbc, fix incorrect pidfd polling 2025-07-18 09:15:17 +03:00
alnyan a5526f8001 maint: remove memtables crate 2025-07-17 17:53:53 +03:00
alnyan 3b1bdea1dd maint: fix clippy warnings 2025-07-17 17:47:24 +03:00
alnyan b8e7430353 maint: fix warnings 2025-07-17 17:08:59 +03:00
alnyan 511d1e45c0 x86_64: position-independent kernel 2025-07-17 16:45:57 +03:00
alnyan 019146e9ff riscv64: position-independent kernel 2025-07-17 14:38:51 +03:00