4 ms·
Yes. There is no "porting" with new SBSA/SBBR systems — only fixing bugs and/or adding quirks :) On FreeBSD for the eMAG, we've had to: - ignore a wrong value
by floatboth 7y ago
Yes. There is no "porting" with new SBSA/SBBR systems — only fixing bugs and/or adding quirks :)
On FreeBSD for the eMAG, we've had to:
- ignore a wrong value for UART access width https://svnweb.freebsd.org/base?view=revision&revision=346228 https://svnweb.freebsd.org/base?view=revision&revision=34622... (IIRC Ampere did fix the value in the newer FW revisions)
- restore another register after calling EFI runtime services https://svnweb.freebsd.org/base?view=revision&revision=346996 https://svnweb.freebsd.org/base?view=revision&revision=34699...
- fix some PCIe things we were doing wrong https://svnweb.freebsd.org/base?view=revision&revision=347929 https://svnweb.freebsd.org/base?view=revision&revision=34792... https://svnweb.freebsd.org/base?view=revision&revision=347930 https://svnweb.freebsd.org/base?view=revision&revision=34793...
- fix some memory map things https://svnweb.freebsd.org/base?view=revision&revision=349588 https://svnweb.freebsd.org/base?view=revision&revision=34958...