Bug 41555

Summary: Add support of VScom titan PCI-800L
Product: Base System Reporter: François Laissus <fr.laissus>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.6-STABLE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description François Laissus 2002-08-11 21:20:01 UTC
The 4.6R the puc driver has been added from NetBSD. 
I've had to manually patch src/sys/dev/puc/pucdata.c with a few
lines from newer release of the same file from NetBSD, to support 
the "Titan PCI-800L" (8 serials). It runs fine under 46S :
# dmesg | egrep "puc|sio"
puc0: <Titan PCI-800L> port 0x8000-0x803f,0x7c00-0x7c07,0x7800-0x7807,0x7400-0x7407,0x7000-0x7007 irq 12 at device 16.0 on pci0
sio3: type 16550A
sio4: type 16550A
sio5: type 16550A
sio6: type 16550A
sio7: type 16550A
sio8: type 16550A
sio9: type 16550A
sio10: type 16550A
[...]

Fix: $ cvs diff pucdata.c
Comment 1 John Baldwin freebsd_committer freebsd_triage 2003-12-31 17:28:59 UTC
State Changed
From-To: open->closed

Support was already present in current and was just MFC'd to stable.