sharksym's MSX World

sharksym.egloos.com

포토로그


구글 애드센스 (블로그 기본)


SLT-X 제작 #4 - 동작모드 전환 by sharksym

SLT-X 제작 #4 - 동작모드 전환

잠시 한눈파는 사이에 시간이 후딱 가버렸네요.
(PAC-V 납땜 때문이라고는 말 못하겠...읍읍ㅋ)

암튼 다시 달려봅니다요~ ㅎ.ㅎ
참... 이름이 SLTX에서 SLT-X로 변경되었습니다. (열차 이름 같아서ㅋ)

지난번 글에서 SLT-X 내부에는 Page2를 차지하는 롬이 하나 들어있다고 했는데요.
통상의 동작모드에서는 SLOT 0-0 Page2에서 롬이 구동됩니다.
요걸 SLT-X Manager라고 부르고 있습니다. 우리말로 걍 '관리자'인 셈이죠.


부팅 중 'X'키를 누르면 Manager 롬의 설정화면으로 넘어갑니다.
키를 안누르면 보드(플래쉬롬)에 저장된 설정값으로 세팅된 상태로 부팅됩니다.

아래처럼 커서키 등으로 각 슬롯의 동작모드를 변경할 수 있구요.
변경값을 취소하거나 보드에 세이브할 수도 있습니다.
물론 설정값을 세이브하지 않고 적용만 하는 것도 가능합니다.



SLT-X는 처음 부팅 시, 모든 SLOT의 /SLTSL 신호가 Disable 상태로 동작되구요.
Manager롬에서 설정값(보드 플래쉬롬)에 따라 Enable로 바뀌게됩니다.
설정값을 읽어오는건 하드리셋(전원 OFF/ON) 때만 유효합니다요~
소프트 리셋을 할 때는 최종 적용된 값으로 계속 사용됩니다.

그리고, 슬레이브 보드의 기본 동작 모드(Op. Mode)는 변경하더라도 플래쉬롬에 저장하지는 않습니다.
변경한 값은 소프트 리셋을 할 때만 유지됩니다. 고민을 좀 해봤지만, 이게 가장 안전한 것 같네요.
만약 전원을 끄고 연결된 슬레이브 보드의 개수를 바꿔서 부팅하면, 당연히 현재 보드 개수에 맞는 모드로 동작합니다.

마지막으로 하나 더,
SLOT 0-0 Page2를 외부 슬롯에서 사용할 수 없는 기종에서는 SLT-X를 FULL로 활용할 수 없는데요.
예를 들어 X-II의 경우겠죠?
이 때는 슬레이브 보드를 하나만 연결해서 SAFE 모드로만 쓸 수 있습니다.
SAFE 모드에서는 모든 SUB SLOT이 Enable 된 상태로 부팅됩니다.
슬레이브 보드 한개뿐이니, 일반 4-SLOT 확장슬롯과 동일한 기능이 됩니다.
부가기능을 다 끄고 쓰는거니... 아마 이렇게 쓰실 분은 없겠죠? ㅎ.ㅎ


그럼, Op. Mode를 바꿔서 동작하는 모습을 보시죠~
영상을 찍어서 올린지 한달이 넘어버려서 UI가 조금 구버전입니다. 참고하세요ㅋ




마지막으로 10-SLOT 상태의 SLT-X 옆모습을 한번 찍어봤습니다. 구경하셔요~ ㅎ.ㅎ


그럼 이만~~ ㅎ.ㅎ/





Title MSXrating email rss

CCL

크리에이티브 커먼즈 라이선스
Yeongman Seo에 의해 작성된 저작물은, 별도의 라이선스 조건이 없는 경우 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

ClusterMaps

구글 애드센스 (세로 큰직사각형)

통계 위젯 (화이트)

413
84
159324

이 이글루를 링크한 사람 (화이트)

27