Commit History

Autor SHA1 Mensaxe Data
  DricomDragon 4407837fea Merge branch 'new/synchronisation/15' %!s(int64=4) %!d(string=hai) anos
  DricomDragon 10a1e8e373 Make an LCD char print atomic %!s(int64=4) %!d(string=hai) anos
  DricomDragon f8319adb2f Implement semaphore class %!s(int64=4) %!d(string=hai) anos
  DricomDragon 0a0db70ec7 Implement function to unlock task %!s(int64=4) %!d(string=hai) anos
  DricomDragon 5c9edcb9bb Implement function to block current task %!s(int64=4) %!d(string=hai) anos
  DricomDragon af2cbe0f17 Merge branch 'new/passive-waiting/14' %!s(int64=4) %!d(string=hai) anos
  DricomDragon a502b853a9 Show running task with LCD and LEDs %!s(int64=4) %!d(string=hai) anos
  DricomDragon 8cc3a2323c Implement service to pause tasks %!s(int64=4) %!d(string=hai) anos
  DricomDragon d0bf68b23c Merge branch 'new/terminate-task/13' %!s(int64=4) %!d(string=hai) anos
  DricomDragon 4c9bd8964d Implement one more task %!s(int64=4) %!d(string=hai) anos
  DricomDragon 9010be45f9 Change task behaviour to print > and blink led %!s(int64=4) %!d(string=hai) anos
  DricomDragon 3ce255e511 Implement automatic task termination %!s(int64=4) %!d(string=hai) anos
  DricomDragon 79f48d2e85 Implement self termination service %!s(int64=4) %!d(string=hai) anos
  DricomDragon fd2d59093a Demonstrate the termination bug %!s(int64=4) %!d(string=hai) anos
  DricomDragon 1808bb9e10 Merge branch 'new/first-real-time-kernel/12' %!s(int64=4) %!d(string=hai) anos
  DricomDragon b790103781 Import kernel primitives %!s(int64=4) %!d(string=hai) anos
  DricomDragon 31532ee799 Merge branch 'new/fault-handler/10' %!s(int64=4) %!d(string=hai) anos
  DricomDragon 2331c1ef53 Print a new string at each click %!s(int64=4) %!d(string=hai) anos
  DricomDragon 64b416fd3c Print clic when encoder is clicked %!s(int64=4) %!d(string=hai) anos
  DricomDragon 188cc59d5c Fix failing assertion %!s(int64=4) %!d(string=hai) anos
  DricomDragon 18db5d7fed Replace main file by a basic failing assertion %!s(int64=4) %!d(string=hai) anos
  DricomDragon 6dbaf8232d Smooth red LED blinking %!s(int64=4) %!d(string=hai) anos
  DricomDragon cd5820cc75 Import fault management code from lab %!s(int64=4) %!d(string=hai) anos
  DricomDragon 5fc5e56b6e Merge branch 'new/critical-section/9' %!s(int64=4) %!d(string=hai) anos
  DricomDragon 5df2b1fed3 Use the new microseconds function in main loop %!s(int64=4) %!d(string=hai) anos
  DricomDragon 5a539848fb Implement function to get date in microseconds %!s(int64=4) %!d(string=hai) anos
  DricomDragon c2a4144a8a Fix data race by disabling interruptions %!s(int64=4) %!d(string=hai) anos
  DricomDragon 254006fa14 Import data race buggy main loop %!s(int64=4) %!d(string=hai) anos
  DricomDragon 81e6de2a93 Allow functions to be called by SysTick interruptions %!s(int64=4) %!d(string=hai) anos
  DricomDragon 1a1fcdcc75 Merge branch 'new/systick-interrupt/7' %!s(int64=4) %!d(string=hai) anos