xous-core/services/early_settings
2024-02-06 14:49:10 +08:00
..
src format services/early_settings 2024-01-14 22:08:57 +08:00
Cargo.toml bump xous pins 2024-02-06 14:49:10 +08:00
README.md document how everything works a little more 2023-04-24 20:18:57 +02:00

early_settings

This crate provides a service and API to access settings stored in the first 4096 bytes of FLASH.

Settings stored there do not contain any personal identifiable information.

Settings currently stored here:

  • keymap
  • early sleep flag

Do not store any personal informations here, user settings must go into libs/userprefs!

This scratch area is provided for extreme edge cases:

  • keymap must live here because users need to write their password in order to mount PDDB
  • early sleep is used in the "lock device" lifecycle, placing it here is the most convenient thing to do to achieve that use-case

If you're thinking of placing something in here please open an issue or shoot us a Matrix message on #xous-apps:matrix.org.