Technical Information

Numerous questions have arisen over the past few weeks, as I’ve been exploring Endpoint, I’m going to list them here:

  1. Are any of the MPU’s peripherals out of bounds? not to be touched by user code?
  2. Is any of the code open source and if so can the repo(s) in GitHub be revealed?
  3. Does the OS leverage virtual memory? I mean is there a paging file/region on the SSD for this?
  4. I have little Linux experience, so is there a way for a person to “login”? is there some kind of terminal/console access available?
  5. I imagine its straightforward to create new processes from C#, does the board impose any restrictions in this area?
  6. Is the Libgpiod library used? if so, is that code available in some repo?