Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DEBUG switch to control defines #121

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

DEBUG switch to control defines #121

wants to merge 1 commit into from

Conversation

gudvinr
Copy link

@gudvinr gudvinr commented Jun 4, 2018

Can be configured via localconfig.mk.
Currently used only in qalloc.c.

Possible values:

  • pedantic - enable HEAP_PARANOID
  • none - completely disable debug

By default some basic debugging is allowed.

Can be configured via localconfig.mk
Currently used only in qalloc.c
Possible values:
* pedantic - enable HEAP_PARANOID
* none - completely disable debug

By default some basic debugging allowed
jwise pushed a commit to jwise/FreeRTOS-Pebble that referenced this pull request May 5, 2020
* app_timer: make more generic so other threads can use the service

* protocol: better handling for split packets. loop over multi packet

* qemu logic now no longer abuses memmove to parse the buffer. State engine tracks the header, only then adding to the main rx buffer
* rx is processed in the service thread in a loop until exhaused. Allows single payload multi packet handling
* service timer to allow a protocol endpoint to requst a transaction timeout

* transfer: error handling. timeout for missing packet data. tidy txns

* requests a timeout per section of the transfer.
* auto NACK on timeout of the transfer
* state machine to track states
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant