[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v2 4/8] xen/riscv: introduce sbi call to putchar to console
On Mon, 2023-01-09 at 17:00 +0100, Jan Beulich wrote: > On 09.01.2023 16:46, Oleksii Kurochko wrote: > > --- /dev/null > > +++ b/xen/arch/riscv/include/asm/sbi.h > > @@ -0,0 +1,34 @@ > > +/* SPDX-License-Identifier: (GPL-2.0-or-later) */ > > +/* > > + * Copyright (c) 2021 Vates SAS. > > + * > > + * Taken from xvisor, modified by Bobby Eshleman > > (bobby.eshleman@xxxxxxxxx). > > + * > > + * Taken/modified from Xvisor project with the following > > copyright: > > + * > > + * Copyright (c) 2019 Western Digital Corporation or its > > affiliates. > > + */ > > + > > +#ifndef __CPU_SBI_H__ > > +#define __CPU_SBI_H__ > > Didn't you mean to change this? Thanks. My fault. Missed that. I will double check that and take into account in new patch series. > > > +#define SBI_EXT_0_1_CONSOLE_PUTCHAR 0x1 > > + > > +struct sbiret { > > + long error; > > + long value; > > +}; > > + > > +struct sbiret sbi_ecall(unsigned long ext, unsigned long fid, > > unsigned long arg0, > > + unsigned long arg1, unsigned long arg2, > > + unsigned long arg3, unsigned long arg4, > > + unsigned long arg5); > > Please get indentation right here as well as for the definition. Thanks for clarification. > Possible > forms are > > struct sbiret sbi_ecall(unsigned long ext, unsigned long fid, > unsigned long arg0, unsigned long arg1, > unsigned long arg2, unsigned long arg3, > unsigned long arg4, unsigned long arg5); > > or > > struct sbiret sbi_ecall(unsigned long ext, unsigned long fid, > unsigned long arg0, unsigned long arg1, > unsigned long arg2, unsigned long arg3, > unsigned long arg4, unsigned long arg5); > > Jan
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |