Re: [PATCH] eng: Add register block specification types

2021-09-15 Thread Sebastian Huber
On 16/09/2021 01:47, Chris Johns wrote: On 15/9/21 3:33 pm, Sebastian Huber wrote: On 15/09/2021 00:48, Chris Johns wrote: On 14/9/21 8:08 pm, Sebastian Huber wrote: On 10/09/2021 16:41, Sebastian Huber wrote: A register block may be used to specify the memory-mapped interface to the

Re: [PATCH v4] improve the format of error reporting on i386

2021-09-15 Thread zack leung
printk("--\n"); printk("Exception %" PRIu32 " caught at PC 0x%" PRIx32 " by thread 0x%" PRIx32 "\n", ctx->idtIndex, ctx->eip, _Thread_Executing->Object.id); printk("--\n");

Re: RSB

2021-09-15 Thread Chris Johns
On 16/9/21 1:46 am, Joel Sherrill wrote: > On Tue, Sep 14, 2021 at 5:52 PM Chris Johns wrote: >> >> On 15/9/21 4:49 am, Joel Sherrill wrote: >>> On Mon, Sep 13, 2021, 7:02 PM Joel Sherrill >> > wrote: >>> On Mon, Sep 13, 2021 at 6:54 PM Chris Johns >>

Re: [PATCH] eng: Add register block specification types

2021-09-15 Thread Chris Johns
On 15/9/21 3:33 pm, Sebastian Huber wrote: > On 15/09/2021 00:48, Chris Johns wrote: >> On 14/9/21 8:08 pm, Sebastian Huber wrote: >>> On 10/09/2021 16:41, Sebastian Huber wrote: A register block may be used to specify the memory-mapped interface to the hardware.  Register blocks consist

Re: The compiler settings for Cortex-M4

2021-09-15 Thread groups
Good day Sebastian, I was able to step through the boot process and see memset working properly this time. Then I was able to reach Init(); Now back to my BSP for the F767 and the ultimate goal of ethernet and mdns. Thanks for your help, Andrei > On 2021-September-13, at 23:56, Sebastian

Re: [PATCH v1] bsps/riscv: Give enough time for clock driver initialization

2021-09-15 Thread Sebastian Huber
On 15/09/2021 17:30, Gedare Bloom wrote: No. I'm more worried about boot time. :) Would a few milliseconds be acceptable? Is there any way to poll? I'm not totally clear on the boot vs secondary processor initialization sequence, and how closely they need to synchronize at this stage. What

Re: RSB

2021-09-15 Thread Joel Sherrill
On Tue, Sep 14, 2021 at 5:52 PM Chris Johns wrote: > > On 15/9/21 4:49 am, Joel Sherrill wrote: > > On Mon, Sep 13, 2021, 7:02 PM Joel Sherrill > > wrote: > > On Mon, Sep 13, 2021 at 6:54 PM Chris Johns > > wrote: > > > On 13/9/21

Re: [PATCH v2] c-user: Define lower and higher priority

2021-09-15 Thread Sebastian Huber
On 15/09/2021 17:22, Gedare Bloom wrote: priority The priority is a mechanism used to represent the relative importance of an -element in a set of items. RTEMS uses :term:`task priorities ` to determine -which :term:`task` should execute. +element in a

Re: [PATCH v1] bsps/riscv: Give enough time for clock driver initialization

2021-09-15 Thread Gedare Bloom
On Thu, Sep 9, 2021 at 2:39 AM wrote: > > Sorry, for digging out this old patch. > > > On Mon, Jun 7, 2021 at 1:57 PM wrote: > > > > > > > -Original Message- > > > From: Gedare Bloom > > > Sent: Monday, June 7, 2021 7:00 PM > > > To: Sommer, Jan > > > Cc: devel@rtems.org > > > Subject:

Re: [PATCH] rtems: Fix message manager documentation

2021-09-15 Thread Gedare Bloom
ok On Wed, Sep 15, 2021 at 3:48 AM Sebastian Huber wrote: > > Correct the description of the ``count`` parameter of > rtems_message_queue_flush(). > > Update #4508. > --- > cpukit/include/rtems/rtems/message.h | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git

Re: [PATCH v2] c-user: Define lower and higher priority

2021-09-15 Thread Gedare Bloom
On Tue, Sep 14, 2021 at 10:21 AM Sebastian Huber wrote: > > --- > c-user/glossary.rst | 37 - > 1 file changed, 32 insertions(+), 5 deletions(-) > > diff --git a/c-user/glossary.rst b/c-user/glossary.rst > index 16a8b8d..94bf773 100644 > ---

Re: [PATCH v4] improve the format of error reporting on i386

2021-09-15 Thread Gedare Bloom
On Mon, Sep 13, 2021 at 6:10 PM zack leung wrote: > > Gedare told me just to change the ID when I submitted the other I sent you > in discord. Sorry for things bouncing back and forth. > I said not to change the `type` of the register context variables from 32 to ptr. You can change their

[PATCH] rtems: Fix message manager documentation

2021-09-15 Thread Sebastian Huber
Correct the description of the ``count`` parameter of rtems_message_queue_flush(). Update #4508. --- cpukit/include/rtems/rtems/message.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpukit/include/rtems/rtems/message.h b/cpukit/include/rtems/rtems/message.h index

Re: [PATCH] c-user: Fix message manager documentation

2021-09-15 Thread Frank Kühndel
On 9/14/21 5:52 PM, Sebastian Huber wrote: > Remove bogus return status from rtems_message_queue_receive(). Clarify > rtems_message_queue_flush(). > > Close #4508. > --- > c-user/message/directives.rst | 19 ++- > 1 file changed, 10 insertions(+), 9 deletions(-) > > diff

V4 Zynq/ZynqMP UART driver

2021-09-15 Thread chrisj
Hi, This is version 4 of the UART driver changes. This change adds: - Wait for the TX FITO to empty and the TX state to be idle before setting the baudrate in the first open and setting the attributes. - Read any data in the RX FIFO. The change commit log highlights the purpose of the

[PATCH v4] arm/xilinx: Fix zynq-uart interrupt receive

2021-09-15 Thread chrisj
From: Chris Johns - Trigger on a single character entering the RX FIFO - Disable the RX timeout - Send up to a FIFO full of data --- bsps/include/dev/serial/zynq-uart.h | 1 + bsps/shared/dev/serial/zynq-uart-polled.c | 45 ++--- bsps/shared/dev/serial/zynq-uart.c| 78