본문 바로가기

Converting a WDK sources file to a Visual Studio project WDK 8.x 버전부터는 Visual Studio에서 개발이 가능하다.만약 WDK 8.x이전 버전의 드라이버 소스를 WDK 8.x로 변경할 경우에는 Nmake2MsBuild 프로그램이나 Visual Studio의 Convert Sources/Dirs메뉴를 이용하여 프로젝트를 쉽게 변경할 수 있다. Nmake2MsBuild를 이용하는 방법 1.Visual Studio Command Prompt 창을 실행시킨다.2.WDM Driver소스가 존재하는 디렉터리로 이동한다.3.command prompt에서 아래와 같이 입력하면 2개의 project 파일이 생성된다.nmake2msbuild.exe sources 첫번째는 Driver 프로젝트가 생성되고, 두번째는 Driver Package프로젝트가 생성된다. Nma.. 더보기
TI - Industrial Ethernet PHY Reference Guide 더보기
MII, RMII, GMII, RGMII, SGMII, XGMII, SFP SGMII 10/100Mbps 의 이더넷칩에는 의례희 MAC 과 PHY 가 하나의 칩에 들어간다. 하지만 Gigabit 이더넷이 되면 MAC 과 PHY 가 분리된다. MAC 은 순수한 1,0 데이타를 말하며 PHY 를 이비트들을 전기적이 신호성분으로 변경하는 부분을 말한다. 참고로 PHY에서 4B/5B 엔코딩,디코딩을 실행한다. (4B/5B 엔코딩은 4비트를 5비트로 확장하는 엔코딩이다.) MII (Media Independant Interface) TXD[0..3], RXD[0..3], REF_CLK, TX_EN, RX_ERR, CRS, MDIO, MDC 이정도의 신호선이 있다. 데이타버스가 4bit 이므로 클럭은 25MHz 이다. (그래야 100Mbit 를 전송할수 있다.) RMII 는 MII 인터페이스의 라인.. 더보기