feat(desktop): home app (system-only launch cap, LAUNCH_BADGE: apps+launch only), pm starts it with session (relaunch <=5); display keys F1/Alt+Tab next, F2 home, F4 close app (ROLE from launcher, terminal exempt), close returns to previous window; closed window -> app exits; shell 'name &'; launch by id; pm stack 8, storage 16 clients
This commit is contained in:
@@ -39,11 +39,12 @@ pub fn load_init(uart: &Uart) -> LoadedProcess {
|
||||
|
||||
/// Storage's budget, carved from init's.
|
||||
const STORAGE: Limits = Limits {
|
||||
pages: 256,
|
||||
// A 16-page buffer per client (16), its image and cache.
|
||||
pages: 512,
|
||||
endpoints: 2,
|
||||
notifications: 2,
|
||||
// A buffer per client (8) and the disk's DMA.
|
||||
regions: 12,
|
||||
// A buffer per client and the disk's DMA.
|
||||
regions: 20,
|
||||
};
|
||||
|
||||
/// Storage, which init needs to read anything else, its budget carved
|
||||
|
||||
Reference in New Issue
Block a user