; ** COPYRIGHT (C) 2007-2021 Realtek CORPORATION
;

;;
;; This product is covered by one or more of the following patents:
;; US6,570,884, US6,115,776, and US6,327,625.
;;

[Version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %MSFT%
PnpLockDown = 1
DriverVer   = 03/03/2016,11.1.0621.2021

[Manufacturer]
%Realtek%   = Realtek, NTx86.10.0...21390, NTamd64.10.0...21390, ntarm.10.0...21390, ntarm64.10.0...21390

[ControlFlags]
ExcludeFromSelect = *

[Realtek]
;Empty section, so this INf does not support win2000

; DisplayName            Section            DeviceID
; -----------            -------            --------
[Realtek.NTx86.10.0...21390]
[Realtek.ntarm.10.0...21390]
[Realtek.ntarm64.10.0...21390]
;Empty section

[Realtek.NTamd64.10.0...21390]
%RTL815X.DeviceDesc% = RTL8152BXx64.ndi,,USB\VID_0BDA&PID_8050
%RTL815X.DeviceDesc% = RTL8152BXx64.ndi,,USB\VID_0BDA&PID_8152
%RTL815X.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153
%RTL815X.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156
%RTL815X.DeviceDesc% = RTL8155Xx64.ndi,,USB\VID_0BDA&PID_8155
%RTL815X.DeviceDesc% = RTL8157Xx64.ndi,,USB\VID_0BDA&PID_8157
%RTL815X.DeviceDesc% = RTL815Xx64.ndi,,USB\VID_0BDA&PID_A157
%RTL815X.DeviceDesc% = RTL815Xx64.ndi,,USB\VID_0BDA&PID_815A
%RTL815X.DeviceDesc% = RTL815Xx64.ndi,,USB\VID_0BDA&PID_A15A

%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_2000
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_2001
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_2002
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_2003
%RTL8152B-Gaming.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_2004
%RTL8152B-Gaming.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_2005
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_200E
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_200F

%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_20F0
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_20F1
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_20F2
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_20F3
%RTL8152B-Gaming.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_20F4
%RTL8152B-Gaming.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_20F5
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_20FE
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8050&REV_20FF

%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_2000
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_2001
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_2002
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_2003
%RTL8152B-Gaming.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_2004
%RTL8152B-Gaming.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_2005
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_200E
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_200F

%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_20F0
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_20F1
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_20F2
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_20F3
%RTL8152B-Gaming.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_20F4
%RTL8152B-Gaming.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_20F5
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_20FE
%RTL8152B.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_0BDA&PID_8152&REV_20FF

%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_3000
%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_3001
%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_3002
%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_3003
%RTL8153-Gaming.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_3004
%RTL8153-Gaming.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_3005
%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_3008
%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_300E
%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_300F

%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_30F0
%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_30F1
%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_30F2
%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_30F3
%RTL8153-Gaming.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_30F4
%RTL8153-Gaming.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_30F5
%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_30F8
%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_30FE
%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_30FF

%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_3011

%RTL8153.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0BDA&PID_8153&REV_F100

%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3100
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3101
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3102
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3103
%RTL8153-Gaming.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3104
%RTL8153-Gaming.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3105
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3106
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3108
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_310E
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_310F

%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_31F0
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_31F1
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_31F2
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_31F3
%RTL8153-Gaming.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_31F4
%RTL8153-Gaming.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_31F5
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_31F6
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_31F8
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_31FE
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_31FF

%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3111
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3121
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3123

%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3200
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3201
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3202
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3203
%RTL8153-Gaming.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3204
%RTL8153-Gaming.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3205
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3206
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3208
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_320E
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_320F

%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_32F0
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_32F1
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_32F2
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_32F3
%RTL8153-Gaming.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_32F4
%RTL8153-Gaming.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_32F5
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_32F6
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_32F8
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_32FE
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_32FF

%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3300
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3301
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3302
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3303
%RTL8153-Gaming.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3304
%RTL8153-Gaming.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3305
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3306
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_3308
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_330E
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_330F

%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_33F0
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_33F1
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_33F2
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_33F3
%RTL8153-Gaming.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_33F4
%RTL8153-Gaming.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_33F5
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_33F6
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_33F8
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_33FE
%RTL8153.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0BDA&PID_8153&REV_33FF

%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_3000
%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_3001
%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_3002
%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_3003
%RTL8156-Gaming.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_3004
%RTL8156-Gaming.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_3005
%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_3008
%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_300E
%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_300F

%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_30F0
%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_30F1
%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_30F2
%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_30F3
%RTL8156-Gaming.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_30F4
%RTL8156-Gaming.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_30F5
%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_30F8
%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_30FE
%RTL8156.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0BDA&PID_8156&REV_30FF

%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_3100
%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_3101
%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_3102
%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_3103
%RTL8156-Gaming.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_3104
%RTL8156-Gaming.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_3105
%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_3108
%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_310E
%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_310F

%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_31F0
%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_31F1
%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_31F2
%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_31F3
%RTL8156-Gaming.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_31F4
%RTL8156-Gaming.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_31F5
%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_31F8
%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_31FE
%RTL8156.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0BDA&PID_8156&REV_31FF

%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_3000
%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_3001
%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_3002
%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_3003
%RTL8155-Gaming.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_3004
%RTL8155-Gaming.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_3005
%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_3008
%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_300E
%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_300F

%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_30F0
%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_30F1
%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_30F2
%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_30F3
%RTL8155-Gaming.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_30F4
%RTL8155-Gaming.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_30F5
%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_30F8
%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_30FE
%RTL8155.DeviceDesc% = RTL8155x64.ndi,,USB\VID_0BDA&PID_8155&REV_30FF

;; RTL815x OEM

%Elecom-001.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_056E&PID_4013&REV_3105
%Elecom-002.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_056E&PID_4017&REV_3100
%Elecom-003.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_056E&PID_9013&REV_3100

%Xiaomi-001.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_2717&PID_0011&REV_2000

%PioneerDJ-001.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_2B73&PID_0007&REV_2000
%PioneerDJ-001.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_2B73&PID_0031&REV_3100

%Belkin-001.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_050D&PID_047A&REV_2000
%Belkin-002.DeviceDesc% = RTL8153x64.ndi,,USB\VID_050D&PID_048A&REV_3000

%LG-001.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_043E&PID_9820&REV_2000
%LG-002.DeviceDesc% = RTL8153x64.ndi,,USB\VID_043E&PID_9819&REV_3000

%TP-LINK-001.DeviceDesc% = RTL8153x64.ndi,,USB\VID_2357&PID_0601&REV_3000
%TP-LINK-001.DeviceDesc% = RTL8153x64.ndi,,USB\VID_2357&PID_0604&REV_3000
%TP-LINK-002.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_2357&PID_0602&REV_2000
%TP-LINK-003.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_2357&PID_0603&REV_2000

%D-LINK-001.DeviceDesc% = RTL8153x64.ndi,,USB\VID_2001&PID_7E34&REV_3000
%D-LINK-001.DeviceDesc% = RTL8153x64.ndi,,USB\VID_2001&PID_A710&REV_3000
%D-LINK-002.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_2001&PID_B301&REV_3100

%Lenovo-001.DeviceDesc% = RTL8153x64.ndi,,USB\VID_17EF&PID_304F&REV_3000
%Lenovo-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_17EF&PID_7205&REV_3000
%Lenovo-003.DeviceDesc% = RTL8153x64.ndi,,USB\VID_17EF&PID_3052&REV_3000
%Lenovo-004.DeviceDesc% = RTL8153x64.ndi,,USB\VID_17EF&PID_720A&REV_3000
;%Lenovo-005.DeviceDesc% = RTL8153x64.ndi,,USB\VID_17EF&PID_720B&REV_3000
%Lenovo-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_17EF&PID_720C&REV_3000
%Lenovo-007.DeviceDesc% = RTL8153x64.ndi,,USB\VID_17EF&PID_3054&REV_3001
%Lenovo-008.DeviceDesc% = RTL8153x64.ndi,,USB\VID_17EF&PID_3052&REV_3010
%Lenovo-009.DeviceDesc% = RTL8153x64.ndi,,USB\VID_17EF&PID_3057&REV_3000
%Lenovo-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_17EF&PID_3062&REV_3001
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_3062&REV_3101
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_3069&REV_3101
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_7214&REV_3100
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_3062&REV_3103
%Lenovo-00E.DeviceDesc% = RTL8153x64.ndi,,USB\VID_17EF&PID_3065&REV_3000
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_3069&REV_3103
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_A359&REV_3103
%Lenovo-011.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_3082&REV_3100
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_3082&REV_3101
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_721E&REV_3103
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_A387&REV_3103
%Lenovo-014.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_3062&REV_3111
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_3098&REV_3103
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_A3C1&REV_3101
%Lenovo-017.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_A387&REV_3113
%Lenovo-018.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_8153&REV_3100
;%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_3083&REV_3101
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_309B&REV_3101
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_309C&REV_3101
%Lenovo-FFF.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_17EF&PID_309D&REV_3101

%Linksys-001.DeviceDesc% = RTL8153x64.ndi,,USB\VID_13B1&PID_0041&REV_3000

%Samsung-001.DeviceDesc% = RTL8153x64.ndi,,USB\VID_04E8&PID_A101&REV_3000

%Acer-001.DeviceDesc% = RTL8153x64.ndi,,USB\VID_1025&PID_104E&REV_3000

%IOI-001.DeviceDesc% = RTL8153x64.ndi,,USB\VID_0F21&PID_8153&REV_3000

%Club3D-001.DeviceDesc% = RTL8153x64.ndi,,USB\VID_2D1C&PID_8153&REV_3000

%Luxshare-001.DeviceDesc% = RTL8153x64.ndi,,USB\VID_208E&PID_D003&REV_3000

%Toshiba-001.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0930&PID_0416&REV_3100
%Toshiba-001.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0930&PID_0416&REV_3101

%dynabook-001.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_30F3&PID_0425&REV_3100
%dynabook-001.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_30F3&PID_0425&REV_3101
%dynabook-002.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_30F3&PID_0419&REV_3100
%dynabook-002.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_30F3&PID_0419&REV_3101

%Clevo-001.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_30DA&PID_5101&REV_3100

%ASUS-001.DeviceDesc% = RTL8156x64.ndi,,USB\VID_0B05&PID_18D1&REV_3005
%ASUS-001.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0B05&PID_1976&REV_3105

%Twinhead-001.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_14FF&PID_1400&REV_3100

%TRENDnet-001.DeviceDesc% = RTL8156x64.ndi,,USB\VID_20F4&PID_E02B&REV_3004

%Telaum-001.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_0DF4&PID_0025&REV_3100

%NEC-001.DeviceDesc% = RTL8153x64.ndi,,USB\VID_17AA&PID_6117&REV_3000

%Killer-FFF.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_1A56&PID_3100
%Killer-001.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_1A56&PID_3100&REV_3100
%Killer-001.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_1A56&PID_3100&REV_310E
%Killer-001.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_1A56&PID_3100&REV_310F

%Surface-FFF.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_045E&PID_07AB&REV_2000
%Surface-FFF.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_045E&PID_07AB&REV_200E
%Surface-FFF.DeviceDesc% = RTL8152Bx64.ndi,,USB\VID_045E&PID_07AB&REV_200F
%Surface-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_045E&PID_07C6&REV_3000
%Surface-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_045E&PID_07C6&REV_300E
%Surface-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_045E&PID_07C6&REV_300F
%Surface-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_045E&PID_0927&REV_3100
%Surface-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_045E&PID_0927&REV_3101
%Surface-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_045E&PID_0927&REV_310E
%Surface-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_045E&PID_0927&REV_310F
%Surface-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_045E&PID_09A0&REV_3100
%Surface-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_045E&PID_09A0&REV_3101
%Surface-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_045E&PID_09A0&REV_310E
%Surface-FFF.DeviceDesc% = RTL8153x64.ndi,,USB\VID_045E&PID_09A0&REV_310F

%Satechi-001.DeviceDesc% = RTL8153x64.ndi,USB\VID_310E&PID_0060&REV_3000
%Satechi-001.DeviceDesc% = RTL8153Xx64.ndi,USB\VID_310E&PID_0061&REV_3100
%Satechi-002.DeviceDesc% = RTL8156Xx64.ndi,USB\VID_310E&PID_0062&REV_3100

%Gopod-001.DeviceDesc% = RTL8153x64.ndi,USB\VID_2D01&PID_0030&REV_3000
%Gopod-001.DeviceDesc% = RTL8153Xx64.ndi,USB\VID_2D01&PID_0031&REV_3100
%Gopod-002.DeviceDesc% = RTL8156Xx64.ndi,USB\VID_2D01&PID_0032&REV_3100

%I-ODATA-001.DeviceDesc% = RTL8156Xx64.ndi,USB\VID_065F&PID_3200&REV_3104

%Dell-001.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_413C&PID_B097&REV_3101

%SanDiskPro-001.DeviceDesc% = RTL8153Xx64.ndi,,USB\VID_0781&PID_CFFE&REV_3100

%Getac-001.DeviceDesc% = RTL8156Xx64.ndi,,USB\VID_2BAF&PID_0012&REV_3101

;Computer Hardware ID
;[TargetComputers]
;{12345678-1234-1234-1234-123456789012}

;;****************************************************************************
;; Windows 10 x64
;;****************************************************************************
[RTL815Xx64.ndi.NT]
DelReg = del.reg, del_default.reg
AddReg = rtucx21x64.NT.Reg
AddReg = NetworkAddress.reg

Characteristics    = 0x84
BusType            = 15
CopyFiles          = Rtlunicx64.CopyFiles
*IfType            = 6             ; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0             ; NdisMedium802_3
*PhysicalMediaType = 14            ; NdisPhysicalMedium802_3

*IfConnectorPresent = 1
*ConnectionType     = 1     ; NET_IF_CONNECTION_DEDICATED
*DirectionType      = 0     ; NET_IF_DIRECTION_SENDRECEIVE
*AccessType         = 2     ; NET_IF_ACCESS_BROADCAST
*HardwareLoopback   = 0     ; false

[RTL815Xx64.ndi.NT.Wdf]
KmdfService = rtucx21x64, rtucx21x64_wdfsect

[RTL815Xx64.ndi.NT.Services]
AddService = rtucx21x64, 2, rtusntx64w10.Service, common.EventLog

[RTL8152Bx64.ndi.NT]
DelReg = del.reg
AddReg = rtucx21x64.NT.Reg
AddReg = Common52.reg
AddReg = NetworkAddress.reg, Speed10_100.reg, wolptnmagic.reg, WolShutdownLinkSpeed.reg
AddReg = ChksumOffloadIV4.reg, ChksumOffloadIV6.reg
AddReg = PriorityVlanTag.reg, VlanID.reg
AddReg = LsoV2Offload.reg, Rsc.reg
AddReg = ArpNsProtOffload.reg
AddReg = LinkChgWol.reg
AddReg = TxRxBuf52.reg
;81-52B

Characteristics    = 0x84
BusType            = 15
CopyFiles          = Rtlunicx64.CopyFiles
*IfType            = 6             ; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0             ; NdisMedium802_3
*PhysicalMediaType = 14            ; NdisPhysicalMedium802_3

*IfConnectorPresent = 1
*ConnectionType     = 1     ; NET_IF_CONNECTION_DEDICATED
*DirectionType      = 0     ; NET_IF_DIRECTION_SENDRECEIVE
*AccessType         = 2     ; NET_IF_ACCESS_BROADCAST
*HardwareLoopback   = 0     ; false

[RTL8152Bx64.ndi.NT.Wdf]
KmdfService = rtucx21x64, rtucx21x64_wdfsect

[RTL8152Bx64.ndi.NT.Services]
AddService = rtucx21x64, 2, rtusntx64w10.Service, common.EventLog

[RTL8152BXx64.ndi.NT]
DelReg = del.reg, del_default.reg
AddReg = rtucx21x64.NT.Reg
AddReg = Common52.reg
AddReg = NetworkAddress.reg, Speed10_100.reg
AddReg = ChksumOffloadIV4.reg, ChksumOffloadIV6.reg
AddReg = PriorityVlanTag.reg, VlanID.reg
AddReg = TxRxBuf52.reg

Characteristics    = 0x84
BusType            = 15
CopyFiles          = Rtlunicx64.CopyFiles
*IfType            = 6             ; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0             ; NdisMedium802_3
*PhysicalMediaType = 14            ; NdisPhysicalMedium802_3

*IfConnectorPresent = 1
*ConnectionType     = 1     ; NET_IF_CONNECTION_DEDICATED
*DirectionType      = 0     ; NET_IF_DIRECTION_SENDRECEIVE
*AccessType         = 2     ; NET_IF_ACCESS_BROADCAST
*HardwareLoopback   = 0     ; false

[RTL8152BXx64.ndi.NT.Wdf]
KmdfService = rtucx21x64, rtucx21x64_wdfsect

[RTL8152BXx64.ndi.NT.Services]
AddService = rtucx21x64, 2, rtusntx64w10.Service, common.EventLog

[RTL8153x64.ndi.NT]
DelReg = del.reg
AddReg = rtucx21x64.NT.Reg
AddReg = Common53.reg
AddReg = NetworkAddress.reg, Speed10_100_1000.reg, wolptnmagic.reg, WolShutdownLinkSpeed.reg
AddReg = ChksumOffloadIV4.reg, ChksumOffloadIV6.reg
AddReg = PriorityVlanTag.reg, VlanID.reg, Jumboframe9k.reg
AddReg = LsoV2Offload.reg, Rsc.reg
AddReg = ArpNsProtOffload.reg
AddReg = LinkChgWol.reg
AddReg = TxRxBuf53.reg
;8-1-5-3

Characteristics    = 0x84
BusType            = 15
CopyFiles          = Rtlunicx64.CopyFiles
*IfType            = 6             ; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0             ; NdisMedium802_3
*PhysicalMediaType = 14            ; NdisPhysicalMedium802_3

*IfConnectorPresent = 1
*ConnectionType     = 1     ; NET_IF_CONNECTION_DEDICATED
*DirectionType      = 0     ; NET_IF_DIRECTION_SENDRECEIVE
*AccessType         = 2     ; NET_IF_ACCESS_BROADCAST
*HardwareLoopback   = 0     ; false

[RTL8153x64.ndi.NT.Wdf]
KmdfService = rtucx21x64, rtucx21x64_wdfsect

[RTL8153x64.ndi.NT.Services]
AddService = rtucx21x64, 2, rtusntx64w10.Service, common.EventLog

[RTL8153Xx64.ndi.NT]
DelReg = del.reg, del_default.reg
AddReg = rtucx21x64.NT.Reg
AddReg = Common53.reg
AddReg = NetworkAddress.reg, Speed10_100_1000.reg
AddReg = ChksumOffloadIV4.reg, ChksumOffloadIV6.reg
AddReg = PriorityVlanTag.reg, VlanID.reg
AddReg = TxRxBuf53.reg

Characteristics    = 0x84
BusType            = 15
CopyFiles          = Rtlunicx64.CopyFiles
*IfType            = 6             ; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0             ; NdisMedium802_3
*PhysicalMediaType = 14            ; NdisPhysicalMedium802_3

*IfConnectorPresent = 1
*ConnectionType     = 1     ; NET_IF_CONNECTION_DEDICATED
*DirectionType      = 0     ; NET_IF_DIRECTION_SENDRECEIVE
*AccessType         = 2     ; NET_IF_ACCESS_BROADCAST
*HardwareLoopback   = 0     ; false

[RTL8153Xx64.ndi.NT.Wdf]
KmdfService = rtucx21x64, rtucx21x64_wdfsect

[RTL8153Xx64.ndi.NT.Services]
AddService = rtucx21x64, 2, rtusntx64w10.Service, common.EventLog

[RTL8156x64.ndi.NT]
DelReg = del.reg
AddReg = rtucx21x64.NT.Reg
AddReg = Common56.reg
AddReg = NetworkAddress.reg, Speed10_100_1000_2500.reg, wolptnmagic.reg, WolShutdownLinkSpeed.reg
AddReg = ChksumOffloadIV4.reg, ChksumOffloadIV6.reg
AddReg = PriorityVlanTag.reg, VlanID.reg, Jumboframe9k.reg
AddReg = LsoV2Offload.reg, Rsc.reg
AddReg = ArpNsProtOffload.reg
AddReg = LinkChgWol.reg
AddReg = TxRxBuf56.reg
;8-1-5-6

Characteristics    = 0x84
BusType            = 15
CopyFiles          = Rtlunicx64.CopyFiles
*IfType            = 6             ; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0             ; NdisMedium802_3
*PhysicalMediaType = 14            ; NdisPhysicalMedium802_3

*IfConnectorPresent = 1
*ConnectionType     = 1     ; NET_IF_CONNECTION_DEDICATED
*DirectionType      = 0     ; NET_IF_DIRECTION_SENDRECEIVE
*AccessType         = 2     ; NET_IF_ACCESS_BROADCAST
*HardwareLoopback   = 0     ; false

[RTL8156x64.ndi.NT.Wdf]
KmdfService = rtucx21x64, rtucx21x64_wdfsect

[RTL8156x64.ndi.NT.Services]
AddService = rtucx21x64, 2, rtusntx64w10.Service, common.EventLog

[RTL8156Xx64.ndi.NT]
DelReg = del.reg, del_default.reg
AddReg = rtucx21x64.NT.Reg
AddReg = Common56.reg
AddReg = NetworkAddress.reg, Speed10_100_1000_2500.reg
AddReg = ChksumOffloadIV4.reg, ChksumOffloadIV6.reg
AddReg = PriorityVlanTag.reg, VlanID.reg
AddReg = TxRxBuf56.reg

Characteristics    = 0x84
BusType            = 15
CopyFiles          = Rtlunicx64.CopyFiles
*IfType            = 6             ; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0             ; NdisMedium802_3
*PhysicalMediaType = 14            ; NdisPhysicalMedium802_3

*IfConnectorPresent = 1
*ConnectionType     = 1     ; NET_IF_CONNECTION_DEDICATED
*DirectionType      = 0     ; NET_IF_DIRECTION_SENDRECEIVE
*AccessType         = 2     ; NET_IF_ACCESS_BROADCAST
*HardwareLoopback   = 0     ; false

[RTL8156Xx64.ndi.NT.Wdf]
KmdfService = rtucx21x64, rtucx21x64_wdfsect

[RTL8156Xx64.ndi.NT.Services]
AddService = rtucx21x64, 2, rtusntx64w10.Service, common.EventLog

[RTL8155x64.ndi.NT]
DelReg = del.reg
AddReg = rtucx21x64.NT.Reg
AddReg = Common56.reg
AddReg = NetworkAddress.reg, Speed10_100_1000_2500.reg, wolptnmagic.reg, WolShutdownLinkSpeed.reg
AddReg = ChksumOffloadIV4.reg, ChksumOffloadIV6.reg
AddReg = PriorityVlanTag.reg, VlanID.reg, Jumboframe9k.reg
AddReg = LsoV2Offload.reg, Rsc.reg
AddReg = ArpNsProtOffload.reg
AddReg = LinkChgWol.reg
AddReg = TxRxBuf56.reg
;8-1-5-5

Characteristics    = 0x84
BusType            = 15
CopyFiles          = Rtlunicx64.CopyFiles
*IfType            = 6             ; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0             ; NdisMedium802_3
*PhysicalMediaType = 14            ; NdisPhysicalMedium802_3

*IfConnectorPresent = 1
*ConnectionType     = 1     ; NET_IF_CONNECTION_DEDICATED
*DirectionType      = 0     ; NET_IF_DIRECTION_SENDRECEIVE
*AccessType         = 2     ; NET_IF_ACCESS_BROADCAST
*HardwareLoopback   = 0     ; false

[RTL8155x64.ndi.NT.Wdf]
KmdfService = rtucx21x64, rtucx21x64_wdfsect

[RTL8155x64.ndi.NT.Services]
AddService = rtucx21x64, 2, rtusntx64w10.Service, common.EventLog

[RTL8155Xx64.ndi.NT]
DelReg = del.reg, del_default.reg
AddReg = rtucx21x64.NT.Reg
AddReg = Common56.reg
AddReg = NetworkAddress.reg, Speed10_100_1000_2500.reg
AddReg = ChksumOffloadIV4.reg, ChksumOffloadIV6.reg
AddReg = PriorityVlanTag.reg, VlanID.reg
AddReg = TxRxBuf56.reg

Characteristics    = 0x84
BusType            = 15
CopyFiles          = Rtlunicx64.CopyFiles
*IfType            = 6             ; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0             ; NdisMedium802_3
*PhysicalMediaType = 14            ; NdisPhysicalMedium802_3

*IfConnectorPresent = 1
*ConnectionType     = 1     ; NET_IF_CONNECTION_DEDICATED
*DirectionType      = 0     ; NET_IF_DIRECTION_SENDRECEIVE
*AccessType         = 2     ; NET_IF_ACCESS_BROADCAST
*HardwareLoopback   = 0     ; false

[RTL8155Xx64.ndi.NT.Wdf]
KmdfService = rtucx21x64, rtucx21x64_wdfsect

[RTL8155Xx64.ndi.NT.Services]
AddService = rtucx21x64, 2, rtusntx64w10.Service, common.EventLog

[RTL8157Xx64.ndi.NT]
DelReg = del.reg, del_default.reg
AddReg = rtucx21x64.NT.Reg
AddReg = Common57.reg
AddReg = NetworkAddress.reg, Speed10_100_1000_2500_5000.reg
AddReg = ChksumOffloadIV4.reg, ChksumOffloadIV6.reg
AddReg = PriorityVlanTag.reg, VlanID.reg
AddReg = TxRxBuf57.reg

Characteristics    = 0x84
BusType            = 15
CopyFiles          = Rtlunicx64.CopyFiles
*IfType            = 6             ; IF_TYPE_ETHERNET_CSMACD
*MediaType         = 0             ; NdisMedium802_3
*PhysicalMediaType = 14            ; NdisPhysicalMedium802_3

*IfConnectorPresent = 1
*ConnectionType     = 1     ; NET_IF_CONNECTION_DEDICATED
*DirectionType      = 0     ; NET_IF_DIRECTION_SENDRECEIVE
*AccessType         = 2     ; NET_IF_ACCESS_BROADCAST
*HardwareLoopback   = 0     ; false

[RTL8157Xx64.ndi.NT.Wdf]
KmdfService = rtucx21x64, rtucx21x64_wdfsect

[RTL8157Xx64.ndi.NT.Services]
AddService = rtucx21x64, 2, rtusntx64w10.Service, common.EventLog

;*******************************************************************************
; common paramters
;*******************************************************************************
[NetworkAddress.reg]
HKR,Ndi\params\NetworkAddress,     ParamDesc,  0, %NetworkAddress%
HKR,Ndi\params\NetworkAddress,     type,       0, "edit"
HKR,Ndi\params\NetworkAddress,     default,    0, ""
HKR,Ndi\params\NetworkAddress,     LimitText,  0, "12"
HKR,Ndi\params\NetworkAddress,     UpperCase,  0, "1"
HKR,Ndi\params\NetworkAddress,     Optional,   0, "1"

[Speed10_100.reg]
HKR,Ndi\params\*SpeedDuplex,       ParamDesc,  0, %SpeedDuplex%
HKR,Ndi\params\*SpeedDuplex,       default,    0, "0"
HKR,Ndi\params\*SpeedDuplex,       type,       0, "enum"
HKR,Ndi\params\*SpeedDuplex\enum,  "0",        0, %AutoDetect%
HKR,Ndi\params\*SpeedDuplex\enum,  "1",        0, %10Mb-Half-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "2",        0, %10Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "3",        0, %100Mb-Half-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "4",        0, %100Mb-Full-Duplex%
HKR,,*SpeedDuplex,0,"0"

[Speed10_100_1000.reg]
HKR,Ndi\params\*SpeedDuplex,       ParamDesc,  0, %SpeedDuplex%
HKR,Ndi\params\*SpeedDuplex,       default,    0, "0"
HKR,Ndi\params\*SpeedDuplex,       type,       0, "enum"
HKR,Ndi\params\*SpeedDuplex\enum,  "0",        0, %AutoDetect%
HKR,Ndi\params\*SpeedDuplex\enum,  "1",        0, %10Mb-Half-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "2",        0, %10Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "3",        0, %100Mb-Half-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "4",        0, %100Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "6",        0, %1000Mb-Full-Duplex%
HKR,,*SpeedDuplex,0,"0"

[Speed10_100_1000_2500.reg]
HKR,Ndi\params\*SpeedDuplex,       ParamDesc,  0, %SpeedDuplex%
HKR,Ndi\params\*SpeedDuplex,       default,    0, "0"
HKR,Ndi\params\*SpeedDuplex,       type,       0, "enum"
HKR,Ndi\params\*SpeedDuplex\enum,  "0",        0, %AutoDetect%
HKR,Ndi\params\*SpeedDuplex\enum,  "1",        0, %10Mb-Half-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "2",        0, %10Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "3",        0, %100Mb-Half-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "4",        0, %100Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "6",        0, %1000Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "2500",     0, %2500Mb-Full-Duplex%
HKR,,*SpeedDuplex,0,"0"

[Speed10_100_1000_2500_5000.reg]
HKR,Ndi\params\*SpeedDuplex,       ParamDesc,  0, %SpeedDuplex%
HKR,Ndi\params\*SpeedDuplex,       default,    0, "0"
HKR,Ndi\params\*SpeedDuplex,       type,       0, "enum"
HKR,Ndi\params\*SpeedDuplex\enum,  "0",        0, %AutoDetect%
HKR,Ndi\params\*SpeedDuplex\enum,  "1",        0, %10Mb-Half-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "2",        0, %10Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "3",        0, %100Mb-Half-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "4",        0, %100Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "6",        0, %1000Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "2500",     0, %2500Mb-Full-Duplex%
HKR,Ndi\params\*SpeedDuplex\enum,  "5000",     0, %5000Mb-Full-Duplex%
HKR,,*SpeedDuplex,0,"0"

[wolptnmagic.reg]
HKR, Ndi\params\*WakeOnMagicPacket,        ParamDesc,  0, %WakeOnMagPkt%
HKR, Ndi\params\*WakeOnMagicPacket,        default,    0, "1"
HKR, Ndi\params\*WakeOnMagicPacket,        type,       0, "enum"
HKR, Ndi\params\*WakeOnMagicPacket\enum,   "0",        0, %Disabled%
HKR, Ndi\params\*WakeOnMagicPacket\enum,   "1",        0, %Enabled%
HKR,,*WakeOnMagicPacket,0,"1"

HKR, Ndi\params\*WakeOnPattern,        ParamDesc,  0, %WakeOnPtn%
HKR, Ndi\params\*WakeOnPattern,        default,    0, "1"
HKR, Ndi\params\*WakeOnPattern,        type,       0, "enum"
HKR, Ndi\params\*WakeOnPattern\enum,   "0",        0, %Disabled%
HKR, Ndi\params\*WakeOnPattern\enum,   "1",        0, %Enabled%
HKR,,*WakeOnPattern,0,"1"

[ChksumOffloadIV4.reg]
HKR,Ndi\params\*IPChecksumOffloadIPv4,        ParamDesc,  0, %IPChksumOffv4%
HKR,Ndi\params\*IPChecksumOffloadIPv4,        default,    0, "3"
HKR,Ndi\params\*IPChecksumOffloadIPv4,        type,       0, "enum"
HKR,Ndi\params\*IPChecksumOffloadIPv4\enum,   "0",        0, %Disabled%
HKR,Ndi\params\*IPChecksumOffloadIPv4\enum,   "1",        0, %TxEnabled%
HKR,Ndi\params\*IPChecksumOffloadIPv4\enum,   "2",        0, %RxEnabled%
HKR,Ndi\params\*IPChecksumOffloadIPv4\enum,   "3",        0, %RxTxEnabled%
HKR,,*IPChecksumOffloadIPv4,0,"3"

HKR,Ndi\params\*TCPChecksumOffloadIPv4,       ParamDesc,  0, %TCPChksumOffv4%
HKR,Ndi\params\*TCPChecksumOffloadIPv4,       default,    0, "3"
HKR,Ndi\params\*TCPChecksumOffloadIPv4,       type,       0, "enum"
HKR,Ndi\params\*TCPChecksumOffloadIPv4\enum,  "0",        0, %Disabled%
HKR,Ndi\params\*TCPChecksumOffloadIPv4\enum,  "1",        0, %TxEnabled%
HKR,Ndi\params\*TCPChecksumOffloadIPv4\enum,  "2",        0, %RxEnabled%
HKR,Ndi\params\*TCPChecksumOffloadIPv4\enum,  "3",        0, %RxTxEnabled%
HKR,,*TCPChecksumOffloadIPv4,0,"3"

HKR,Ndi\params\*UDPChecksumOffloadIPv4,       ParamDesc,  0, %UDPChksumOffv4%
HKR,Ndi\params\*UDPChecksumOffloadIPv4,       default,    0, "3"
HKR,Ndi\params\*UDPChecksumOffloadIPv4,       type,       0, "enum"
HKR,Ndi\params\*UDPChecksumOffloadIPv4\enum,  "0",        0, %Disabled%
HKR,Ndi\params\*UDPChecksumOffloadIPv4\enum,  "1",        0, %TxEnabled%
HKR,Ndi\params\*UDPChecksumOffloadIPv4\enum,  "2",        0, %RxEnabled%
HKR,Ndi\params\*UDPChecksumOffloadIPv4\enum,  "3",        0, %RxTxEnabled%
HKR,,*UDPChecksumOffloadIPv4,0,"3"

[ChksumOffloadIV6.reg]
HKR,Ndi\params\*TCPChecksumOffloadIPv6,       ParamDesc,  0, %TCPChksumOffv6%
HKR,Ndi\params\*TCPChecksumOffloadIPv6,       default,    0, "3"
HKR,Ndi\params\*TCPChecksumOffloadIPv6,       type,       0, "enum"
HKR,Ndi\params\*TCPChecksumOffloadIPv6\enum,  "0",        0, %Disabled%
HKR,Ndi\params\*TCPChecksumOffloadIPv6\enum,  "1",        0, %TxEnabled%
HKR,Ndi\params\*TCPChecksumOffloadIPv6\enum,  "2",        0, %RxEnabled%
HKR,Ndi\params\*TCPChecksumOffloadIPv6\enum,  "3",        0, %RxTxEnabled%
HKR,,*TCPChecksumOffloadIPv6,0,"3"

HKR,Ndi\params\*UDPChecksumOffloadIPv6,       ParamDesc,  0, %UDPChksumOffv6%
HKR,Ndi\params\*UDPChecksumOffloadIPv6,       default,    0, "3"
HKR,Ndi\params\*UDPChecksumOffloadIPv6,       type,       0, "enum"
HKR,Ndi\params\*UDPChecksumOffloadIPv6\enum,  "0",        0, %Disabled%
HKR,Ndi\params\*UDPChecksumOffloadIPv6\enum,  "1",        0, %TxEnabled%
HKR,Ndi\params\*UDPChecksumOffloadIPv6\enum,  "2",        0, %RxEnabled%
HKR,Ndi\params\*UDPChecksumOffloadIPv6\enum,  "3",        0, %RxTxEnabled%
HKR,,*UDPChecksumOffloadIPv6,0,"3"

[PriorityVlanTag.reg]
HKR,Ndi\params\*PriorityVLANTag,       ParamDesc,  0, %PriorityVLAN%
HKR,Ndi\params\*PriorityVLANTag,       default,    0, "3"
HKR,Ndi\params\*PriorityVLANTag,       type,       0, "enum"
HKR,Ndi\params\*PriorityVLANTag\enum,  "0",        0, %PriorityVLANDisabled%
HKR,Ndi\params\*PriorityVLANTag\enum,  "1",        0, %PriorityEnabled%
HKR,Ndi\params\*PriorityVLANTag\enum,  "2",        0, %VLANEnabled%
HKR,Ndi\params\*PriorityVLANTag\enum,  "3",        0, %PriorityVLANEnabled%
HKR,,*PriorityVLANTag,0,"3"

[VlanID.reg]
HKR, Ndi\params\RegVlanID,  ParamDesc,  , %VlanID%
HKR, Ndi\params\RegVlanID,  Type,       , "int"
HKR, Ndi\params\RegVlanID,  Default,    , "0"
HKR, Ndi\params\RegVlanID,  min,        , "0"
HKR, Ndi\params\RegVlanID,  max,        , "4094"
HKR, Ndi\params\RegVlanID,  step,       , "1"
HKR, Ndi\params\RegVlanID,  UpperCase,  , "1"
HKR, Ndi\params\RegVlanID,  optional,   , "1"

[LsoV2Offload.reg]
HKR,Ndi\params\*LsoV2IPv4,       ParamDesc,  0, %LSOv2v4%
HKR,Ndi\params\*LsoV2IPv4,       default,    0, "1"
HKR,Ndi\params\*LsoV2IPv4,       type,       0, "enum"
HKR,Ndi\params\*LsoV2IPv4\enum,  "0",        0, %Disabled%
HKR,Ndi\params\*LsoV2IPv4\enum,  "1",        0, %Enabled%
HKR,,*LsoV2IPv4,0,"1"

HKR,Ndi\params\*LsoV2IPv6,       ParamDesc,  0, %LSOv2v6%
HKR,Ndi\params\*LsoV2IPv6,       default,    0, "1"
HKR,Ndi\params\*LsoV2IPv6,       type,       0, "enum"
HKR,Ndi\params\*LsoV2IPv6\enum,  "0",        0, %Disabled%
HKR,Ndi\params\*LsoV2IPv6\enum,  "1",        0, %Enabled%
HKR,,*LsoV2IPv6,0,"1"

[Rsc.reg]
HKR, Ndi\params\*RscIPv4,        ParamDesc,  0, %RscIPv4%
HKR, Ndi\params\*RscIPv4,        Type,       0, "enum"
HKR, Ndi\params\*RscIPv4,        Default,    0, "1"
HKR, Ndi\params\*RscIPv4\enum,   "0",        0, %Disabled%
HKR, Ndi\params\*RscIPv4\enum,   "1",        0, %Enabled%
							     
HKR, Ndi\params\*RscIPv6,        ParamDesc,  0, %RscIPv6%
HKR, Ndi\params\*RscIPv6,        Type,       0, "enum"
HKR, Ndi\params\*RscIPv6,        Default,    0, "1"
HKR, Ndi\params\*RscIPv6\enum,   "0",        0, %Disabled%
HKR, Ndi\params\*RscIPv6\enum,   "1",        0, %Enabled%

[ArpNsProtOffload.reg]
HKR,Ndi\params\*PMARPOffload,       ParamDesc,  0, %ArpOffload%
HKR,Ndi\params\*PMARPOffload,       default,    0, "1"
HKR,Ndi\params\*PMARPOffload,       type,       0, "enum"
HKR,Ndi\params\*PMARPOffload\enum,  "0",        0, %Disabled%
HKR,Ndi\params\*PMARPOffload\enum,  "1",        0, %Enabled%
HKR,,*PMARPOffload,0,"1"

HKR,Ndi\params\*PMNSOffload,        ParamDesc,  0, %NsOffload%
HKR,Ndi\params\*PMNSOffload,        default,    0, "1"
HKR,Ndi\params\*PMNSOffload,        type,       0, "enum"
HKR,Ndi\params\*PMNSOffload\enum,   "0",        0, %Disabled%
HKR,Ndi\params\*PMNSOffload\enum,   "1",        0, %Enabled%
HKR,,*PMNSOffload,0,"1"

[WolShutdownLinkSpeed.reg]
HKR,Ndi\params\WolShutdownLinkSpeed,      ParamDesc,  0, %WolShutdownLinkSpeed%
HKR,Ndi\params\WolShutdownLinkSpeed,      default,    0, "0"
;HKR,Ndi\params\WolShutdownLinkSpeed,      optional,   0, "1"
HKR,Ndi\params\WolShutdownLinkSpeed,      type,       0, "enum"
HKR,Ndi\params\WolShutdownLinkSpeed\enum, "0",        0, %10MbFirst%
HKR,Ndi\params\WolShutdownLinkSpeed\enum, "1",        0, %100MbFirst%
HKR,Ndi\params\WolShutdownLinkSpeed\enum, "2",        0, %NotSpeedDown%
HKR,,WolShutdownLinkSpeed,0,"0"

[LinkChgWol.reg]
HKR, Ndi\params\WakeOnLinkChange,        ParamDesc,  0, %LinkChgWol%
;HKR, Ndi\params\WakeOnLinkChange,        optional,   0, "1"
HKR, Ndi\params\WakeOnLinkChange,        type,       0, "enum"
HKR, Ndi\params\WakeOnLinkChange,        default,    0, "1"
HKR, Ndi\params\WakeOnLinkChange\enum,   "0",        0, %Disabled%
HKR, Ndi\params\WakeOnLinkChange\enum,   "1",        0, %Enabled%
HKR,,WakeOnLinkChange,0,"1"

[Jumboframe9k.reg]
HKR,Ndi\params\*JumboPacket,        ParamDesc,  0, %JumboFrame%
HKR,Ndi\params\*JumboPacket,        default,    0, "1514"
HKR,Ndi\params\*JumboPacket,        type,       0, "enum"
HKR,Ndi\params\*JumboPacket\enum,   "1514",     0, %Disabled%
HKR,Ndi\params\*JumboPacket\enum,   "4088",     0, %4KBMTU%
HKR,Ndi\params\*JumboPacket\enum,   "9014",     0, %9KBMTU%
HKR,,*JumboPacket,0,"1514"

[Jumboframe16k.reg]
HKR,Ndi\params\*JumboPacket,        ParamDesc,  0, %JumboFrame%
HKR,Ndi\params\*JumboPacket,        default,    0, "1514"
HKR,Ndi\params\*JumboPacket,        type,       0, "enum"
HKR,Ndi\params\*JumboPacket\enum,   "1514",     0, %Disabled%
HKR,Ndi\params\*JumboPacket\enum,   "4088",     0, %4KBMTU%
HKR,Ndi\params\*JumboPacket\enum,   "9014",     0, %9KBMTU%
HKR,Ndi\params\*JumboPacket\enum,   "16128",    0, %16KBMTU%
HKR,,*JumboPacket,0,"1514"

; [LEGACY_Jumboframe9k.reg]
; HKR,Ndi\params\*JumboPacket,        ParamDesc,  0, %JumboFrame%
; HKR,Ndi\params\*JumboPacket,        default,    0, "1514"
; HKR,Ndi\params\*JumboPacket,        type,       0, "enum"
; HKR,Ndi\params\*JumboPacket\enum,   "1514",     0, %Disabled%
; HKR,Ndi\params\*JumboPacket\enum,   "2048",     0, %LEGACY_2KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "3072",     0, %LEGACY_3KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "4088",     0, %LEGACY_4KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "5120",     0, %LEGACY_5KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "6144",     0, %LEGACY_6KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "7168",     0, %LEGACY_7KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "8192",     0, %LEGACY_8KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "9014",     0, %LEGACY_9KBMTU%
; HKR,,*JumboPacket,0,"1514"

; [LEGACY_Jumboframe16k.reg]
; HKR,Ndi\params\*JumboPacket,        ParamDesc,  0, %JumboFrame%
; HKR,Ndi\params\*JumboPacket,        default,    0, "1514"
; HKR,Ndi\params\*JumboPacket,        type,       0, "enum"
; HKR,Ndi\params\*JumboPacket\enum,   "1514",     0, %Disabled%
; HKR,Ndi\params\*JumboPacket\enum,   "2048",     0, %LEGACY_2KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "3072",     0, %LEGACY_3KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "4088",     0, %LEGACY_4KBMTU% ;; Sync with new driver
; HKR,Ndi\params\*JumboPacket\enum,   "5120",     0, %LEGACY_5KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "6144",     0, %LEGACY_6KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "7168",     0, %LEGACY_7KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "8192",     0, %LEGACY_8KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "9014",     0, %LEGACY_9KBMTU% ;; Sync with new driver
; HKR,Ndi\params\*JumboPacket\enum,   "10240",    0, %LEGACY_10KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "11264",    0, %LEGACY_11KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "12288",    0, %LEGACY_12KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "13312",    0, %LEGACY_13KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "14336",    0, %LEGACY_14KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "15360",    0, %LEGACY_15KBMTU%
; HKR,Ndi\params\*JumboPacket\enum,   "16128",    0, %LEGACY_16KBMTU% ;; Sync with new driver
; HKR,,*JumboPacket,0,"1514"

[TxRxBuf52.reg]
HKR,,ReceiveBuffers,0x00010001,4
HKR,,RxAggregationLength,0x00010001,16
HKR,,TransmitBuffers,0x00010001,2
HKR,,TxAggregationLength,0x00010001,4
HKR,,InitialTxBufferLength,0x00010001,0x1000

[TxRxBuf53.reg]
HKR,,ReceiveBuffers,0x00010001,6
HKR,,RxAggregationLength,0x00010001,16
HKR,,TransmitBuffers,0x00010001,3
HKR,,TxAggregationLength,0x00010001,16
HKR,,InitialTxBufferLength,0x00010001,0x2000

[TxRxBuf56.reg]
HKR,,ReceiveBuffers,0x00010001,8
HKR,,RxAggregationLength,0x00010001,16
HKR,,TransmitBuffers,0x00010001,4
HKR,,TxAggregationLength,0x00010001,16
HKR,,InitialTxBufferLength,0x00010001,0x2000

[TxRxBuf57.reg]
HKR,,ReceiveBuffers,0x00010001,8
HKR,,RxAggregationLength,0x00010001,16
HKR,,TransmitBuffers,0x00010001,4
HKR,,TxAggregationLength,0x00010001,16
HKR,,InitialTxBufferLength,0x00010001,0x2000

[Common52.reg]
HKR,,HwOption,0x00010001,0xFFFF
HKR,,SwOption,0x00010001,0
HKR,,HwOptimize,0x00010001,0
HKR,,HwFlags,0x00010001,0
HKR,,MonitorModeEnabled,0x00010001,0

[Common53.reg]
HKR,,HwOption,0x00010001,0xFFFF
HKR,,SwOption,0x00010001,0
HKR,,HwOptimize,0x00010001,0
HKR,,HwFlags,0x00010001,0
HKR,,MonitorModeEnabled,0x00010001,0

[Common56.reg]
HKR,,HwOption,0x00010001,0xFFFF
HKR,,SwOption,0x00010001,0
HKR,,HwOptimize,0x00010001,0
HKR,,HwFlags,0x00010001,0
HKR,,MonitorModeEnabled,0x00010001,0

[Common57.reg]
HKR,,HwOption,0x00010001,0xFFFF
HKR,,SwOption,0x00010001,0
HKR,,HwOptimize,0x00010001,0
HKR,,HwFlags,0x00010001,0
HKR,,MonitorModeEnabled,0x00010001,0

[DrvOption.reg]
HKR,Parameters,DrvOption,0x00010001,0xFFFF
HKR,Parameters,DrvBIOSVer,0x00010001,0
HKR,Parameters,DrvNetArch,0x00010001,1

[del.reg]
HKR,Ndi\Params

HKR,,*SelectiveSuspend
HKR,,*SSIdleTimeout
HKR,,*SSIdleTimeoutScreenOff
HKR,,*IdleRestriction
HKR,,*ModernStandbyWoLMagicPacket
HKR,,EnableExtraPowerSaving
HKR,,ReceiveBuffers
HKR,,RxAggregationLength
HKR,,TransmitBuffers
HKR,,TxAggregationLength
HKR,,InitialTxBufferLength
HKR,,DynamicTxPerfPatch
HKR,,HwOption
HKR,,SwOption
HKR,,HwOptimize
HKR,,HwFlags
HKR,,MonitorModeEnabled
HKR,,PatchUSBIFTest

[del_default.reg]
HKR,,*SpeedDuplex
HKR,,*FlowControl
HKR,,*WakeOnMagicPacket
HKR,,*WakeOnPattern
HKR,,*IPChecksumOffloadIPv4
HKR,,*TCPChecksumOffloadIPv4
HKR,,*UDPChecksumOffloadIPv4
HKR,,*TCPChecksumOffloadIPv6
HKR,,*UDPChecksumOffloadIPv6
HKR,,*PriorityVLANTag
HKR,,VlanID
HKR,,RegVlanID
HKR,,*LsoV2IPv4
HKR,,*LsoV2IPv6
HKR,,*PMARPOffload
HKR,,*PMNSOffload
HKR,,*SelectiveSuspend
HKR,,*SSIdleTimeout
HKR,,*SSIdleTimeoutScreenOff
HKR,,*IdleRestriction
HKR,,*ModernStandbyWoLMagicPacket
HKR,,WolShutdownLinkSpeed
HKR,,*EEE
HKR,,EEE
HKR,,EEEMaxSupportSpeed
HKR,,EnableGreenEthernet
HKR,,AdvancedEEE
HKR,,EnableExtraPowerSaving
HKR,,GigaLite
HKR,,WakeOnLinkChange
HKR,,*JumboPacket
HKR,,S5WakeOnLan
HKR,,EnableCloneMAC
HKR,,EnableAdaptiveLinkCap
HKR,,BatteryModeLinkSpeed
HKR,,DashEnable

[delSrv.reg]
HKR,Parameters,DrvOption
HKR,Parameters,DrvBIOSVer
HKR,Parameters,WppEnable
HKR,Parameters,EvtEnable
HKR,Parameters,CatcEnable
HKR,Parameters,BugCheckEnable

[common.EventLog]
AddReg = common.AddEventLog.reg

[common.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported  , 0x00010001, 7

[bootflags.reg]
HKR,,BootFlags,0x00010001,1 ; CM_SERVICE_NETWORK_BOOT_LOAD

;*******************************************************************************
; Windows 10 x64
;*******************************************************************************
[rtucx21x64_wdfsect]
KmdfLibraryVersion = 1.31

[rtucx21x64.NT.Reg]
HKR, Ndi\Interfaces,  UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces,  LowerRange, 0, "ethernet"
HKR, Ndi,             Service,    0, "rtucx21x64"

[rtusntx64w10.Service]
DisplayName    = %rtuniccx21x64.Service.DispName%
ServiceType    = 1    ; %SERVICE_KERNEL_DRIVER%
StartType      = 3    ; %SERRVICE_DEMAND_START%
ErrorControl   = 1    ; %SERRVICE_ERROR_NORMAL%
ServiceBinary  = %13%\rtucx21x64.sys
LoadOrderGroup = NDIS
AddReg         = bootflags.reg
DelReg         = delSrv.reg
AddReg         = DrvOption.reg

[Rtlunicx64.CopyFiles]
rtucx21x64.sys,,,2

;*******************************************************************************
; Destination Directory
;*******************************************************************************
[DestinationDirs]
Rtlunicx64.CopyFiles = 13
DefaultDestDir       = 11  ; LDID_SYS

[SourceDisksNames]
1=%DISKNAME%,,,

[SourceDisksFiles]
rtucx21x64.sys = 1

;*******************************************************************************
; Strings
;*******************************************************************************
[Strings]

; Localizable Strings

Realtek                        = "Realtek"
MSFT                           = "Microsoft"

;; Source disk name
;; NT service name
DISKNAME                       = "Realtek USB FE/1GbE/2.5GbE/5GbE NIC Family all in one NDIS Driver"
rtuniccx21x86.Service.DispName = "Realtek USB FE/1GbE/2.5GbE/5GbE NIC Family NetAdapterCx 2.1 32-bit Driver"
rtuniccx21x64.Service.DispName = "Realtek USB FE/1GbE/2.5GbE/5GbE NIC Family NetAdapterCx 2.1 64-bit Driver"
rtuniccx21arm32.Service.DispName = "Realtek USB FE/1GbE/2.5GbE/5GbE NIC Family NetAdapterCx 2.1 ARM 32-bit Driver"
rtuniccx21arm64.Service.DispName = "Realtek USB FE/1GbE/2.5GbE/5GbE NIC Family NetAdapterCx 2.1 ARM 64-bit Driver"

RTL815X.DeviceDesc             = "Realtek(R) USB Ethernet Controller"
RTL8152BX.DeviceDesc           = "Realtek(R) USB FE Family Controller"
RTL8153X.DeviceDesc            = "Realtek(R) USB GbE Family Controller"
RTL8156X.DeviceDesc            = "Realtek(R) USB 2.5GbE Family Controller"
RTL8155X.DeviceDesc            = "Realtek(R) USB Dash 2.5GbE Family Controller"
RTL8157X.DeviceDesc            = "Realtek(R) USB 5GbE Family Controller"
RTL8152B.DeviceDesc            = "Realtek USB FE Family Controller"
RTL8152B-Gaming.DeviceDesc     = "Realtek Gaming USB FE Family Controller"
RTL8153.DeviceDesc             = "Realtek USB GbE Family Controller"
RTL8153-Gaming.DeviceDesc      = "Realtek Gaming USB GbE Family Controller"
RTL8156.DeviceDesc             = "Realtek USB 2.5GbE Family Controller"
RTL8156-Gaming.DeviceDesc      = "Realtek Gaming USB 2.5GbE Family Controller"
RTL8155.DeviceDesc             = "Realtek USB Dash 2.5GbE Family Controller"
RTL8155-Gaming.DeviceDesc      = "Realtek Gaming USB Dash 2.5GbE Family Controller"

Elecom-001.DeviceDesc          = "ELECOM EDC-G01 1GbE Ethernet Adapter"
Elecom-002.DeviceDesc          = "ELECOM EDC-QUA3 Wired LAN Adapter"
Elecom-003.DeviceDesc          = "ELECOM DST-WCC01"
Xiaomi-001.DeviceDesc          = "Xiaomi Accessory"
PioneerDJ-001.DeviceDesc       = "Pioneer DJ Network Adapter"
Belkin-001.DeviceDesc          = "USB 2.0 Ethernet Adapter 10/100Mbps"
Belkin-002.DeviceDesc          = "USB 3.0 to Gigabit Adapter"
LG-001.DeviceDesc              = "LG USB 10/100 Ethernet Adapter"
LG-002.DeviceDesc              = "LG USB GbE Ethernet Adapter"
TP-LINK-001.DeviceDesc         = "TP-LINK Gigabit Ethernet USB Adapter"
TP-LINK-002.DeviceDesc         = "TP-LINK 100Mbps Ethernet USB Adapter"
TP-LINK-003.DeviceDesc         = "TP-LINK Fast Ethernet USB Adapter"
D-LINK-001.DeviceDesc          = "Remote NDIS based Internet Sharing Device"
D-LINK-002.DeviceDesc          = "D-Link DUB-E250 2.5G Ethernet Adapter"
Lenovo-001.DeviceDesc          = "ThinkPad OneLink Pro Dock Giga Ethernet"
Lenovo-003.DeviceDesc          = "ThinkPad Tablet Dock Giga Ethernet"
Lenovo-004.DeviceDesc          = "ThinkPad OneLink Adapter"
Lenovo-005.DeviceDesc          = "ThinkPad Prolink Ethernet adapter"
Lenovo-007.DeviceDesc          = "ThinkPad OneLink Plus Dock Ethernet"
Lenovo-008.DeviceDesc          = "Tablet Dock Giga Ethernet"
Lenovo-009.DeviceDesc          = "ThinkPad WiGig dock for USB Ethernet"
Lenovo-00E.DeviceDesc          = "Lenovo Thunderbolt 3 Graphics Dock Ethernet"
Lenovo-011.DeviceDesc          = "ThinkPad Thunderbolt 3 Dock USB Ethernet"
Lenovo-014.DeviceDesc          = "USB-C Dock USB Ethernet"
Lenovo-016.DeviceDesc          = "Lenovo Thunderbolt 3 Mainstream Dock USB Ethernet"
Lenovo-017.DeviceDesc          = "USB-C Dock Gen2 Ethernet"
Lenovo-018.DeviceDesc          = "Realtek USB GbE Family Controller"
Lenovo-FFF.DeviceDesc          = "Lenovo USB Ethernet"
Linksys-001.DeviceDesc         = "Linksys USB3GIGV1"
Samsung-001.DeviceDesc         = "Samsung USB Ethernet Adapter"
Acer-001.DeviceDesc            = "Chicago173"
IOI-001.DeviceDesc             = "IOI USB 3.0 Gigabit Ethernet Controller"
Club3D-001.DeviceDesc          = "USB C TO RJ45 DONGLE"
Luxshare-001.DeviceDesc        = "Luxshare USB-C to Ethernet Adapter"
Toshiba-001.DeviceDesc         = "TOSHIBA KB Dock USB Ethernet"
dynabook-001.DeviceDesc        = "dynabook USB-C Dock Ethernet"
dynabook-002.DeviceDesc        = "dynabook Travel Adapter Ethernet"
Clevo-001.DeviceDesc           = "USB LAN Controller"
ASUS-001.DeviceDesc            = "ASUS 2.5G Ethernet USB Adapter"
Twinhead-001.DeviceDesc        = "USB GIGABIT LAN"
TRENDnet-001.DeviceDesc        = "TRENDnet USB 2.5G Adapter"
Telaum-001.DeviceDesc          = "TM25G-USB"
NEC-001.DeviceDesc             = "N0U1"
Killer-001.DeviceDesc          = "Killer E3100U Ethernet Controller"
Killer-FFF.DeviceDesc          = "Killer Ethernet Controller"
Satechi-001.DeviceDesc         = "USB3.1 Gen1 1000M Lan"
Satechi-002.DeviceDesc         = "USB3.1 Gen1 2500M Lan"
Gopod-001.DeviceDesc           = "USB3.1 Gen1 1000M Lan"
Gopod-002.DeviceDesc           = "USB3.1 Gen1 2500M Lan"
I-ODATA-001.DeviceDesc         = "ETQG-US3"
Dell-001.DeviceDesc            = "Alienware AW1022 2.5GbE Adapter"
Surface-FFF.DeviceDesc         = "Surface Ethernet Adapter"
SanDiskPro-001.DeviceDesc      = "PRO-DOCK 4"
Getac-001.DeviceDesc           = "Getac USB 2.5GbE Family Controller"

NetworkAddress                 = "Network Address"
AutoDetect                     = "Auto Negotiation"
SpeedDuplex                    = "Speed & Duplex"
10Mb-Half-Duplex               = "10 Mbps Half Duplex"
10Mb-Full-Duplex               = "10 Mbps Full Duplex"
100Mb-Half-Duplex              = "100 Mbps Half Duplex"
100Mb-Full-Duplex              = "100 Mbps Full Duplex"
1000Mb-Full-Duplex             = "1.0 Gbps Full Duplex"
2500Mb-Full-Duplex             = "2.5 Gbps Full Duplex"
5000Mb-Full-Duplex             = "5 Gbps Full Duplex"
FlowControl                    = "Flow Control"
WakeOnMagPkt                   = "Wake on Magic Packet"
WakeOnPtn                      = "Wake on pattern match"
LinkChgWol                     = "Wake on link change"

ModernStandbyWoLMagic          = "Modern Standby WoL Magic Packet"

ReceiveBuffers                 = "Receive Buffers"
TransmitBuffers                = "Transmit Buffers"

ARPOffload                     = "ARP Offload"
NsOffload                      = "NS Offload"

PriorityVLAN                   = "Priority & VLAN"
VlanID                         = "VLAN ID"

IPChksumOffv4                  = "IPv4 Checksum Offload"
TCPChksumOffv4                 = "TCP Checksum Offload (IPv4)"
UDPChksumOffv4                 = "UDP Checksum Offload (IPv4)"
TCPChksumOffv6                 = "TCP Checksum Offload (IPv6)"
UDPChksumOffv6                 = "UDP Checksum Offload (IPv6)"

LSOv2v4                        = "Large Send Offload v2 (IPv4)"
LSOv2v6                        = "Large Send Offload v2 (IPv6)"

RscIPv4                        = "Recv Segment Coalescing (IPv4)"
RscIPv6                        = "Recv Segment Coalescing (IPv6)"

SelectiveSuspend               = "Selective suspend"
SSIdleTimeout                  = "SS idle timeout"
SSIdleTimeoutScreenOff         = "SS idle timeout(Screen off)"

IdleRestriction                = "idle power down restriction"

WolShutdownLinkSpeed           = "WOL & Shutdown Link Speed"
S5WakeOnLan                    = "Shutdown Wake-On-Lan"

EEE                            = "Energy-Efficient Ethernet"
AdvancedEEE                    = "Advanced EEE"
GreenEthernet                  = "Green Ethernet"
GigaLite                       = "Gigabit Lite"
IdlePowerSaving                = "Idle Power Saving"
EEEMaxSupportSpeed             = "EEE Max Support Speed"

EnableCloneMAC                 = "MAC Clone"

Dash                           = "Dash"

PriorityVLANDisabled           = "Priority & VLAN Disabled"
PriorityVLANEnabled            = "Priority & VLAN Enabled"
PriorityEnabled                = "Priority Enabled"
VLANEnabled                    = "VLAN Enabled"

Enabled                        = "Enabled"
Disabled                       = "Disabled"
TxEnabled                      = "Tx Enabled"
RxEnabled                      = "Rx Enabled"
RxTxEnabled                    = "Rx & Tx Enabled"

10MbFirst                      = "10 Mbps First"
100MbFirst                     = "100 Mbps First"
NotSpeedDown                   = "Not Speed Down"
AdaptiveLinkSpeed              = "Adaptive Link Speed"
BatteryModeLinkSpeed           = "Battery Mode Link Speed"

JumboFrame                     = "Jumbo Frame"
4KBMTU                         = "4088 Bytes"
9KBMTU                         = "9014 Bytes"
16KBMTU                        = "16128 Bytes"

LEGACY_2KBMTU                  = "2KB MTU"
LEGACY_3KBMTU                  = "3KB MTU"
LEGACY_4KBMTU                  = "4KB MTU"
LEGACY_5KBMTU                  = "5KB MTU"
LEGACY_6KBMTU                  = "6KB MTU"
LEGACY_7KBMTU                  = "7KB MTU"
LEGACY_8KBMTU                  = "8KB MTU"
LEGACY_9KBMTU                  = "9KB MTU"
LEGACY_10KBMTU                 = "10KB MTU"
LEGACY_11KBMTU                 = "11KB MTU"
LEGACY_12KBMTU                 = "12KB MTU"
LEGACY_13KBMTU                 = "13KB MTU"
LEGACY_14KBMTU                 = "14KB MTU"
LEGACY_15KBMTU                 = "15KB MTU"
LEGACY_16KBMTU                 = "16KB MTU"

;;;;; InfVer = 1.000
