3 ms·
And then there’s another OS: UEFI. Something I recently joked about doing was porting SDL to the UEFI environment and then building DOSBOX for it. I’m sure so
by jchw 5y ago
And then there’s another OS: UEFI.
Something I recently joked about doing was porting SDL to the UEFI environment and then building DOSBOX for it. I’m sure someone has already done this in some fashion, but the idea was amusing enough for me to genuinely consider it one of these weekends. I guess in that case, though, you can’t really run FreeDOS.
- deleted 5y ago[deleted]
- bayindirh 5y agoAlso, don't forget the Minix running inside a small embedded processor inside your processor or platform controller.
- teruakohatu 5y agoI am sure they will soon find a way to add a hypervisor to Minix so they can add yet another layer to the mix.
- bayindirh 5y agoThat'd be fun. Intel would be providing services to customers for running their own spy platform on any supported Intel processor. Not unlike "Other OS" on PS3. Same theory, different application.
- speed_spread 4y agoIt's Minixes all the way down, man.
- deleted 5y ago[deleted]
- timClicks 5y agoI occasionally wonder what an operating system running below ring 0 would be used for. I haven't thought of anything compelling, apart from being a backdoor.
- colejohnson66 5y agoSupposedly, it’s for low level system management functions. As in, stuff that could be done in hardware, but doing it in software is easier. Kindof like System Management Mode (SMM), but even lower.
- rsync 4y agoThe SIM card in your mobile telephone is doing that right now. You are correct - it is basically used as a back door.
- _ktx2 4y agoUsually when I hear people talk about backdooring it's usually on the network stack. On a phone that would be a modem. Most devices, even in your computer (eg: laptop battery) run an OS. There's a good talk somewhere on how we've lost our way with OS design and now need to write an OS that looks at a single machine as a distributed system.
- walrus01 4y agoSome batteries have an entire stm32 series microcontroller in them, I've seen battery controllers that are actually the same "CPU" as on a discrete single motor quadcopter ESC.
- bayindirh 4y agoApple's laptop batteries in 2008 MacBook models have an independent microcontroller in them, which enables apple to manage it at a much more advanced level. That generation of laptops can detect a problem with the battery much earlier (e.g. It can warn the user a year before the battery starts to swell. Been there, seen that). This knowledge is the basis of apple's battery technology that we see on their mobiles (iOS and macOS) today. IIRC the password on these things were set to a default one and a PoC exploit was written for that platform.
- 4y ago
- Wowfunhappy 5y agoPossibly relevant: an NES emulator for UEFI: https://www.youtube.com/watch?v=-Juc1LT7Xls https://www.youtube.com/watch?v=-Juc1LT7Xls