휴대폰같은 임베디드 소프트웨어에 바이오스는 없는 건가요?

cleansugar의 이미지

피씨는 씨모스 셋업에 들어가면 바이오스 설정을 바꿀 수 있잖아요.

그런데 스마트폰이나 기타 임베디드 소프트웨어에서는 씨모스 설정을 바꿀 수 없습니다.

바이오스가 없는 건가요?

아니면 설정을 바꿀 수 없지만 존재하는 것인가요?

유명한 임베디드 바이오스들의 종류와 라이센스는 무엇인가요?

jwstyle의 이미지

PC에서의 BIOS역할을 임베디드에서는 부트로더가 대신합니다.

대표적으로 uboot가 있습니다.

----------------------------
Let's Do It

MasterQ의 이미지

어떠한 형태는 BIOS의 역할을 해주는것이 있고, 보통 bootloader 라고 하죠. 역할은 비슷합니다, 메모리를 초기화 해서 memory를 사용할수 있는 상태로 만들고 stack pointer등을 초기화 해줘서 c코드를 사용할수 있는 상태로 만들죠. 경우에 따라서 bootloader 메뉴를 들어갈수 있게 만들수도 있겠지만 제조가 입장에서는 그렇게 만들 이유가 없지요.