Add puc(4) driver to the kernel config
By default, the uart(4) driver doesn't pull in the code in dev/uart/uart_bus_puc.c unless 'puc' is in the kernel config.
So that the uart(4) driver is able to make use of the puc(4) shim loaded as a kernel module, a FreeBSD forum post suggests removing 'puc' from the end of the line for uart_bus_puc.c in /sys/conf/files.
Would it be acceptable or appropriate to either make the suggested change to /sys/conf/files or to include the puc(4) driver in the kernel config for the FreeNAS kernel?
#6 Updated by Rishabh Chauhan about 3 years ago
- File puc.png puc.png added
- Status changed from Ready for Testing to Passed Testing
- Needs QA changed from Yes to No
on a Mini: FreeNAS-11.2-MASTER-201806110410
After consulting Mav, I went and looked at PR: https://github.com/freenas/build/pull/52/files which states that puc has been added to the kernel
to confirm that on a machine, I tried #'kldstat -v | grep puc' to show the presence of puc (Refer attached screenshot puc.png)