카테고리 : 학술 요약보기전체보기목록닫기
- NDIS 6.0, TCP Chimney Offload, RSS(0)2008.07.06
- KELP - PCI 버스 이야기(0)2008.07.06
- IP to ASN mapping(0)2008.07.03
- 리눅스 디바이스 드라이버 3판 (영문)(0)2008.06.29
- Snoop Not Required(0)2008.06.29
- What is PCI Express(0)2008.06.29
- Relaxed Ordering(0)2008.06.29
- PCI 설정 공간과 인터럽트 처리(0)2008.06.27
- 이클립스 주요 단축키(0)2008.06.26
- Subclipse 관련 정리(1)2008.06.26
- 학술
- 2008/07/06 23:12
WinHEC 2006 자료.RSS 설명할 때 나오는 애니메이션 짱이다. -_-Chimney Offload는 아직 잘 모른다. 찾아봐야 함.
- 학술
- 2008/07/06 22:23
사실 어제 오늘 시간을 들여서 리눅스 디바이스 드라이버 2판 (오래된 것, 최신판이 3판)를 통독했는데, 새로 알게 된 것 (무한루프 빠져있는 것을 IP 레지스터 찍어보고 알아내기, 시스템 멎는 것으로 의심되는 부분에 로그 찍고 강제로 딜레이를 줘서 로그가 파일에 남을 시간을 확보하는 기법, 주번호 (드라이버)와 부번호(디바이스)의 역할, 리눅스에서는 ...
- 학술
- 2008/07/03 12:33
Team Cymru - IP to ASN Mapping
오.. 이런게 있었군요. BGP로 피드 받아서 서비스 하는 것인가.
[xeraph@navi ~]$ whois -h whois.cymru.com " -v 61.250.92.151"
[Querying whois.cymru.com]
[whois.cymru.com]
AS | IP ...
- 학술
- 2008/06/29 21:56
회사에 한글 번역본도 있긴 한데 집이나 다른데서 보려면 PDF도 좋다.우리 나라도 오래 되어 안 팔리는 책은 오픈 북 하면 좋겠다..Title PagesLicense/CopyrightTable of ContentsAbout the Author/ColophonPrefaceChapter 1: An Introduction to Device DriversCha...
- 학술
- 2008/06/29 20:25
DMA를 수행할 때 캐시 일관성을 유지하려면, 가장 간단하게는 (1)DMA로 공유되는 메모리 영역을 캐시하지 않는 방법과 (2)DMA 전송을 시작하기 전에 각 CPU의 캐시를 조사하는 방법 (snoop)이 있다. (1)번 방법은 가장 간단한 방법이지만 공유되는 메모리 영역에 대한 캐시를 포기해야 되기 때문에 곤란하고, (2)번 방법은 빠르게 구현할 수 ...
- 학술
- 2008/06/29 19:40
인텔 문서 - 원래 No Snoop가 뭘 말하는건지 찾으려다가 엉뚱한거나 보고..다시 한 번 아래 사항을 정리.transport layer - packet based, split-transaction protocollink layer - seq number, CRCphysical layer - dual simplex channel주소 공간 4가지memo...
- 학술
- 2008/06/29 17:50
PCI-X와 PCI Express는 Relaxed Ordering을 지원합니다. PCI 시절에는 아주 엄격한 순서 규칙(Strict-Ordering Rule)이 있었습니다. PCI에서는 먼저 시작된 트랜잭션이 먼저 끝나야 합니다. 따라서 A라는 트랜잭션과 B라는 트랜잭션이 의존성이 없어서 병렬적으로 수행 가능한 경우라고 하더라도 반드시 직렬화가...
- 학술
- 2008/06/27 22:07
PCI는 메모리와 I/O 포트 주소 공간에 대응하는 2개의 분리된 주소 공간을 가지고 있습니다. 그리고 3번째 주소 공간으로, PCI 설정 공간이 존재합니다. 이 주소 공간은 BDF라 불리는 8비트 PCI 버스, 5비트 장치, 3비트 함수 번호의 조합으로 접근할 수 있습니다. 그러니 최대 256개의 버스마다 최대 32개의 장치, 그리고 각각 최대 8개의...
- 학술
- 2008/06/26 18:03
Ctrl+Space : 자동 완성
Ctrl+F2 : Debug 중단
Ctrl+F6 : 편집 대상 소스 변경
Ctrl+F7 : 뷰 전환
Ctrl+F8 : 퍼스펙티브 전환
F11 : 디버그 실행
Ctrl+F11 : 그냥 실행
F12 : 편집기로 돌아가기
Ctrl+Shift+M : 해당 클래스 임포트 문장을 삽입
Alt+Shift+R : 이름...
- 학술
- 2008/06/26 15:23
이클립스가 좀 썩긴 하지만 서브버전 연동은 잘 된다.
비주얼 스튜디오 같은 경우 서브버전 플러그인이 있긴 한데 완전 썩는 물건이었다.
일단 설치는 아래와 같이 한다.
이클립스 Help 메뉴에서 Software Update > Find and Install
역시 플러그인 기반 시스템이라 플러그인 설치 하나는 깔끔하고 쉽게 만들어놨다.
Se...




최근 덧글