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

Darwin includes a separate kernel and binary image format.

The question is the Sony OS using regular ELFs and the FreeBSD kernel with modules, or did they replace it entirely as well.




They used ELF (or actually SELF, Signed ELF) for PlayStation 3.


Correct. A SELF file is just an ELF-ish header with crypto abilities that wraps a normal ELF file. Many fields are duplicated... some are checked for validity while a different copy is actually used! ;-)

http://ps3devwiki.com/wiki/SELF_File_Format_and_Decryption




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

Search: