;-------------------------------------------------------------------------------
;
; pcie950_uart.reg
;
;-------------------------------------------------------------------------------
;
; Copyright (C) 2007 Oxford Semiconductor Inc.
;
; Author: Martin Dennett, David Chen,
;
;-------------------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Pci\Template\pcie950]
    "Class"=dword:07
    "SubClass"=dword:00
;    "ProgIF"=dword:02   ; disabled for better compatibility
    "VendorID"=multi_sz:"1415","1415","1415","1415","1415","1415","1415","1415","1415","1415"
    "DeviceID"=multi_sz:"C11B","C11F","C138","C13D","C158","C15D","C208","C20D","C308","C30D"
    "Dll"="pcie950_bus.dll"
    "UARTDll"="pcie950_ser.dll"
    "UartIsr"="pcie950_isr.dll"
    "Order"=dword:0
; setting crystal frequency 0x3B9ACA0 = 62,500,000
    "CrystalFrequency"=dword:3B9ACA0
; setting control levels
    "TxIntTrigLevel"=dword:20
    "RxIntTrigLevel"=dword:60
    "FlowCtrlLowLevel"=dword:10
    "FlowCtrlHighLevel"=dword:70
; setting baudrate map list (baudrates in decimal)
;    "BaudrateMapListFrom"=multi_sz:"110","300"
;    "BaudrateMapListTo"=multi_sz:"230400","460800"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Pci\Template\pcie200a]
    "Class"=dword:07
    "SubClass"=dword:00
;    "ProgIF"=dword:02   ; disabled for better compatibility
    "VendorID"=multi_sz:"1415","1415","1415","1415","1415","1415","1415","1415","1415","1415","1415","1415","1415"
    "DeviceID"=multi_sz:"C40B","C40F","C41B","C41F","C42B","C42F","C43B","C43F","C44B","C44F","C45B","C45F","C46B"
    "Dll"="pcie950_bus.dll"
    "UARTDll"="pcie950_ser.dll"
    "UartIsr"="pcie950_isr.dll"
    "Order"=dword:0
; setting crystal frequency 0x3B9ACA0 = 62,500,000
    "CrystalFrequency"=dword:3B9ACA0
; setting control levels
    "TxIntTrigLevel"=dword:20
    "RxIntTrigLevel"=dword:60
    "FlowCtrlLowLevel"=dword:10
    "FlowCtrlHighLevel"=dword:70

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Pci\Template\pcie200b]
    "Class"=dword:07
    "SubClass"=dword:00
;    "ProgIF"=dword:02   ; disabled for better compatibility
    "VendorID"=multi_sz:"1415","1415","1415","1415","1415","1415","1415","1415","1415","1415","1415","1415","1415"
    "DeviceID"=multi_sz:"C46F","C47B","C47F","C48B","C48F","C49B","C49F","C4AB","C4AF","C4BB","C4BF","C4CB","C4CF"
    "Dll"="pcie950_bus.dll"
    "UARTDll"="pcie950_ser.dll"
    "UartIsr"="pcie950_isr.dll"
    "Order"=dword:0
; setting crystal frequency 0x3B9ACA0 = 62,500,000
    "CrystalFrequency"=dword:3B9ACA0
; setting control levels
    "TxIntTrigLevel"=dword:20
    "RxIntTrigLevel"=dword:60
    "FlowCtrlLowLevel"=dword:10
    "FlowCtrlHighLevel"=dword:70
;-------------------------------------------------------------------------------
; End of pcie950_uart.reg
;-------------------------------------------------------------------------------

