Skip to content

Repository files navigation

RTL8152B USB Ethernet Driver for WinCE 7.0

Screenshot

Author: SweatierUnicorn
GitHub: https://github.com/SweatierUnicorn This code is distributed by the author free of charge.

Overview

This repository contains a working WinCE/WEC7 USB Ethernet solution for the Realtek RTL8152B:

  • rtl8152.dll: NDIS 5.1 miniport + USB client driver
  • NetConfig.exe: small network configuration and diagnostic tool

Supported target chip:

  • Realtek RTL8152B
  • USB VID: 0x0BDA
  • USB PID: 0x8152

Target System

This build was developed and tested for one specific target system:

  • Panasonic Strada CN-F1X10BD
  • WinCE 7.0 / WEC7 Automotive
  • Renesas R-Mobile A1 / R8A77400 based platform
  • Realtek RTL8152B USB Ethernet adapter

It works on this system in its current form.

Important Note

This repository reflects a build tuned for my own device and BSP.

If you want to use it on another WinCE device, board, or BSP, you may need to adjust:

  • registry paths and adapter binding
  • USB client loading path
  • static IP or DHCP defaults
  • EHCI / USB routing details
  • deployment details

In other words, the code is reusable, but another device may require small source or registry changes.

Repository Contents

  • rtl8152.c, rtl8152.h, rtl8152.def: driver source files
  • NetConfig.c: helper tool source
  • compile_rtl8152.bat: driver build script
  • compile_netconfig.bat: NetConfig build script
  • LICENSE: license and redistribution note

Main Files

  • rtl8152.c
  • rtl8152.h
  • rtl8152.def
  • NetConfig.c
  • compile_rtl8152.bat
  • compile_netconfig.bat

Build Environment Used

The code was built and maintained with the following tools:

  • Visual Studio Code as the editor/workspace
  • Microsoft Visual Studio 2008
  • Windows CE ARM toolchain
  • Toradex CE700 SDK

Build Notes

  • Deployment and registry integration may differ on other BSPs.

Notes

  • This repository is intended for source distribution.

About

Realtek RTL8152B USB Ethernet driver for Windows CE 7.0 embedded systems

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages