1. S906B(S22+) 커널 다운로드
삼성 오픈소스 사이트에서 S906B 검색 후 다운로드
https://opensource.samsung.com/uploadSearch
2. ctags, cscope 다운 및 생성
brew install ctags brew install cscope make ARCH=arm64 tags cscope |
3. vim 세팅
일단 내가 회사에서 쓰던 세팅이 어디껀지 몰라서 검색해서 나온 것 추가
~/.vimrc : https://tot0rokr.github.io/environment/vimrc/
cscope : https://gist.github.com/cyeong/3862602
1) ~/.vimrc 저장 파일 : https://gist.githubusercontent.com/tot0rokr/332669f2accbbf58e766aa5b71d1068c/raw/f4186441e859a1c1919afad6fc6974c06d1b761c/.vimrc 2) git clone git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim 3)vim 실행후 아래 커맨드 실행 :pluginInstall |
4. troubleshooting
vim 사용시 swap 파일을 못연다고 나오는데, vimrc에서 ~/.vim/temp에 위치를 설정한다, 따라서 .vimrc의 최상단에 디렉터리를 만들어 주는 부분을 추가해주자.
if empty(glob('~/.vim/temp')) silent !mkdir -p ~/.vim/temp endif |
이후 잘되는지 확인
'프로그래밍 > 리눅스 커널' 카테고리의 다른 글
pinctrl-names과 pinctrl (0) | 2024.10.22 |
---|---|
s906b sound card probe 살펴보기 (1) | 2022.05.26 |
s906b alsa sound card 코드 따라가기 (0) | 2022.05.19 |