Re: [PATCH 0/1] Improve coherence of user/start docs

2023-04-06 Thread Utkarsh Verma
Hi, This is just a gentle reminder for this patch. Please let me know if I could improve anything. Regards, Utkarsh On Wed, Mar 29, 2023 at 6:08 AM Utkarsh Verma wrote: > This patch improves consistency of the documentation in the user/start > section. In app.rst, absolute path has been

Re: [PATCH] bsps/motorola_powerpc: Add spec support for BSP defines

2023-04-06 Thread Chris Johns
Hi I pushed this but had not noticed it results in: SHLL [/] # rtems bsp BSP: 1 which is fair enough, it is doing what is should. I will rework the defines for mvme2307 and mvme2700 in the header file to be `mot_ppc_mvme2307` and `mot_ppc_mvme2700` to avoid the clash of the names with the

Re: powerpc/motorola_powerpc: Add MVME2700 BSP

2023-04-06 Thread Chris Johns
On 7/4/2023 1:28 am, Joel Sherrill wrote: > Random (and late) question. For this generic BSP, the bsp.h has this: > > LIBBSP_POWERPC_MOTOROLA_POWERPC_BSP_H > > as the bsp guard. libbsd uses that to configure the nexus device and  > peripherals. Are there board model differences which need to be

Re: powerpc/motorola_powerpc: Add MVME2700 BSP

2023-04-06 Thread Joel Sherrill
Random (and late) question. For this generic BSP, the bsp.h has this: LIBBSP_POWERPC_MOTOROLA_POWERPC_BSP_H as the bsp guard. libbsd uses that to configure the nexus device and peripherals. Are there board model differences which need to be taken into account? We would need a secondary define.

[PATCH v2 3/3] testsuites/libtests: Add test for flashdev

2023-04-06 Thread aaron . nyholm
From: Aaron Nyholm --- spec/build/testsuites/libtests/flashdev01.yml | 20 ++ spec/build/testsuites/libtests/grp.yml| 2 + testsuites/libtests/flashdev01/flashdev01.doc | 11 + testsuites/libtests/flashdev01/flashdev01.scn | 2 + testsuites/libtests/flashdev01/init.c | 190

[PATCH v2 2/3] libmisc/shell: Add flashdev command

2023-04-06 Thread aaron . nyholm
From: Aaron Nyholm --- cpukit/include/rtems/shellconfig.h | 7 + cpukit/libmisc/shell/main_flashdev.c | 592 +++ spec/build/cpukit/objshell.yml | 1 + 3 files changed, 600 insertions(+) create mode 100644 cpukit/libmisc/shell/main_flashdev.c diff --git

[PATCH v2 1/3] cpukit/flash: Add API for Flash devices

2023-04-06 Thread aaron . nyholm
From: Aaron Nyholm --- cpukit/dev/flash/flashdev.c | 732 cpukit/include/dev/flash/flashdev.h | 437 + spec/build/cpukit/librtemscpu.yml | 4 + 3 files changed, 1173 insertions(+) create mode 100644 cpukit/dev/flash/flashdev.c create

Add Flash Device API

2023-04-06 Thread aaron . nyholm
Hi All, Attached is the updated flashdev API (v2). I've focused on the feedback previously provided. I've added called the missing calls to bring this API inline with that of the zephyr example provided. The formatting is brought inline with RTEMS style. The shell command is extended to include

Re: Add Flash Device API

2023-04-06 Thread Aaron Nyholm
Hi Chris. Yes, Sorry. I'll resend the correct patches with v2. Thanks, Aaron. --- Original Message --- On Thursday, April 6th, 2023 at 4:59 PM, Chris Johns wrote: > > > Hi Aaron, > > Thanks for this. Is this v2 of patches? > > Chris > > On 6/4/2023 4:52 pm,

Re: Add Flash Device API

2023-04-06 Thread Chris Johns
Hi Aaron, Thanks for this. Is this v2 of patches? Chris On 6/4/2023 4:52 pm, aaron.nyh...@unfoldedeffective.com wrote: > Attached is the updated flashdev API. I've focused on the feedback > previously provided. I've added called the missing calls to bring > this API inline with that of the

[PATCH 3/3] testsuites/libtests: Add test for flashdev

2023-04-06 Thread aaron . nyholm
From: Aaron Nyholm --- spec/build/testsuites/libtests/flashdev01.yml | 20 ++ spec/build/testsuites/libtests/grp.yml| 2 + testsuites/libtests/flashdev01/flashdev01.doc | 11 + testsuites/libtests/flashdev01/flashdev01.scn | 2 + testsuites/libtests/flashdev01/init.c | 190

[PATCH 2/3] libmisc/shell: Add flashdev command

2023-04-06 Thread aaron . nyholm
From: Aaron Nyholm --- cpukit/include/rtems/shellconfig.h | 7 + cpukit/libmisc/shell/main_flashdev.c | 592 +++ spec/build/cpukit/objshell.yml | 1 + 3 files changed, 600 insertions(+) create mode 100644 cpukit/libmisc/shell/main_flashdev.c diff --git

[PATCH 1/3] cpukit/flash: Add API for Flash devices

2023-04-06 Thread aaron . nyholm
From: Aaron Nyholm --- cpukit/dev/flash/flashdev.c | 732 cpukit/include/dev/flash/flashdev.h | 437 + spec/build/cpukit/librtemscpu.yml | 4 + 3 files changed, 1173 insertions(+) create mode 100644 cpukit/dev/flash/flashdev.c create

Add Flash Device API

2023-04-06 Thread aaron . nyholm
Attached is the updated flashdev API. I've focused on the feedback previously provided. I've added called the missing calls to bring this API inline with that of the zephyr example provided. The formatting is brought inline with RTEMS style. The shell command is extended to include all previous