2006년 07월 14일
minios에 드뎌 파일 시스템이 ㅋㅋ
파일 시스템은 2년전에 만들어 두고 차일피일 미뤄뒀던 minios에 파일 시스템 붙이기를
어제부터 본격적(?)으로 진행 한 결과, 아래와 같이 그럭저럭 파일시스템이 붙었습니다 ㅋㅋ
만드는 속도가 아주 느려서 -v- 제가 만들고 있는 os의 세부 부분을 잘 기억 못하고 있어서
이번에도 프로세스 스택이 좀 작아서 생기는 (파일시스템이 붙다보니 스택이 좀 쓰이게 되었네요)
문제를 좀 헤매다가 찾았습니다;
역시.. 중요 포인트나 그런건 잘 정리해야 할것 같네요.. (근데 지금은 취미 os니 귀차니즘으로
이 역시 미루고 있음 ㅎㅎ)


2006년 7월 14일 - 파일시스템 붙이기
---------------------------------------------------------------
miniFAT 파일 시스템이 구조체에 배열이 좀 많은데 이를 전역변수로 잡은
fatfs g_fatfs;
rom_storage g_st;
이런 것들 때문에 스택이 씨가 말라서 이상한 에러가 발생했다 -_-
과감히 프로세스의 스택크기를 10000으로 늘렸다.
#define PS_STACK_SIZE 10000
이제 동작한다 ㅎㅎ;... 쩝.. 튜닝해야 할 부분이 너무 많이 보인다 ㅡㅠ
일단 붙여서 cd, pwd, cat이 되는걸 확인했다. md나 rm은 잘 안되는거 같다 --;
차근 차근 봐야지 뭐..
어제부터 본격적(?)으로 진행 한 결과, 아래와 같이 그럭저럭 파일시스템이 붙었습니다 ㅋㅋ
만드는 속도가 아주 느려서 -v- 제가 만들고 있는 os의 세부 부분을 잘 기억 못하고 있어서
이번에도 프로세스 스택이 좀 작아서 생기는 (파일시스템이 붙다보니 스택이 좀 쓰이게 되었네요)
문제를 좀 헤매다가 찾았습니다;
역시.. 중요 포인트나 그런건 잘 정리해야 할것 같네요.. (근데 지금은 취미 os니 귀차니즘으로
이 역시 미루고 있음 ㅎㅎ)


2006년 7월 14일 - 파일시스템 붙이기
---------------------------------------------------------------
miniFAT 파일 시스템이 구조체에 배열이 좀 많은데 이를 전역변수로 잡은
fatfs g_fatfs;
rom_storage g_st;
이런 것들 때문에 스택이 씨가 말라서 이상한 에러가 발생했다 -_-
과감히 프로세스의 스택크기를 10000으로 늘렸다.
#define PS_STACK_SIZE 10000
이제 동작한다 ㅎㅎ;... 쩝.. 튜닝해야 할 부분이 너무 많이 보인다 ㅡㅠ
일단 붙여서 cd, pwd, cat이 되는걸 확인했다. md나 rm은 잘 안되는거 같다 --;
차근 차근 봐야지 뭐..
# by | 2006/07/14 23:08 | 트랙백 | 덧글(3)




Well done!
OS라... 졸업하기 전에 한번 만들어보고 싶은 높은 산입니다.
thank you!
[스팸 아닙니다...]