회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

안녕하세요.

고도리입니다.

현재 aesop에서 지금까지 작업한 mp2530f용 커널 릴리즈 준비중에
있습니다.

커널 메인작업을 맡아주었던 김정한(gtgkjh at gmail.com)군이 마지막
릴리즈 작업중에 있습니다.

테스트와 영문 작업등이 힘들텐데, 고생하고 있습니다.
(제가 쓴 이상한 영문과 싸우고 있기도 하고요...ㅎㅎ)

릴리즈 작업에 제일 힘든게 역시 마지막 정리네요.

license에 대한 정리, 코드 테스트, 간단한 howto 등등.....

게다가 이번엔 저희가 손대지 못한 코드들도 있어서(매직아이 자체 작업)
좀 난감한 구석도 있고요....^^

17일이나 18일 정도면 릴리즈 될 듯 합니다.

받아가봐야 별 것은 없겠지만, 그래도 쓸만은 합니다....

ㅎㅎ

그럼....

장석원

2007.07.16 22:50:11
*.33.249.58

기대가 큽니다 ....

커널소스 라이센스 관련부분은 비공개가 되나요 ??? 궁금하네요 ???

고현철

2007.07.16 22:57:24
*.202.153.63

매직아이에서 작업한 wince bsp 관련 소스들은 dual license인 gpl/bsd로 설정합니다.
그리고, 제가 작성한 코드 중 dma관련 부분은 gpl/bsd입니다.

커널소스들은 몽땅 공개입니다, dual cpu라던가 mpeg4 decoder관련 커널 코드는 공개되어있습니다. 하지만 운용법은 라이브러리 형태로 되어 있습니다.

해서 저도 손을 못대는 부분입니다....^^

장석원

2007.07.16 23:09:39
*.33.249.58

dual license 는 어느쪽을 따른다는것 인지 헤깔리네요 ???

고현철

2007.07.16 23:21:49
*.202.153.63

쓰는 사람 맘대로입니다....저라면 BSD를 쓰지요.....ㅋㅋ

장석원

2007.07.17 02:11:32
*.33.249.58

매직아이의 경우 WINCE BSP 가 비공개 인것으로 알고 있었는데 의외네요 ....



이재훈

2007.07.17 05:01:03
*.104.41.50

기대가 됩니다.
커널 2.6.13 이후로 변경포인트가 많아서 ...^^
이번에 릴리즈된 커널을 참고해서 이솝 2,3차 보드에 적용을 좀 해봐야겠네요.. ^^

유형목

2007.07.17 09:45:50
*.131.98.102

2530 테스트에서 컴파일러를 gcc-4.0.0 으로 바꿔볼려고 했는데 u-boot-1.1.6은 잘 됩니다만 커널 컴파일에서 걸리네요.

----------------------
drivers/char/mp2530f-dual-proto.c:32: warning: function declaration isn't a prototype
drivers/char/mp2530f-dual-proto.c:48: warning: function declaration isn't a prototype
drivers/char/mp2530f-dual-proto.c:153: warning: function declaration isn't a prototype
drivers/char/mp2530f-dual-proto.c: In function 'SetVirtualAddressOfRegisterSet':
drivers/char/mp2530f-dual-proto.c:263: error: invalid lvalue in assignment
drivers/char/mp2530f-dual-proto.c: At top level:
drivers/char/mp2530f-dual-proto.c:279: warning: function declaration isn't a prototype
make[2]: *** [drivers/char/mp2530f-dual-proto.o] 오류 1
------------------------------
259 : static void
260 : SetVirtualAddressOfRegisterSet( MES_Base *this, U32 RegisterSetIndex , U32 VirtualAddress )
261 :{
262 :// MES_REQUIRE( RegisterSetIndex < this->GetNumberOfRegisterSet() );
263 : m_pRegister = (volatile U32*)(VirtualAddress);
264 :}
------------------------------

구글을 검색해본 결과 gcc-4.?.? 버전으로 넘어오면서 타입캐스팅과 할당 연산자의 허용기준이 엄격해졌다고 합니다만 왜 263번 라인에서 에러가 발생한건지는 잘 모르겠군요. 암튼 error 내용 올려봅니다.

고현철

2007.07.17 21:57:25
*.202.158.123

register형 structure로 type casting이 되어야 할 겁니다. 그냥 u32가 아니라....

손을 봐야하는 부분이네요.
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 [교육관련] 게시물 --> 반드시 "교육 및 세미나 홍보" 게시판 ... 관리자 2013-12-12 18754
공지 [질문]하실 때 부탁드립니다. 관리자 2013-07-10 21741

사용자 로그인