Search found 260 matches

by faisal
Thu Dec 13, 2018 11:03 pm
Forum: ChibiOS/HAL
Topic: OSAL creating threads
Replies: 3
Views: 933

Re: OSAL creating threads

I have more OSAL comments in light of your opinion that it is 'bloated'. I'm putting those comments in a more appropriate thread:
viewtopic.php?f=3&t=4165
by faisal
Thu Dec 13, 2018 10:59 pm
Forum: ChibiOS/HAL
Topic: OSAL creating threads
Replies: 3
Views: 933

Re: OSAL creating threads

I think creating a thread is pretty foundational. I can imagine drivers which require a thread (in the past the USB driver required a thread ..). I was looking towards using OSAL as an OS abstraction - not necessarily as fully featured as ChibiOS/RT, but at least the basic API to which I can write a...
by faisal
Thu Dec 13, 2018 10:03 pm
Forum: ChibiOS/HAL
Topic: OSAL creating threads
Replies: 3
Views: 933

OSAL creating threads

It seems that an important part of the OSAL API is missing ... creating threads. It seems obvious to be there - so I ask, is there a reason it's not as of 18.2.x?
by faisal
Mon Dec 10, 2018 10:27 pm
Forum: Small Change Requests
Topic: Consolidate all the CRC functions and LUTs in one place
Replies: 6
Views: 1275

Re: Consolidate all the CRC functions and LUTs in one place

*Bump* Here is an example of a script to generate a bunch of CRC functions using pyCRC and an associated makefile. Something like this could be included in hal/lib, with the pyCRC dependency in os/ext #!/bin/bash declare -a model_names=\ ( "crc-5" "crc-8" "dallas-1-wire"...
by faisal
Mon Dec 10, 2018 10:18 pm
Forum: Development and Feedback
Topic: Additional Simulator Posix HAL LLD drivers
Replies: 7
Views: 1253

Re: Additional Simulator Posix HAL LLD drivers

It seems that you're nearing a release. Would like to know if you've had a chance to check this out and consider it for inclusion in ChibiOS/HAL. Increasing the coverage of the simulator is awesome for lots of people :) - especially if the simulator can use PC peripherals to talk to the outside worl...
by faisal
Mon Dec 10, 2018 10:11 pm
Forum: Development and Feedback
Topic: [MAINTAINERS] Low Level Driver organization changes
Replies: 6
Views: 1013

Re: [MAINTAINERS] Low Level Driver organization changes

Giovanni wrote:Sorry for the forced change but the project has to evolve in order to go ahead, overall codebase will greatly benefit from this.


The code base is already a gem and well respected in the relevant communities as very high quality. This is a good change for the future of ChibiOS/HAL.
by faisal
Mon Dec 10, 2018 10:04 pm
Forum: Development and Feedback
Topic: [MAINTAINERS] Changes to circular callbacks
Replies: 10
Views: 1422

Re: [MAINTAINERS] Changes to circular callbacks

If the callback will only take a parameter to the driver instance, the length of the circular buffer and the current pointer to the buffer will be stored in the driver instance struct then, right? Will there be two pointers stored in the driver struct, first half and second half? Or will be there be...
by faisal
Mon Dec 10, 2018 9:54 pm
Forum: Development and Feedback
Topic: [MAINTAINERS] Changes to circular callbacks
Replies: 10
Views: 1422

Re: [MAINTAINERS] Changes to circular callbacks

Thanks for addressing this!

FYI, here is a link to a post I made on this topic a while back:
viewtopic.php?t=4414#p31788
by faisal
Mon Dec 10, 2018 9:05 pm
Forum: General Support
Topic: newlib port for chibios
Replies: 6
Views: 1608

Re: newlib port for chibios

Just wanted to report back here ... You need to rebuild the arm-none-eabi-gcc toolchain. Get the toolchain source files, and apply this patch: diff -Naru ../gcc-arm-none-eabi-7-2018-q2-update/build-toolchain.sh ./build-toolchain.sh --- ../gcc-arm-none-eabi-7-2018-q2-update/build-toolchain.sh 2018-10...

Go to advanced search