On Fri, May 17, 2024 at 07:13:48PM +, Brunham, Kalen wrote:
> I've encountered a problem when compiling the 'examples/api' directory for
> ARM64 in U-boot. The problem lies in the assembly code in
> 'examples/api/crt0.S' where the current CONFIG_ARM code is only 32-bit. When
> targeting
PM
> > To: Brunham, Kalen
> > Cc: Jiaxun Yang ; Heinrich Schuchardt
> > ; Ilias Apalodimas ;
> > U-Boot@lists.denx.de
> > Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
> >
> > On Sun, Jun 02, 2024 at 12:16:38AM +, Brunham, Kalen w
strategy.
Thanks,
-Kalen
-Original Message-
From: Tom Rini
Sent: Monday, June 3, 2024 1:23 PM
To: Brunham, Kalen
Cc: Jiaxun Yang ; Heinrich Schuchardt ;
Ilias Apalodimas ; U-Boot@lists.denx.de
Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
On Sun, Jun 02, 2024 at 12:16
strategy.
Thanks,
-Kalen
-Original Message-
From: Tom Rini
Sent: Monday, June 3, 2024 1:23 PM
To: Brunham, Kalen
Cc: Jiaxun Yang ; Heinrich Schuchardt ;
Ilias Apalodimas ; U-Boot@lists.denx.de
Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
On Sun, Jun 02, 2024 at 12:16
-
From: Tom Rini
Sent: Monday, June 3, 2024 1:23 PM
To: Brunham, Kalen
Cc: Jiaxun Yang ; Heinrich Schuchardt
; Ilias Apalodimas ;
U-Boot@lists.denx.de
Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
On Sun, Jun 02, 2024 at 12:16:38AM +, Brunham, Kalen wrote
Sent: Friday, May 31, 2024 12:03 PM
> To: Brunham, Kalen
> Cc: Jiaxun Yang ; Heinrich Schuchardt
> ; Ilias Apalodimas ;
> U-Boot@lists.denx.de
> Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
>
> On Thu, May 30, 2024 at 02:53:17PM +, Brunham, Kalen wr
] Added arm64 assembly for examples/api crt0
On Thu, May 30, 2024 at 02:53:17PM +, Brunham, Kalen wrote:
> Hi Tom,
>
> What are next steps on this change?
>
> I'm committed to the idea of EFI apps opposed to examples/standalone.
> EFI currently requires block devices which i
On Thu, May 30, 2024 at 02:53:17PM +, Brunham, Kalen wrote:
> Hi Tom,
>
> What are next steps on this change?
>
> I'm committed to the idea of EFI apps opposed to examples/standalone.
> EFI currently requires block devices which is not enabled when only using
> flash.
>
> Should config
as a dependency for EFI_LOADER?
Thanks.
-Original Message-
From: Tom Rini
Sent: Monday, May 27, 2024 12:07 PM
To: Jiaxun Yang
Cc: Brunham, Kalen ; Heinrich Schuchardt
; Ilias Apalodimas ;
U-Boot@lists.denx.de
Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
On Sat, May 25
On Sat, May 25, 2024 at 05:20:43PM +0100, Jiaxun Yang wrote:
>
>
> 在2024年5月21日五月 下午7:15,Tom Rini写道:
> [...]
> >
> > We have long not done a great job with the U-Boot standalone API stuff,
> > and for a number of years at this point a lot of the use cases it was
> > used for could instead be
Hi Jiaxun
On Sat, 25 May 2024 at 19:21, Jiaxun Yang wrote:
>
>
>
> 在2024年5月21日五月 下午7:15,Tom Rini写道:
> [...]
> >
> > We have long not done a great job with the U-Boot standalone API stuff,
> > and for a number of years at this point a lot of the use cases it was
> > used for could instead be
在2024年5月21日五月 下午7:15,Tom Rini写道:
[...]
>
> We have long not done a great job with the U-Boot standalone API stuff,
> and for a number of years at this point a lot of the use cases it was
> used for could instead be filled by making an EFI application. There's a
> well defined API there, there's
ere?
>
> -Original Message-
> From: Tom Rini
> Sent: Thursday, May 23, 2024 11:33 AM
> To: Brunham, Kalen ; Heinrich Schuchardt
>
> Cc: U-Boot@lists.denx.de
> Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
>
> On Wed, May 22, 2024 at 05:22
I can see that efi_device_path.c and efi_disk.c both #include blk.h.
-Original Message-
From: Tom Rini
Sent: Thursday, May 23, 2024 11:33 AM
To: Brunham, Kalen ; Heinrich Schuchardt
Cc: U-Boot@lists.denx.de
Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
On Wed
On Wed, May 22, 2024 at 05:22:24PM +, Brunham, Kalen wrote:
> Hi Tom,
>
> BLK is currently a dependency for EFI_LOADER as shown in the snippet from
> lib/efi_loader/Kconfig below. Perhaps the question is why EFI_LOADER requires
> a block device? If I remove this depends on BLK line, then I
t
Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
On Wed, May 22, 2024 at 01:25:51PM +, Brunham, Kalen wrote:
> Hi Tom,
>
> I'm using a defconfig that does not enable any of the configs listed on the
> default likes for config BLK (MMC, USB, SCSI, etc.),
On Wed, May 22, 2024 at 01:25:51PM +, Brunham, Kalen wrote:
> Hi Tom,
>
> I'm using a defconfig that does not enable any of the configs listed on the
> default likes for config BLK (MMC, USB, SCSI, etc.), but I do have DM
> enabled. I cannot however enable BLK as CONFIG_BLK=y is ignored.
o: Brunham, Kalen
Cc: U-Boot@lists.denx.de; Heinrich Schuchardt
Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
On Tue, May 21, 2024 at 11:28:10PM +, Brunham, Kalen wrote:
> Hi Tom,
>
> Thanks for the feedback. I've been able to build the EFI "hello world"
On Tue, May 21, 2024 at 11:28:10PM +, Brunham, Kalen wrote:
> Hi Tom,
>
> Thanks for the feedback. I've been able to build the EFI "hello world"
> application, but did notice the logic for CONFIG BLK prevents it from
> being directly enabled even when the dependencies are met, which is
> why
of drivers/block/Kconfig
that I could review a patch with?
Thanks
-Original Message-
From: Tom Rini
Sent: Tuesday, May 21, 2024 2:16 PM
To: Brunham, Kalen
Cc: U-Boot@lists.denx.de
Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
On Tue, May 21, 2024 at 04:54:58PM +000
On Tue, May 21, 2024 at 04:54:58PM +, Brunham, Kalen wrote:
> Hi Tom,
>
> Fundamentally I want to create standalone applications that can be
> used to help debug low-level HW issues. The advantage to doing this in
> U-Boot is to leverage existing drivers and other facilities. I agree
> this
the existing examples/standalone steps.
Are your plans to deprecate both API and Standalone?
-Original Message-
From: Tom Rini
Sent: Tuesday, May 21, 2024 12:47 PM
To: Brunham, Kalen
Cc: U-Boot@lists.denx.de
Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
On Tue, May 21
On Tue, May 21, 2024 at 04:44:54PM +, Brunham, Kalen wrote:
> I don't specifically need API, but today this is needed to enable
> creation of standalone applications which does work on our ARM64.
>
> If the concern is fixing this startup code, then I can come back with
> a change to the
for ARM64.
Thanks.
-Original Message-
From: Tom Rini
Sent: Tuesday, May 21, 2024 12:26 PM
To: Brunham, Kalen
Cc: U-Boot@lists.denx.de
Subject: Re: [PATCH 1/1] Added arm64 assembly for examples/api crt0
On Tue, May 21, 2024 at 01:21:01PM +, Brunham, Kalen wrote:
> Adding Tom R
On Tue, May 21, 2024 at 01:21:01PM +, Brunham, Kalen wrote:
> Adding Tom Rini.
>
> Any update from others?
>
> -Original Message-
> From: Brunham, Kalen
> Sent: Friday, May 17, 2024 3:14 PM
> To: U-Boot@lists.denx.de
> Subject: [PATCH 1/1] Added arm6
Adding Tom Rini.
Any update from others?
-Original Message-
From: Brunham, Kalen
Sent: Friday, May 17, 2024 3:14 PM
To: U-Boot@lists.denx.de
Subject: [PATCH 1/1] Added arm64 assembly for examples/api crt0
I've encountered a problem when compiling the 'examples/api' directory
I've encountered a problem when compiling the 'examples/api' directory for
ARM64 in U-boot. The problem lies in the assembly code in 'examples/api/crt0.S'
where the current CONFIG_ARM code is only 32-bit. When targeting ARM64, a
64-bit version is necessary.
I have proposed a fix by including a
27 matches
Mail list logo