Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-28 Thread Toomas Soome via svn-src-head
> On 29. Mar 2020, at 09:40, Ruslan Garipov wrote: > >>> >> >> That definitely can be the case. If you do not set any custom values, >> missing tem.* variables would confirm that. >> >> Now, there is still an question, why in your system that allocation does >> fail? > Is there a way I ca

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-28 Thread Ruslan Garipov
On 3/27/2020 8:07 PM, Toomas Soome wrote: > > >> On 27. Mar 2020, at 16:39, Ruslan Garipov wrote: >> >> On 3/14/2020 11:36 AM, Toomas Soome wrote: >>> Author: tsoome >>> Date: Sat Mar 14 06:36:03 2020 >>> New Revision: 358989 >>> URL: https://svnweb.freebsd.org/changeset/base/358989 >>> >>> Log:

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-28 Thread Alexey Dokuchaev
On Sat, Mar 14, 2020 at 06:36:03AM +, Toomas Soome wrote: > New Revision: 358989 > URL: https://svnweb.freebsd.org/changeset/base/358989 > > Log: > loader: add comconsole implementation on top of SIO protocol > > [...] > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-27 Thread Toomas Soome via svn-src-head
> On 28. Mar 2020, at 08:07, Alexey Dokuchaev wrote: > > On Sat, Mar 14, 2020 at 06:36:03AM +, Toomas Soome wrote: >> New Revision: 358989 >> URL: https://svnweb.freebsd.org/changeset/base/358989 >> >> Log: >> loader: add comconsole implementation on top of SIO protocol >> >> [...] >> -

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-27 Thread Toomas Soome via svn-src-head
> On 27. Mar 2020, at 16:39, Ruslan Garipov wrote: > > On 3/14/2020 11:36 AM, Toomas Soome wrote: >> Author: tsoome >> Date: Sat Mar 14 06:36:03 2020 >> New Revision: 358989 >> URL: https://svnweb.freebsd.org/changeset/base/358989 >> >> Log: >> loader: add comconsole implementation on top of

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-27 Thread Ruslan Garipov
On 3/14/2020 11:36 AM, Toomas Soome wrote: > Author: tsoome > Date: Sat Mar 14 06:36:03 2020 > New Revision: 358989 > URL: https://svnweb.freebsd.org/changeset/base/358989 > > Log: > loader: add comconsole implementation on top of SIO protocol > > Provide comconsole on top of SIO for arm pl

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-20 Thread Ruslan Garipov
On 3/19/2020 5:55 PM, Toomas Soome via svn-src-head wrote: > > >> On 19. Mar 2020, at 14:33, Tomoaki AOKI wrote: >> >> On Thu, 19 Mar 2020 00:28:59 +0200 >> Toomas Soome mailto:tso...@me.com>> wrote: >> >>> >>> On 18. Mar 2020, at 20:41, Ruslan Garipov wrote: On 3/18/2020 10:29 P

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-20 Thread Toomas Soome via svn-src-head
> On 20. Mar 2020, at 13:29, Tomoaki AOKI wrote: > > > Maybe I got a hint... > COLUMNS and LINES (either `show` on loader prompt or `kenv` on running > system) only appears when I manually set any mode by ex. `mode 0` > on loader prompt. Just viewing current mode by `mode` doesn't affect. >

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-20 Thread Tomoaki AOKI
On Thu, 19 Mar 2020 14:55:19 +0200 Toomas Soome wrote: > > > > On 19. Mar 2020, at 14:33, Tomoaki AOKI wrote: > > > > On Thu, 19 Mar 2020 00:28:59 +0200 > > Toomas Soome mailto:tso...@me.com>> wrote: > > > >> > >> > >>> On 18. Mar 2020, at 20:41, Ruslan Garipov wrote: > >>> > >>> On 3/18

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-19 Thread Toomas Soome via svn-src-head
> On 19. Mar 2020, at 14:33, Tomoaki AOKI wrote: > > On Thu, 19 Mar 2020 00:28:59 +0200 > Toomas Soome mailto:tso...@me.com>> wrote: > >> >> >>> On 18. Mar 2020, at 20:41, Ruslan Garipov wrote: >>> >>> On 3/18/2020 10:29 PM, Toomas Soome via svn-src-head wrote: > On 18. Mar

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-19 Thread Tomoaki AOKI
On Thu, 19 Mar 2020 00:28:59 +0200 Toomas Soome wrote: > > > > On 18. Mar 2020, at 20:41, Ruslan Garipov wrote: > > > > On 3/18/2020 10:29 PM, Toomas Soome via svn-src-head wrote: > >> > >> > >>> On 18. Mar 2020, at 18:40, Ruslan Garipov wrote: > >>> > >>> On 3/17/2020 5:16 PM, Tomoaki AO

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-18 Thread Toomas Soome via svn-src-head
> On 18. Mar 2020, at 20:41, Ruslan Garipov wrote: > > On 3/18/2020 10:29 PM, Toomas Soome via svn-src-head wrote: >> >> >>> On 18. Mar 2020, at 18:40, Ruslan Garipov wrote: >>> >>> On 3/17/2020 5:16 PM, Tomoaki AOKI wrote: Hi! Thanks for your respond. Unfortunately, no. >>>

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-18 Thread Ruslan Garipov
On 3/18/2020 10:29 PM, Toomas Soome via svn-src-head wrote: > > >> On 18. Mar 2020, at 18:40, Ruslan Garipov wrote: >> >> On 3/17/2020 5:16 PM, Tomoaki AOKI wrote: >>> Hi! Thanks for your respond. >>> >>> Unfortunately, no. >>> I'm running on ThinkPad P52, which has no com connector installed. >

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-18 Thread Toomas Soome via svn-src-head
> On 18. Mar 2020, at 18:40, Ruslan Garipov wrote: > > On 3/17/2020 5:16 PM, Tomoaki AOKI wrote: >> Hi! Thanks for your respond. >> >> Unfortunately, no. >> I'm running on ThinkPad P52, which has no com connector installed. >> No USB serial interface connected. >> >> `efi-show -g global -v Co

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-18 Thread Ruslan Garipov
On 3/17/2020 5:16 PM, Tomoaki AOKI wrote: > Hi! Thanks for your respond. > > Unfortunately, no. > I'm running on ThinkPad P52, which has no com connector installed. > No USB serial interface connected. > > `efi-show -g global -v ConOut` on loader prompt shows > > global NV,BS,RS ConOut = > PciRo

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-17 Thread Tomoaki AOKI
Hi! Thanks for your respond. Unfortunately, no. I'm running on ThinkPad P52, which has no com connector installed. No USB serial interface connected. `efi-show -g global -v ConOut` on loader prompt shows global NV,BS,RS ConOut = PciRoot(0,0)/Pci((0x1,oxo)/Pci(0x0,0x0)/AcpiAdr(0x80010100) Moreov

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-15 Thread Toomas Soome via svn-src-head
Hi! This means, your system has UART serial device — you can check this from loader prompt: efi-show -g global -v ConOut or with efivar from running system. This would trigger efi console driver to use TERM_EMU, which can be turned off by user and doing that would cause ESC sequences to be pass

Re: svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-15 Thread Tomoaki AOKI
Hi. This broke loader menu display on efifb. At least on amd64. ESC sequences without ESC character are shown. Key input (at least 1, 2 and enter) works OK. I suspect outputs for SIO is sent to efifb and ESC codes are ignored. Reverting this fixes the issue. Not tried (not enough time for now as

svn commit: r358989 - in head/stand/efi: libefi loader loader/arch/arm loader/arch/arm64

2020-03-13 Thread Toomas Soome
Author: tsoome Date: Sat Mar 14 06:36:03 2020 New Revision: 358989 URL: https://svnweb.freebsd.org/changeset/base/358989 Log: loader: add comconsole implementation on top of SIO protocol Provide comconsole on top of SIO for arm platforms (x86 does use bios version). Added: head/stand/ef