[SeaBIOS] Re: [PATCH v3 1/3] stacks: fix asm constraints in run_thread()

2021-06-02 Thread Kevin O'Connor
On Wed, Jun 02, 2021 at 09:25:54PM +0200, Volker Rümelin wrote: > > On Tue, Jun 01, 2021 at 09:06:54PM +0200, Volker Rümelin wrote: > > > The variables data, func, thread and cur are input operands for > > > the asm statement in run_thread(). The assembly code clobbers > > > these inputs. > > > >

[SeaBIOS] Re: [PATCH v3 1/3] stacks: fix asm constraints in run_thread()

2021-06-02 Thread Volker Rümelin
On Tue, Jun 01, 2021 at 09:06:54PM +0200, Volker Rümelin wrote: The variables data, func, thread and cur are input operands for the asm statement in run_thread(). The assembly code clobbers these inputs. >From the gcc documentation chapter Extended-Asm, Input Operands: "It is not possible to

[SeaBIOS] Re: [PATCH v3 1/3] stacks: fix asm constraints in run_thread()

2021-06-02 Thread Kevin O'Connor
On Tue, Jun 01, 2021 at 09:06:54PM +0200, Volker Rümelin wrote: > The variables data, func, thread and cur are input operands for > the asm statement in run_thread(). The assembly code clobbers > these inputs. > > From the gcc documentation chapter Extended-Asm, Input Operands: > "It is not

[SeaBIOS] Re: [PATCH v3] Increate BUILD_MIN_BIOSTABLE for large roms

2021-06-02 Thread Kevin O'Connor
On Mon, May 31, 2021 at 07:55:28AM +0200, Gerd Hoffmann wrote: > BUILD_MIN_BIOSTABLE reserves space in the f-segment. Some data > structures -- for example disk drives known to seabios -- must be > stored there, so the space available here limits the number of > devices seabios is able to manage.