|
afba9e168f
|
mbv: link with newlib nano
|
2025-06-24 23:03:40 -07:00 |
|
|
2e0507d0bb
|
mbv: bigger prog chunks
|
2025-06-24 23:02:57 -07:00 |
|
|
d18d41fc02
|
mbv: small refactor interrupts
|
2025-06-24 23:02:38 -07:00 |
|
|
6553fa04aa
|
mbv: moar cleanup in linker script
|
2025-06-23 22:23:58 -07:00 |
|
|
4ca569519e
|
mbv: remove exidx sections in linker scripts
|
2025-06-23 22:20:36 -07:00 |
|
|
e23cf79aa0
|
mbv: now with out of source builds
|
2025-06-23 22:06:27 -07:00 |
|
|
af768cbb09
|
mbv: minor cleanup
|
2025-06-23 15:21:15 -07:00 |
|
|
73edb77577
|
mbv: add uart echo app
|
2025-06-23 08:23:59 -07:00 |
|
|
d91ddeea22
|
timer: add missing declaration
should probably put that in a bios.h file at some point
|
2025-06-22 07:11:33 -07:00 |
|
|
252467c1be
|
mbv: fix bss init
|
2025-06-22 07:11:12 -07:00 |
|
|
d15e930649
|
mbv: some debug stuff
|
2025-06-10 23:48:29 -07:00 |
|
|
3db383d461
|
mbv: now with functioning timer interrupts!
And a few other nice things.
The bootloader now has an embedded wozmon!
If you know its offset, you can jump to it from the app.
|
2025-06-10 23:46:43 -07:00 |
|
|
fa6ae7b667
|
mbv: now with DDR! and a wozmon
We have access to 256 MiB of fresh DDR3.
Isn't that great?
prog.py is a bit opinionated for now:
- tty is /dev/ttyUSB1
- writing programs to DDR
|
2025-06-08 23:11:04 -07:00 |
|
|
a5c14f089b
|
mbv: use new ninja-based build
|
2025-03-30 17:42:20 -07:00 |
|
|
922f258884
|
mbv: clean up build
|
2025-03-13 18:12:12 -07:00 |
|
|
0903c2b60a
|
Add Microblaze V based board
|
2025-03-13 17:10:43 -07:00 |
|
|
a05d78afc0
|
arm: minor tweaks
|
2025-03-13 17:07:31 -07:00 |
|
|
ca2ba3ddda
|
loader: add script to de-register ftdi_sio
|
2025-03-12 13:43:56 -07:00 |
|
|
e955ad7b91
|
loader: update to remote 9a16c25
|
2025-03-12 13:21:56 -07:00 |
|
|
de7ae71455
|
loader: fix build
|
2025-03-12 12:33:26 -07:00 |
|
|
2c35faf8cf
|
loader: add docker build for linux
|
2025-03-12 12:33:18 -07:00 |
|
|
1e852ec1de
|
arm: improve makefile
|
2024-05-07 14:02:14 -07:00 |
|
|
8c25ce8d21
|
arm: cleanup dead async code
|
2023-06-07 09:59:54 +02:00 |
|
|
83c80f15be
|
arm: cleaner make clean
|
2023-06-03 20:41:16 -07:00 |
|
|
3c21dbfba3
|
arm: builds for embedded
|
2023-06-03 15:44:28 +09:00 |
|
|
f274749050
|
arm: add host uart driver tests
All host tests currently pass
Some async refactors may not work well on device, will try later
|
2023-06-02 23:33:01 -07:00 |
|
|
1f2f08e525
|
arm: cleanup make clean
|
2022-06-19 09:57:04 +02:00 |
|
|
4651e8d562
|
alchitry-loader: add bit2bin script
|
2022-06-19 09:50:54 +02:00 |
|
|
9721ee69c5
|
arm: async debug wip
|
2022-06-19 09:50:22 +02:00 |
|
|
02fbb1c671
|
arm: move trace dump to crash handler
|
2022-06-19 09:48:28 +02:00 |
|
|
ec024adfff
|
arm: interrupt lock fix
|
2022-06-19 09:46:30 +02:00 |
|
|
61b92f5faa
|
arm: bool idle function return (fixup)
|
2022-06-19 09:46:04 +02:00 |
|
|
9ae472afaf
|
arm: more uart async & debug stuff
|
2022-06-19 09:45:41 +02:00 |
|
|
e1eaa0ec0a
|
arm: small refactor in main
|
2022-06-19 09:43:36 +02:00 |
|
|
15488550c0
|
arm: add async tests
|
2022-06-19 09:41:17 +02:00 |
|
|
b9a9c2be7b
|
Update .gitignore
|
2022-06-19 09:40:34 +02:00 |
|
|
1fc4a734bd
|
arm: fix bug in uart HAL
|
2022-06-19 09:34:10 +02:00 |
|
|
15f2657254
|
arm: async changes
- more tracing
- pending resume() notifications
- idle function returns bool (useful for testing)
may not build (more stuff coming in later commits)
|
2022-06-19 09:32:09 +02:00 |
|
|
77bc82d294
|
Remove duplicate alchitry base project
|
2022-05-17 21:40:23 -07:00 |
|
|
8d81f4f9c4
|
arm: separate async stuff from main uart
|
2022-05-17 21:27:47 -07:00 |
|
|
c0cdb7a068
|
arm: fix async double delete
|
2022-05-17 10:29:35 -07:00 |
|
|
42278795d8
|
gitignore: add *.d
|
2022-05-17 10:18:23 -07:00 |
|
|
e39cdc5709
|
arm: async uart writes & fixes
|
2022-05-17 10:17:56 -07:00 |
|
|
e9f623e754
|
arm: cut bootloader dependency on uart stuff
|
2022-05-17 09:23:11 -07:00 |
|
|
d4e9e133b6
|
gitignore: add tags
|
2022-05-16 20:59:17 -07:00 |
|
|
574e48474b
|
arm: clang-format
|
2022-05-16 20:59:17 -07:00 |
|
|
932b8d4582
|
arm: async echo app
|
2022-05-16 20:59:17 -07:00 |
|
|
30d9a2d7c8
|
add alchitry loader
|
2022-05-16 20:59:17 -07:00 |
|
|
0226d314ec
|
arm: makefile improvements
|
2022-05-16 20:59:16 -07:00 |
|
|
d7a8f5b26d
|
arm: fix linking c++ stuff
|
2022-05-16 20:59:16 -07:00 |
|