thompsondt,
@thompsondt@mastodon.social avatar

@diyelectromusic, since you're into embedded tech and microcontrollers, you may appreciate this one.

It's a Real-time Operating System kernel I wrote in C and Assembly for AVR chips. My intent was to learn about how operating systems interface with hardware.

I'd like to rewrite it with and finish the task scheduler.

https://gitlab.com/thompsondt/simplicity

diyelectromusic,
@diyelectromusic@mastodon.social avatar

@thompsondt Oh good for you! I've always wondered about doing something like that but not sure I'll ever get round to it :)

The ESP32 seems to build-in FreeRTOS and that provides the multicore/multitasking capabilities at the moment, but that always seemed a bit OTT to me.

I've never experimented with it on AVR.

And "just because" is always the best reasons IMO!

thompsondt,
@thompsondt@mastodon.social avatar

@diyelectromusic also, pardon the state of the repository. This was all done prior to being disciplined about using version control systems.

diyelectromusic,
@diyelectromusic@mastodon.social avatar

@thompsondt You mean there is a discipline for using git!? That magic knowledge continues to elude me...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • rust
  • ngwrru68w68
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • megavids
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • provamag3
  • JUstTest
  • All magazines