xous-core/services/early_settings
2024-09-24 01:49:45 +08:00
..
src update formatting to latest nightly rules 2024-09-24 01:49:45 +08:00
Cargo.toml absorb new xous-ipc version 2024-09-23 22:05:50 +08:00
README.md

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.