Search found 671 matches

by steved
Fri Dec 13, 2019 2:56 pm
Forum: Small Change Requests
Topic: chprintf() - support pointer types Topic is solved
Replies: 1
Views: 1307

chprintf() - support pointer types Topic is solved

Would it be possible to add 'p' and 'P' print specifiers (for pointers) to chprintf()? They could be treated identically to 'x' and 'X'.

(Background - it's the one print specifier that can't be overridden in lwip's debugging, and results in invalid printouts)
by steved
Fri Dec 13, 2019 2:50 pm
Forum: Small Change Requests
Topic: LWIP improvements Topic is solved
Replies: 16
Views: 2122

Re: LWIP improvements - Multicasting Topic is solved

Suspect there are going to be some long responses in this thread! Anyway, to pick up on multicasting first, 7. That will be very nice, can't wait! In particular the MAC filtering done right. So far I have been simply disabling all filtering with (on STM32F7) ETH->MACFFR |= ETH_MACFFR_PAM; but actual...
by steved
Tue Dec 10, 2019 11:58 am
Forum: Small Change Requests
Topic: LWIP improvements Topic is solved
Replies: 16
Views: 2122

Re: LWIP improvements Topic is solved

I've not looked at the detail of the code, but generally supportive of the changes, and have a few of my own. 1. Not personally bothered about the dynamic reconfiguration at present (although could be useful in the future), but I have found a need to do link up/down from external code (which is part...
by steved
Sun Dec 08, 2019 4:51 pm
Forum: Development and Feedback
Topic: New feature suggestions - consolidated list
Replies: 6
Views: 940

Re: New feature suggestions - consolidated list

Hi, About the normal/debug options, wouldn't be possible to simply have 2 or more makefiles? Makefile_deploy, Makefile_debug, Makefile_experimental etc? We already do this for multi target applications, it would be no different? Giovanni Maybe I'm demonstrating how little I know about configuring E...
by steved
Fri Dec 06, 2019 5:13 pm
Forum: Development and Feedback
Topic: [RFC] Functional Safety in HAL
Replies: 11
Views: 1381

Re: [RFC] Functional Safety in HAL

Error handling in the HAL need not affect the application programmer at all - they will have the option of just ignoring error returns - but they are there if needed. The main effect will be in the HAL inself, since LLDs will have to identify and return errors where appropriate (and ensure the drive...
by steved
Thu Dec 05, 2019 3:07 pm
Forum: Development and Feedback
Topic: [RFC] Functional Safety in HAL
Replies: 11
Views: 1381

Re: [RFC] Functional Safety in HAL

I think progress along this path would be an excellent move. Not everyone needs formal certification (although would it widen the market for ChibiOS if achieved?), but improved robustness and error detection would definitely be of benefit to many applications. Often there are economic implications (...
by steved
Sat Nov 23, 2019 12:14 am
Forum: Development and Feedback
Topic: New feature suggestions - consolidated list
Replies: 6
Views: 940

Re: New feature suggestions - consolidated list

Hi, Compiler version, how to select the version? compiler name does not contain a version number and paths are defined outside the Makefile. For the compiler, its largely a matter of selecting a top-level directory, and the path to that is straightforward in a standard ChibiStudio installation. For...
by steved
Fri Nov 22, 2019 9:49 am
Forum: Development and Feedback
Topic: New feature suggestions - consolidated list
Replies: 6
Views: 940

New feature suggestions - consolidated list

With a new Chibi version in due course, I thought I would bring together my 'wish list' - many of them have already been mentioned in posts by myself or others. Makefile Changes ================ Specify (and select) compiler version - Avoids risk of using wrong version - Simplifies management of thi...
by steved
Fri Nov 22, 2019 9:36 am
Forum: ChibiStudio
Topic: FPU affects thread stack traces?
Replies: 1
Views: 857

FPU affects thread stack traces?

I'm using vanilla Chibistudio 21 on the 32F767, GCC 7. OpenOcd configured to expect a Chibi RTOS. With FPU disabled, on a breakpoint the debug window lists all the threads with their stack traces, as expected. Enable the FPU and the threads are still listed, but without stack trace information - Ecl...
by steved
Thu Nov 14, 2019 2:38 pm
Forum: General Support
Topic: GCC __attribute___((aligned)) not aligning as expected
Replies: 6
Views: 948

Re: GCC __attribute___((aligned)) not aligning as expected

It is possible to define an alignment for a type; then if you have an array of that type they will be individually aligned.

https://gcc.gnu.org/onlinedocs/gcc-3.3/ ... butes.html

Go to advanced search