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 |
|
alnyan
|
1f6f091c2c
|
aarch64: position-independent kernel
|
2025-07-17 12:58:43 +03:00 |
|
alnyan
|
6a723790de
|
maint: drop support for i686
|
2025-07-16 20:19:40 +03:00 |
|
alnyan
|
223aeef10f
|
boot: fix riscv64/aarch64 boot headers
|
2025-07-16 16:00:57 +03:00 |
|
alnyan
|
04afd55f35
|
aarch64: add linux image header
|
2025-07-16 12:03:16 +03:00 |
|
alnyan
|
21ff433b51
|
gentables/aarch64: fix incorrect operator precedence
|
2025-07-16 12:01:54 +03:00 |
|
alnyan
|
5057555f57
|
bcm283x: fix missing docs in aux uart
|
2025-05-20 14:27:20 +03:00 |
|
alnyan
|
a88d1af925
|
bcm283x: fix bcm283x_aux init/traits
|
2025-05-20 13:20:52 +03:00 |
|
alnyan
|
2fcf800cc8
|
yboot: pick higher fb resolutions
|
2025-05-17 11:22:39 +03:00 |
|
alnyan
|
be93d68fb1
|
block: implement mbr partition probing
|
2025-04-15 12:50:28 +03:00 |
|
alnyan
|
608912804f
|
shell: rework shell parsing, if/while/for/&&/||
|
2025-03-12 22:11:54 +02:00 |
|
alnyan
|
8ffc223a2b
|
fs/libc: implement some libc functions, fix file times
|
2025-03-08 01:22:19 +02:00 |
|
alnyan
|
9f2ad4f2c9
|
ports: nicer build system for C/C++ ports
|
2025-03-06 20:41:16 +02:00 |
|
alnyan
|
fb25e70714
|
user/proc: fix bug in env passing, more shell env
|
2025-03-05 15:14:21 +02:00 |
|
alnyan
|
c35a61fb7f
|
vfs/user: implement chmod utility
|
2025-03-05 13:10:51 +02:00 |
|
alnyan
|
59b34fb269
|
sysutils: add thread display to ps
|
2025-03-02 14:04:29 +02:00 |
|
alnyan
|
31fa51e64c
|
maint/proc: add /sys/proc + migrate to rustc 1.87.0-nightly
|
2025-03-02 02:17:27 +02:00 |
|
alnyan
|
aefa7a93fa
|
x86: fix ps/2 E0-keys not working on some devices
|
2025-03-01 23:26:22 +02:00 |
|
alnyan
|
8c4bdcbe64
|
pty: make pty buffer blocking
|
2025-02-28 12:40:14 +02:00 |
|
alnyan
|
99644d335d
|
pty: increase output buffer size
|
2025-02-28 12:09:06 +02:00 |
|
alnyan
|
03242a0635
|
proc: implement process tracing
|
2025-02-27 18:49:20 +02:00 |
|
alnyan
|
3a5a693691
|
rv64: static libc for riscv64
|
2025-02-26 17:52:52 +02:00 |
|
alnyan
|
72633eb339
|
maint: sync up other architectures with mmap(file)
|
2025-02-26 16:21:56 +02:00 |
|
alnyan
|
43acdb9e13
|
libc/colors: non-blocking local socket + fixed string bugs in libc
|
2025-02-26 11:53:08 +02:00 |
|
alnyan
|
7fdc57fd9f
|
proc: implement basic mmap with files, real_program in arg
|
2025-02-25 17:41:14 +02:00 |
|
alnyan
|
8e45e48362
|
mm: bump physical memory limit
|
2025-02-24 11:00:10 +02:00 |
|
alnyan
|
f1a6033f5b
|
vfs: implement file truncation, bump open file limit
|
2025-02-24 10:59:48 +02:00 |
|
alnyan
|
a1ccdf7e76
|
ext2: support reading from files with holes
|
2025-02-24 10:58:44 +02:00 |
|
alnyan
|
dcc5d56750
|
user: rework userspace tracing
|
2025-02-19 22:06:29 +02:00 |
|
alnyan
|
82175f342e
|
debug: avoid debugging deadlocks
|
2025-02-15 20:18:30 +02:00 |
|
alnyan
|
f716c50988
|
virtio: add virtio-blk, rework virtio queues
|
2025-02-15 16:41:47 +02:00 |
|