You are browsing as a guest. Sign up (or log in) to start making projects!

5h 2m 5s logged

Array optimization (Screenshot 1)

I now actually optimized the dynamic array type, which means that it allocates memory in bigger chunks instead of every time an element is added / removed. In the process I added some debug logging, so typing is now very difficult if you don’t know how it works with log level LOG_DEBUG.

Custom ISR wrapper (Screenshot 2)

I finally decided to implement my own wrapper for ISRs instead of relying on __attribute__((interrupt)). This should allow me to use floating point math with the FPU in the future. Also, I can now read more registers on interrupt (screenshot).

Road map

I am currently working on making all ISRs compatible with my wrapper. Then I will continue trying to get multitasking to work.

0
11

Comments 0

No comments yet. Be the first!