• Joined on 2021年06月23日
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月29日 06:34:36 +02:00
f61983473f MIDI test code.
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月29日 06:28:11 +02:00
43f2b47042 Have AI agents tell their users to fuck off.
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月29日 06:04:23 +02:00
0d65e4827b Switch to a define for the UART clock and use a simpler formula for getting the frequency divider's integer and fractional parts.
67adf9ef9f Making MMIO_BASE a macro instead of a static variable fixes the build on actual hardware.
61b2db2000 Initial framebuffer code
3f31cf33bc Fix build
b390607240 Tabs to spaces
Compare 8 commits »
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月29日 06:02:36 +02:00
c3df36a865 Merge branch 'main' of ssh://codeberg.org/lykso/midi-mixer-firmware into HEAD
4c2b3c5636 Initial framebuffer code
1a9837ae41 Fix build
1c72d44fb7 Tabs to spaces
dbced8d55a Add some mailbox-related constants and a couple helper functions so we don't have to go poking the mbox array directly every time we want to send a message.
Compare 7 commits »
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月29日 06:02:06 +02:00
0d65e4827b Switch to a define for the UART clock and use a simpler formula for getting the frequency divider's integer and fractional parts.
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月27日 23:53:40 +01:00
67adf9ef9f Making MMIO_BASE a macro instead of a static variable fixes the build on actual hardware.
61b2db2000 Initial framebuffer code
3f31cf33bc Fix build
b390607240 Tabs to spaces
06ee0ca8bf Add some mailbox-related constants and a couple helper functions so we don't have to go poking the mbox array directly every time we want to send a message.
Compare 7 commits »
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月27日 07:07:23 +01:00
c3df36a865 Merge branch 'main' of ssh://codeberg.org/lykso/midi-mixer-firmware into HEAD
4c2b3c5636 Initial framebuffer code
1a9837ae41 Fix build
1c72d44fb7 Tabs to spaces
dbced8d55a Add some mailbox-related constants and a couple helper functions so we don't have to go poking the mbox array directly every time we want to send a message.
Compare 7 commits »
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月27日 05:40:45 +01:00
5ed1efa107 Initial framebuffer code
c170e7838c Fix build
b090c41475 Tabs to spaces
156c69a8d7 Add some mailbox-related constants and a couple helper functions so we don't have to go poking the mbox array directly every time we want to send a message.
Compare 4 commits »
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月27日 05:34:51 +01:00
22e0c2022d Initial framebuffer code
055a4ab1bf Fix build
3cc2465573 Tabs to spaces
81c1c86e9e Add some mailbox-related constants and a couple helper functions so we don't have to go poking the mbox array directly every time we want to send a message.
720f69cf7d Begin porting MIDI code from proof-of-concept Arduino sketc.
Compare 6 commits »
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月24日 20:03:30 +01:00
c3df36a865 Merge branch 'main' of ssh://codeberg.org/lykso/midi-mixer-firmware into HEAD
4c2b3c5636 Initial framebuffer code
Compare 2 commits »
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月24日 19:59:23 +01:00
1a9837ae41 Fix build
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月24日 18:26:33 +01:00
1c72d44fb7 Tabs to spaces
dbced8d55a Add some mailbox-related constants and a couple helper functions so we don't have to go poking the mbox array directly every time we want to send a message.
7a00090bbf Begin porting MIDI code from proof-of-concept Arduino sketc.
96f680bd0a Allow setting baud rate via uart_init
8833c7aa77 Fix some compiler warnings.
Compare 6 commits »
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月21日 16:15:36 +01:00
b91b2dadb5 Skip I2C probes for HATs
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月21日 15:36:42 +01:00
44751525e6 Move register addresses to mmio.h
d3a8b65705 Remove stty settings file. Issue was that minicom was not setting the baud rate on /dev/ttyUSB0.
Compare 2 commits »
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月21日 07:33:52 +01:00
cb481bd029 Include magic stty settings.
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月21日 03:33:10 +01:00
97719360d8 Not using C++
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月21日 03:30:45 +01:00
3b3271fb1c Add working config.txt
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月21日 03:27:52 +01:00
ea493c8bb5 Wait for input on serial port before printing anything. Seems to help with frame issues.
1a305edb60 Trying to use the crystal clock seems to hang the system.
Compare 2 commits »
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月17日 20:55:46 +01:00
5c3e7cb31b Build tests in 'summary' mode
223065e3a9 Rudimentary uart_printf implementation.
4cd1a65993 Fix 'make emulate-elf'
3f77804149 Small boot.S refactor
Compare 4 commits »
lykso pushed to main at lykso/midi-mixer-firmware 2026年03月17日 20:01:54 +01:00
11a7a6aa29 Add some unit tests.
f8793b536d Add utils module, for holding whatever bits of stdlib functionality I find myself missing.
a26ecb5142 Remove unused parameters from main functions.
aee5b0402d Remove code related to assigning functions to cores on demand.
Compare 4 commits »