Re: [PATCH rtems v2] Add the Regulator Interface and test

2023-07-18 Thread Chris Johns
On 15/7/2023 9:48 am, Joel Sherrill wrote: > Updates #4924. > > The Regulator is an application support class which is used to > deal with the scenario where there is a bursty input source > which needs to be metered out to a destination sink. The maximum > size of bursts needs to be known and

Re: Repository edit

2023-07-18 Thread Gedare Bloom
I had a local copy of the two commits that were dropped during the rewinding. I have pushed them back. We are back to the state prior to the accidental push. Hashes all look good. Thanks for handling this. Gedare On Tue, Jul 18, 2023 at 7:55 PM Amar Takhar wrote: > > There was a mistaken push

Repository edit

2023-07-18 Thread Amar Takhar
There was a mistaken push to the RTEMS main repository earlier. These things happen so we have rewound the repository back to the latest safe commit. This is 1425735. If anyone did checkout the repository afterwards they will get an error when trying to update as the repository has been

Re: [PATCH rtems-docs] user: Update @rtems-ver-major@ to use sphinx substitution extention

2023-07-18 Thread Chris Johns
On 18/7/2023 6:16 pm, Muhammad Sulthan Mazaya wrote: > Using sphinx-substitution-extensions to manage the variable > @rtems-ver-major@. > Originally Utkarsh's idea: > > https://discord.com/channels/82045382112799/82045848335924/1118416996606943302 > > I have tested and built the

Re: Building leon3 prom image for testing on renode

2023-07-18 Thread Muhammad Sulthan Mazaya
Hi Alan, > Also, as you mentioned, the renode Zephyr example runs directly from RAM without a prom image. Is it that the RTEMS LEON3 BSP relies on initialization done by the boot prom (GRMON or MKPROM2 based boot code)? Do you or anyone on the devel mailing list know where/how can I check which

Re: [rtems-docs] user/bsp-build: Fix typo in BSP set builder command

2023-07-18 Thread Joel Sherrill
Good catch. Thanks. Committed. On Tue, Jul 18, 2023 at 3:25 PM Zainab Olalekan wrote: > From: Zainab Olalekan > > changed bsp to arch/bsp > --- > user/start/bsp-build.rst | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/user/start/bsp-build.rst

[rtems-docs] user/bsp-build: Fix typo in BSP set builder command

2023-07-18 Thread Zainab Olalekan
From: Zainab Olalekan changed bsp to arch/bsp --- user/start/bsp-build.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user/start/bsp-build.rst b/user/start/bsp-build.rst index c62b6ba..962cd43 100644 --- a/user/start/bsp-build.rst +++ b/user/start/bsp-build.rst @@ -45,7

Tooling Needed to Build rtems-docs

2023-07-18 Thread Joel Sherrill
Hi I ran into an issue with the output from rtems-docs. I tracked it down to a commit which moved up the minimum version of Sphinx required but didn't change the waf check. I will get to fixing that. In the mean time, I built a new VM for documentation but the README isn't much help on some of

[PATCH rtems-net-legacy] powerpc/beatnik: Add mv643xx_eth.c driver from RTEMS 5

2023-07-18 Thread Vijay Kumar Banerjee
--- bsp_drivers.py|2 + bsps/powerpc/beatnik/net/if_mve/mv643xx_eth.c | 3318 + 2 files changed, 3320 insertions(+) create mode 100644 bsps/powerpc/beatnik/net/if_mve/mv643xx_eth.c diff --git a/bsp_drivers.py b/bsp_drivers.py index

Re: HEADS UP: git repo WRONG push landed.

2023-07-18 Thread Karel Gardas
Follow-up: Amar decided to fix that properly. It'll take some time for which I personally apologize and thank you Amar for dealing with this! Thanks, Karel On 7/18/23 15:40, Karel Gardas wrote:   Folks, I've completely screwed up and pushed wrong repository to the git.rtems.org. I

Re: HEADS UP: git repo WRONG push landed.

2023-07-18 Thread Sebastian Huber
On 18.07.23 15:40, Karel Gardas wrote:   Folks, I've completely screwed up and pushed wrong repository to the git.rtems.org. I don't know how that happen as this should land on github.com... Maybe check your configuration for this option:

HEADS UP: git repo WRONG push landed.

2023-07-18 Thread Karel Gardas
Folks, I've completely screwed up and pushed wrong repository to the git.rtems.org. I don't know how that happen as this should land on github.com... So please do not commit anything for now, I'll try to lookup help on discord.com and see what can be done to unpush... Thanks and really

Re: Building leon3 prom image for testing on renode

2023-07-18 Thread Alan Cudmore
Hi Mazaya, I wonder if it is possible to initialize the processor to the state where it can run the RTEMS image in RAM without using the prom image? The processor initialization would have to go in the resc script before the image is loaded and started. Also, as you mentioned, the renode Zephyr

[PATCH rtems-docs] user: Update @rtems-ver-major@ to use sphinx substitution extention

2023-07-18 Thread Muhammad Sulthan Mazaya
Using sphinx-substitution-extensions to manage the variable @rtems-ver-major@. Originally Utkarsh's idea: https://discord.com/channels/82045382112799/82045848335924/1118416996606943302 I have tested and built the docs to see if it works and it does subtitute the variable. The

[PATCH] score: Move _IO_Relax() to new

2023-07-18 Thread Sebastian Huber
This function is not a super core service. --- bsps/shared/grlib/uart/apbuart_polled.c | 2 +- cpukit/{score/src => dev}/iorelax.c | 4 +- cpukit/include/rtems/dev/io.h | 68 + cpukit/include/rtems/score/io.h | 8 ---

Re: Libbsd situation.

2023-07-18 Thread Sebastian Huber
Hello Karel, On 17.07.23 13:12, Karel Gardas wrote:   Hello, if I'm right than RTEMS 6 should be accompanied with libbsd from 6-freebsd-12 branch which should be based on freebsd-12 (stable/12 branch). Please correct me if I'm wrong here. If I'm right above, then there are few things

Building leon3 prom image for testing on renode

2023-07-18 Thread Muhammad Sulthan Mazaya
Hi, I was trying to implement renode for testing leon3 using rtems-test. I noticed that from the example they provide https://github.com/antmicro/renode-rtems-leon3/blob/main/leon3_rtems.resc, it seems like the renode simulator needs the prom image of leon3 to do so. I don't think an additional