Skip to content

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