Hacker News new | past | comments | ask | show | jobs | submit login

Can you share more about what your work is? Why re-writing - makes it sound like there's an existing BIOS that doesn't work?

What's different about modern x86 compared to the old standards?




This is a good watch, it goes into detail on the architecture of the PS4 showing how it differs from a standard x86_64 “PC.”

https://youtu.be/QMiubC6LdTA

The “too long; didn’t watch” summary is that there’s several peripherals, timers, RTC, etc outside of the processor that software will expect to be present (or at least emulated) with specific interfaces. You can implement x86_64 without a lot of this, or redone in a more modern style, but software such as a Linux kernel will have to be patched for it.

Typically a modern laptop will have all the legacy peripherals emulated, and the modern peripherals will live alongside them.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: