Embedded Computing 2 (STECE-2024): Winter#

Questions#

  • Koenig: how is it possible that processes can react on whatever … I think he meant signals. explain that.

  • Re-explain virtual memory (exam had that a lot). How’s shared memory done?

Git#

  • Local (no SSH, no HTTP) repos: clone, merge, etc demo

  • Rebase

Exceptions#

  • Show e.g. Pfister’s pwm-cpp submission where the dtor leaves a bogus object

std::move()#

  • exercises/pwm-cpp/Tobias_Prechtl/pwm.cpp, ctor

RAII#

  • Show e.g. Pfister’s pwm-cpp submission where he is closing invalid (-1) file descriptors -> RAII

Into The Wild#

Build a toolcase to pick from

  • PWM

  • Switch (both in and out)

  • Sensor

Utilities

  • Read small (sysfs) files (Hr.Sommer)