3 ms·
The "fun" part is that smartphones/tablets implement those features with S3 (CPU off, RAM in self-refresh). Updates? Well here is an RTC to wake-up. Voice cont
by phh 2y ago
The "fun" part is that smartphones/tablets implement those features with S3 (CPU off, RAM in self-refresh).
Updates? Well here is an RTC to wake-up. Voice control? Well here is an always on audio dsp. Remote wake-up? Well here is a WiFi frame filter to trigger IRQ.
I think it isn't tractable on most laptops because of all the hardware that has been onloaded to software, and the hardware isn't capable of those hardware filtering, and partly OS and drivers are probably to blame too. An embesded OS takes under 1s to wakeup, so even managing TCP KeepAlives wih resume/suspend is realistic on those devices. Not so much when wakeup takes 10s.
- yaro330 2y ago[dead]