alnyan
|
d5f70c6a7c
|
red: move more logic into lysp
|
2026-06-04 17:35:55 +03:00 |
|
alnyan
|
1736582613
|
lysp: more string prelude, fallible set_global_value
|
2026-06-04 17:35:30 +03:00 |
|
alnyan
|
1f670a66a4
|
red: rework command and key handling
|
2026-06-04 13:15:54 +03:00 |
|
alnyan
|
60f3572fec
|
lysp: fix (explain ...) for macros
|
2026-06-04 13:15:25 +03:00 |
|
alnyan
|
f5d3809f37
|
lysp: rework and/or, add prelude functions
|
2026-06-04 12:47:21 +03:00 |
|
alnyan
|
1261c037f8
|
lysp: rework upvalue handling
|
2026-06-03 11:24:32 +03:00 |
|
alnyan
|
fd8e1df696
|
lysp: add hashtable support
|
2026-06-02 17:21:47 +03:00 |
|
alnyan
|
befdf63c7c
|
lysp: add dotted pair notation
|
2026-06-02 09:42:45 +03:00 |
|
alnyan
|
679ac51602
|
red: add .gitignore
|
2026-05-30 17:27:17 +03:00 |
|
alnyan
|
7909fa3808
|
red: add eval/set/unset commands
|
2026-05-28 17:50:07 +03:00 |
|
alnyan
|
4b98ec1ce2
|
red: add syntax highlighting and lysp support
|
2026-05-28 15:51:32 +03:00 |
|
alnyan
|
37ad3702d0
|
userspace: add lysp interpreter/compiler
|
2026-05-28 14:37:49 +03:00 |
|
alnyan
|
505a57abda
|
pl011: fix incorrect byte written in write()
|
2026-05-28 14:37:25 +03:00 |
|
alnyan
|
677ec96c08
|
sysutils/top: better ui
|
2026-03-31 17:23:41 +03:00 |
|
alnyan
|
7064a21d8d
|
libterm: fix incorrect bg index decode
|
2026-03-31 17:12:03 +03:00 |
|
alnyan
|
6d31142258
|
sysutils: add cpu/memory information to top
|
2026-03-30 12:23:25 +03:00 |
|
alnyan
|
d7df44b1d9
|
lib/term: move from tui to ratatui
|
2026-03-28 20:45:38 +02:00 |
|
alnyan
|
1552bb27f4
|
toolchain: migrate to 1.94.0 toolchain
|
2026-03-28 01:59:17 +02:00 |
|
alnyan
|
7f256cf3a6
|
i2c: improve i2c architecture, add sifive i2c driver
|
2026-03-25 19:07:59 +02:00 |
|
alnyan
|
f416414b93
|
char: add pwm subsystem, add sifive pwm driver
|
2026-03-23 14:02:02 +02:00 |
|
alnyan
|
0386e3916d
|
maint: fix irq priority addition for aarch64/x86_64
|
2026-03-20 16:01:26 +02:00 |
|
alnyan
|
31176fb5aa
|
riscv: initial support for hifive unmatched
|
2026-03-20 15:24:55 +02:00 |
|
alnyan
|
1411f1eed0
|
maint: update rustc to 1.95.0-nightly
|
2026-03-19 10:51:42 +02:00 |
|
alnyan
|
4c5309fa15
|
rsh: add rcp, remote copy program
|
2026-02-08 14:57:12 +02:00 |
|
alnyan
|
1012abceec
|
cross: add unix i2c/spi stubs
|
2026-02-07 16:11:15 +02:00 |
|
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
|
fd0a3f50ea
|
maint: update README.md
|
2026-01-14 09:06:03 +02:00 |
|
alnyan
|
c72c8f88d7
|
usb: add support for usb hubs
|
2026-01-14 08:58:46 +02:00 |
|
alnyan
|
e44b616998
|
sysutils: add a showkey program
|
2026-01-08 14:45:14 +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
|
3491e1a227
|
graphics/iv: add image viewer program
|
2025-12-29 17:17:42 +02:00 |
|
alnyan
|
61644bdef5
|
netutils/ping: add sigint handler
|
2025-12-04 08:30:08 +02:00 |
|
alnyan
|
e1b905c65a
|
shell: improve interactive mode
|
2025-11-19 08:57:47 +02:00 |
|
alnyan
|
9855142c25
|
cross: *nix support for serial module
|
2025-10-17 15:25:11 +03:00 |
|
alnyan
|
bb4e805733
|
tar: better error reporting
|
2025-10-17 09:38:28 +03:00 |
|
alnyan
|
ecf1c18240
|
shell: add basic tab completion (single-option)
|
2025-10-17 09:24:54 +03:00 |
|
alnyan
|
a87c8a7ee2
|
WIP: Add tar utility
|
2025-10-16 10:42:41 +03:00 |
|