[PATCH] Add PHY-driver for KSZ8091RNB with 50MHz.

2018-09-20 Thread Christian Mauderer
This adds a driver for the KSZ8091RNB PHY. This PHY needs some special treatment if it is clocked with a 50MHz clock. --- libbsd.py | 6 ++ rtemsbsd/sys/dev/mii/ksz8091rnb_50MHz.c | 185 2 files changed, 191 insertions(+) create mod

Update of mDNSResolver of libbsd to Apple version 878.30.4

2018-09-20 Thread Sebastian Huber
Hello, I updated the mDNSResolver contained in the libbsd to the Apple version 878.30.4. All upstream changes applied without conflicts. https://devel.rtems.org/ticket/3522 I moved the mDNS_StartResolveService() and mDNS_StopResolveService() to an RTEMS-specific file (rtemsbsd/mdns/mDNSResol

[PATCH 1/2] Remove INTERNAL_ERROR_INTERRUPT_STACK_TOO_SMALL

2018-09-20 Thread Sebastian Huber
The configured interrupt stack size (CONFIGURE_INTERRUPT_STACK_SIZE) is checked against the minimum task stack size. The minium tasks task stack size is also a configuration option (CONFIGURE_MINIMUM_TASK_STACK_SIZE). So, this check does not really help in case of configuration errors. In additi

[PATCH 2/2] Improve stack checker support for interrupt stacks

2018-09-20 Thread Sebastian Huber
Prepare the interrupt stack which may be used by the boot processor as initialization stack with the stack sanity pattern. Check the interrupt stack of the current processor in the thread begin and switch extension. Update #3459. --- cpukit/libmisc/stackchk/check.c | 51 +

Re: [PATCH] tests: Avoid printf versions that uses floats

2018-09-20 Thread Daniel Hellstrom
On 2018-09-20 07:43, Sebastian Huber wrote: I am not sure if we should introduce this Newlib-specific functions in throughout the code base. The siprintf() is currently not used. I am more in favour to enable the FPU for the corresponding tasks. Ok. I will update the patch to include FP conte