Re: [PATCH] rtems-docs: Eliminate UTF-8 characters, PDF still broken

2018-12-19 Thread Sebastian Huber
Hello Joel, I don't think we should remove ALL the UTF-8 characters. I would like to be able to properly mention authors in the bibliography. I worked well for example for the RTEMS BSP and Driver Guide so far: https://docs.rtems.org/branches/master/bsp-howto.pdf I use UTF-8 for all my Latex

Re: [PATCH] Add low level event recording support

2018-12-19 Thread Sebastian Huber
On 20/12/2018 01:46, Chris Johns wrote: I have read the ticket and not the patch. On 20/12/2018 08:00, Joel Sherrill wrote: How does this relate.to the existing infrastructure for the capture engine? It seems duplicative. Yes it is confusing. With this change we would have 3

Re: [PATCH] Add low level event recording support

2018-12-19 Thread Chris Johns
I have read the ticket and not the patch. On 20/12/2018 08:00, Joel Sherrill wrote: > How does this relate.to the existing infrastructure for the > capture engine? It seems duplicative. Yes it is confusing. With this change we would have 3 possible trace systems, the capture en

Re: [PATCH 0/2] Add Ethernet driver for Beagle Bone Black

2018-12-19 Thread Joel Sherrill
On Wed, Dec 19, 2018, 3:54 PM Christian Mauderer Hello, > > I have been asked whether we have a support for the wired Ethernet of > the BBB in libbsd. Till now: no. With this patchset: yes. > > Note that I did only a quick test (transfering a few megabytes of data > in each direction). So I don't

[PATCH 1/2] freebsd/if_cpsw: Import.

2018-12-19 Thread Christian Mauderer
From: Christian Mauderer --- freebsd/sys/arm/ti/cpsw/if_cpsw.c| 2991 ++ freebsd/sys/arm/ti/cpsw/if_cpswreg.h | 210 ++ freebsd/sys/arm/ti/cpsw/if_cpswvar.h | 151 ++ 3 files changed, 3352 insertions(+) create mode 100644 freebsd/sys/arm/ti/cpsw/if_cpsw.c create m

[PATCH 0/2] Add Ethernet driver for Beagle Bone Black

2018-12-19 Thread Christian Mauderer
Hello, I have been asked whether we have a support for the wired Ethernet of the BBB in libbsd. Till now: no. With this patchset: yes. Note that I did only a quick test (transfering a few megabytes of data in each direction). So I don't have any performance data. Best regards Christian __

[PATCH 2/2] freebsd/if_cpsw: Port.

2018-12-19 Thread Christian Mauderer
From: Christian Mauderer --- freebsd/sys/arm/ti/cpsw/if_cpsw.c | 21 + libbsd.py | 3 +++ rtemsbsd/include/bsp/nexus-devices.h| 2 ++ rtemsbsd/include/rtems/bsd/local/opt_cpsw.h | 0 4 files changed, 26 insertions(+) cre

Re: [PATCH] 5/rtems-tools: Update RTEMS tools

2018-12-19 Thread Joel Sherrill
Please push this On Wed, Dec 19, 2018, 6:43 AM Christian Mauderer From: Christian Mauderer > > Picks up the new waf in rtems-tools to be compatible with python 3.7 and > some tester updates. > > Update #3569. > --- > rtems/config/tools/rtems-tools-5-1.cfg | 4 ++-- > 1 file changed, 2 insertion

[PATCH] rtems-docs: Eliminate UTF-8 characters, PDF still broken

2018-12-19 Thread Joel Sherrill
Hi Some of the .rst files had gotten UTF-8 characters for matching single quotes, matching double quotes, dashes, and @ symbols. This is easy to do when copying from wiki pages, MS-Word, PDF, etc. On one page, the character preceding the hyperlink on a Trac wiki page was included. This command f

[PATCH] Eliminate UTF-8 characters

2018-12-19 Thread Joel Sherrill
--- bsp-howto/i2c.rst | 5 - eng/appendix-a.rst| 6 +++--- eng/license-requirements.rst | 2 +- eng/prequalification.rst | 16 eng/test-plan.rst | 2 +- eng/users-manuals.rst | 2 +- eng/vc-authors.rst| 6 +++-

[PATCH] Add low level event recording support

2018-12-19 Thread Sebastian Huber
Add low level event recording infrastructure for system and user defined events. The infrastructure is able to record high frequency events such as * SMP lock acquire/release, * interrupt entry/exit, * thread switches, * UMA zone allocate/free, and * Ethernet packet input/output, etc. It al

[PATCH] 5/rtems-tools: Update RTEMS tools

2018-12-19 Thread Christian Mauderer
From: Christian Mauderer Picks up the new waf in rtems-tools to be compatible with python 3.7 and some tester updates. Update #3569. --- rtems/config/tools/rtems-tools-5-1.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtems/config/tools/rtems-tools-5-1.cfg b/rtems

[PATCH v5] Add new COPYING file

2018-12-19 Thread Sebastian Huber
Update #3053. --- v2: Add Hesham Almatary: https://devel.rtems.org/ticket/3053#comment:6 v3: Add Jiri Gaisler: https://devel.rtems.org/ticket/3053#comment:7 I am not sure about the first contribution year. v4: Add GCI contributors: Abhimanyu Raghuvanshi Himanshu Sekhar Nayak Jacob Shin Mar

Re: RTEMS Software Engineering Handbook

2018-12-19 Thread Sebastian Huber
Hello Joel, we have RTEMS User Manual RTEMS Source Builder RTEMS Classic API Guide RTEMS BSP and Driver Guide RTEMS POSIX API Guide RTEMS POSIX 1003.1 Compliance Guide RTEMS Filesystem Design Guide RTEMS Networking User Manual RTEMS Shell Guide RTEMS CPU Architecture Supplement RTEMS Development

Re: waf and Python 3.7

2018-12-19 Thread Christian Mauderer
Am 19.12.18 um 10:46 schrieb Chris Johns: > On 19/12/18 8:20 pm, Christian Mauderer wrote: >> I think you are discussing some other bug(s) than the one I originally >> meant. > > Yes we are discussing something else that is wrong with the docs builds. Sorry > about hijacking the thread. > No pr

Re: waf and Python 3.7

2018-12-19 Thread Chris Johns
On 19/12/18 8:20 pm, Christian Mauderer wrote: > I think you are discussing some other bug(s) than the one I originally > meant. Yes we are discussing something else that is wrong with the docs builds. Sorry about hijacking the thread. > First of all: I tried a pdf build. But I receive the same

Re: [PATCH] SLEEPQUEUE(9): Fix typo that prevent non-SMP build.

2018-12-19 Thread Sebastian Huber
Sorry, thanks for the fix. Please check it in. On 19/12/2018 10:34, Christian Mauderer wrote: From: Christian Mauderer --- freebsd/sys/kern/subr_sleepqueue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freebsd/sys/kern/subr_sleepqueue.c b/freebsd/sys/kern/subr_sleep

[PATCH] SLEEPQUEUE(9): Fix typo that prevent non-SMP build.

2018-12-19 Thread Christian Mauderer
From: Christian Mauderer --- freebsd/sys/kern/subr_sleepqueue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freebsd/sys/kern/subr_sleepqueue.c b/freebsd/sys/kern/subr_sleepqueue.c index 6712da55..9aa9d7fa 100644 --- a/freebsd/sys/kern/subr_sleepqueue.c +++ b/freebsd/sys/

[PATCH] common/waf.py: Fix indentation.

2018-12-19 Thread Christian Mauderer
From: Christian Mauderer Python 3 produces an error if indentation is mixed tabs and spaces. --- common/waf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/waf.py b/common/waf.py index 98ce56f..d2cb432 100644 --- a/common/waf.py +++ b/common/waf.py @@ -481,7 +481,7

Re: waf and Python 3.7

2018-12-19 Thread Christian Mauderer
Am 19.12.18 um 06:20 schrieb Chris Johns: > On 19/12/2018 14:10, Joel Sherrill wrote: >> On Tue, Dec 18, 2018, 7:31 PM Chris Johns > wrote: >> On 19/12/2018 11:49, Joel Sherrill wrote: >> > On Tue, Dec 18, 2018 at 5:33 PM Chris Johns >

[PATCH] Add aligned_alloc() and memalign()

2018-12-19 Thread Sebastian Huber
Ensure that the C++17 aligned new operator works. Close #3666. --- cpukit/Makefile.am | 1 + cpukit/libcsupport/src/alignedalloc.c | 41 testsuites/sptests/Makefile.am | 12 ++ testsuites/sptests/configure.ac| 1 + testsuites/sptests