Fwd: [PATCH 007/111] LIBPCI: added PCI layer to cpukit/libpci

2015-02-27 Thread Gedare Bloom
Followup from your reply: * Using FreeBSD defines/code would be acceptable. * Using the uintptr_t* construction may or may not work in RES2DEV because pointer arithmetic on uintptr_t* may yield uncertain results due to integer rather than byte math. (Although subtracting the two pointer types as yo

Re: [PATCH 002/111] LEON3: GPTIMER timer watchdog driver

2015-02-27 Thread Gedare Bloom
OK I'm going to try to work my way through LIBPCI and maybe DRVMGR today. Slow going. :) On Fri, Feb 27, 2015 at 9:18 AM, Daniel Hellstrom wrote: > Perfect! The headers move patch has been completed, I will send it together > with the other updates to come. > > DanielH > > > > On 02/27/2015 03:06

Re: [PATCH 002/111] LEON3: GPTIMER timer watchdog driver

2015-02-27 Thread Daniel Hellstrom
Perfect! The headers move patch has been completed, I will send it together with the other updates to come. DanielH On 02/27/2015 03:06 PM, Gedare Bloom wrote: Yes I prefer to have fixes posted as a follow-up patch. We don't need to slog through another 100 patches for a few tweaks. Gedare

Re: Fwd: [PATCH 007/111] LIBPCI: added PCI layer to cpukit/libpci

2015-02-27 Thread Daniel Hellstrom
pOn 02/26/2015 08:35 PM, Gedare Bloom wrote: On Thu, Feb 26, 2015 at 11:38 AM, Daniel Hellstrom wrote: --- cpukit/Makefile.am |3 + cpukit/configure.ac| 12 + cpukit/libpci/CHANGES | 46 ++ cpukit/libpci/Makefile.am | 46 ++

Re: [PATCH 002/111] LEON3: GPTIMER timer watchdog driver

2015-02-27 Thread Gedare Bloom
Yes I prefer to have fixes posted as a follow-up patch. We don't need to slog through another 100 patches for a few tweaks. Gedare On Fri, Feb 27, 2015 at 5:39 AM, Joel Sherrill wrote: > > > On February 27, 2015 3:55:22 AM EST, Daniel Hellstrom > wrote: >> >>On 02/26/2015 07:13 PM, Gedare Bloo

Re: [PATCH v3] ARM: Add BSP_START_NEEDS_REGISTER_INITIALIZATION

2015-02-27 Thread Sebastian Huber
Thanks, I checked in both patches. -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41-09 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese Nachricht ist

Re: [PATCH 002/111] LEON3: GPTIMER timer watchdog driver

2015-02-27 Thread Joel Sherrill
On February 27, 2015 3:55:22 AM EST, Daniel Hellstrom wrote: > >On 02/26/2015 07:13 PM, Gedare Bloom wrote: >> bsp-specific headers should not be installed to include/. this has >> historically been allowed but we want to get away from it. >Ok, this is a problem for all drivers I submit. I will

Re: Fwd: [PATCH 000/111] GRLIB/LEON RTEMS RCC patches

2015-02-27 Thread Sebastian Huber
On 26/02/15 18:01, Gedare Bloom wrote: TODO: > * tests. > * port documentation from RCC manuals to RTEMS doc/ directory. > * redesign/simplify the driver registration configuration in drvmgr_confdefs.h. > * a generic bus driver to support a hardcoded setup that can be used for >most s

Re: [PATCH 002/111] LEON3: GPTIMER timer watchdog driver

2015-02-27 Thread Daniel Hellstrom
On 02/26/2015 07:13 PM, Gedare Bloom wrote: bsp-specific headers should not be installed to include/. this has historically been allowed but we want to get away from it. Ok, this is a problem for all drivers I submit. I will add a patch in the end to move all existing BSP drivers and all new B

Re: [PATCH 005/111] leon3: make timer initialization configurable

2015-02-27 Thread Daniel Hellstrom
On 02/26/2015 07:11 PM, Gedare Bloom wrote: exported variables should be in a proper namespace. Ok. I will rename the leon3_* them to LEON3_* something to match the LEON3_mp_irq and LEON3_irq_to_cpu. The irqmp_dev and timer_dev will be renamed to LEON3_IrqCtrl_Adev and LEON3_Timer_Adev to match

Re: [PATCH 000/111] GRLIB/LEON RTEMS RCC patches

2015-02-27 Thread Daniel Hellstrom
On 02/26/2015 05:58 PM, Gedare Bloom wrote: On Thu, Feb 26, 2015 at 11:38 AM, Daniel Hellstrom wrote: Hi, I have rebased and tested briefly the RTEMS code that we have used on LEON2/3/4 on RTEMS-4.10 during the last couple of years. A couple of years ago most stuff that did not depend on the P