Page MenuHomeFreeBSD

rogiel_rogiel.com (Rogiel Sulzbach)
User

Projects

User does not belong to any projects.

User Details

User Since
Feb 4 2016, 10:03 PM (428 w, 5 h)

Recent Activity

Jul 25 2017

rogiel_rogiel.com updated the diff for D11177: Driver for i.MX6 AHCI controller.
Jul 25 2017, 7:01 PM

Jul 24 2017

rogiel_rogiel.com added a comment to D11177: Driver for i.MX6 AHCI controller.
In D11177#233055, @ian wrote:

I get a runtime KASSERT:

ahci0: <i.MX6 Integrated AHCI controller> mem 0x2200000-0x2203fff irq 14 on simplebus0
panic: imx_iomux_gpr_get bad regnum 52, max 13

This is because imx_iomux_gpr_get() wants the simple register number (0-13), not the IOMUX_GPR13 constant which is the offset of the register in mmio space. (Yet another reason why I've come to hate the existance of fooreg.h files; all that stuff is private to the corresponding foo.c file, and should just be defined in there, imo).

After fixing that in the code I've now got the driver running on a wandboard and it seems to be working great. Thanks for submitting this, it can be committed as soon as we tidy up the minor style stuff.

Jul 24 2017, 7:57 PM

Jun 13 2017

rogiel_rogiel.com updated the diff for D11177: Driver for i.MX6 AHCI controller.

Added more diff context

Jun 13 2017, 4:01 PM
rogiel_rogiel.com created D11177: Driver for i.MX6 AHCI controller.
Jun 13 2017, 3:23 PM

Apr 20 2017

rogiel_rogiel.com created D10442: Fix ffec_attach on Wandboard Quad rev.d1.
Apr 20 2017, 8:48 PM

Oct 1 2016

rogiel_rogiel.com added a comment to D8097: Create pkgbase packages for CDDL libraries and binaries.

Here is a presentation from bapt in BSDCan 2015: http://pres.gandi.net/downloads/FreeBSD-packaging-base.pdf
Also, the wiki has some content: https://wiki.freebsd.org/PkgBase, though the wiki is mostly on how to use and not how to package a prog or lib.

Oct 1 2016, 2:23 PM
rogiel_rogiel.com added a comment to D8097: Create pkgbase packages for CDDL libraries and binaries.

All libraries are individual packages with the exception of libzfs which in fact includes three: libzfs, libzfs_core and libzpool which are directly related. I did this way because it seemed to be pattern on the lib subdir where all libraries are in lib${LIB} package, with the exception of C and C++ standard libraries which reside in a clibs package.

Oct 1 2016, 2:10 AM

Sep 30 2016

rogiel_rogiel.com retitled D8097: Create pkgbase packages for CDDL libraries and binaries from to Create pkgbase packages for CDDL libraries and binaries.
Sep 30 2016, 3:53 PM