On Tue Mar 05 15:42:05 2019, SREZIC wrote:
Show quoted text> On 2019-03-04 22:02:57, IKLUFT wrote:
> > On Mon Mar 04 15:40:25 2019, SREZIC wrote:
> >
> >
> > PiFlash was written to use features specific to the Linux kernel. It
> > would take the addition of an OS kernel abstraction layer to support
> > any other kernel than Linux.
> >
> > Rather than use "unsupported" as basis to close the ticket, I'll
> > leave
> > it open to allow for potential response. But the only way the
> > suggestion for FreeBSD support could move forward would be if someone
> > volunteers to assist with the FreeBSD develoipment. That would mean
> > we'd discuss and identify all the Linux-specific commands and then
> > the
> > FreeBSD developer would have to find their equivalent. The OS
> > abstraction code would grow out of what that discussion finds.
> >
> > So that's the path forward if FreeBSD support is going to happen. Are
> > you volunteering? Or can you find someone who would?
>
> Actually I was looking solely at the test reports and therefore my
> assumption that the situation for FreeBSD is not that bad.
> Unfortunately I'm not the FreeBSD kernel expert to help here.
>
> Regards,
> Slaven
Every project has to start somewhere. PiFlash started with Linux for the kernel features to detect whether a device a user requests to write to is really an SD card (and refuse if it isn't). I'm not against expansion to the BSDs. But that effort will need specialist helpers.
So I'll close this ticket. But the proverbial door remains open to discuss any-BSD support again in the future when volunteers make it possible to consider it.