summaryrefslogtreecommitdiff
path: root/firmware/buflib.c (follow)
Commit message (Expand)AuthorAge
* Buflib add range checks blocks and crc_slot raise panic if out of rangeWilliam Wilgus2019-01-04
* buflib: Switch from term "cookie" to "metadata"Thomas Jarosch2015-01-02
* Improve core_alloc() / buflib_alloc() documentationThomas Jarosch2015-01-02
* PictureFlow: Add move callback for buflib allocationsThomas Jarosch2015-01-01
* Add missing newline in debug outputThomas Jarosch2014-12-30
* Document 'union buflib_data'Thomas Jarosch2014-12-29
* buflib: Add a define telling the per-alloc overhead.Thomas Martitz2014-02-02
* buflib: Properly support allocations without any name, to avoid wasting spaceThomas Martitz2014-02-02
* buflib: Check the validity of of handles passed to buflib_get_data() in DEBUG...Thomas Martitz2014-02-02
* buflib: Abstract panicf() into buflib_panic().Thomas Martitz2014-02-02
* buflib: Add crc field protecting buflib cookie integrityMarcin Bukat2014-01-16
* Do not include kernel.h in system.h.Thomas Martitz2014-01-05
* buflib: Add buflib_context_relocate().Thomas Martitz2013-12-22
* buflib: Try harder in buflib_alloc_maximum().Thomas Martitz2013-12-22
* buflib: Change buflib_available() and add buflib_allocatable().Thomas Martitz2013-07-07
* buflib: Allow handle to be freed entirely during the shrink callback.Thomas Martitz2013-06-24
* buflib: Remove compulsory IRQ disable during buffer move.Michael Sevakis2013-05-23
* Stop the BDEBUGF format warnings in buflib.cMichael Sevakis2012-05-02
* Stop lame warnings about braces and empty body of 'if' statement.Michael Sevakis2012-05-02
* Use buflib for the allocation of voice PCM resources.Michael Sevakis2012-05-02
* Buflib: Fix handles being possibly moved twiceThomas Martitz2011-12-19
* Address some weaknesses and bugs of buflib_compact() and make the code pretti...Thomas Martitz2011-12-01
* FS#12412 : Delete old buffer allocation code which has been replaced by core_...Boris Gjenero2011-11-29
* In buflib_buffer_shift(), properly update handle->alloc values, which are cha...Boris Gjenero2011-11-27
* Buflib: Make shrinking and buflib_available() smarter.Thomas Martitz2011-11-17
* Fix audio_get_buffer() implementation on hwcodec, to be similar to the swcode...Thomas Martitz2011-10-09
* Protect the move operation of buflib against IRQs.Thomas Martitz2011-10-09
* Buflib: Correct return value of handle_table_shrink() to match comment.Thomas Martitz2011-09-10
* Remove obsolete commentThomas Martitz2011-09-09
* Buflib: Stop caching the first unallocated block. It has little benefit but i...Thomas Martitz2011-09-09
* Buflib: Handle not having enough space for new handles (fixes FS#12265).Thomas Martitz2011-09-09
* Remove unecessary castingThomas Martitz2011-09-07
* Buflib: Clarification about invalid handlesThomas Martitz2011-09-07
* Fix h100 red and other warnings.Thomas Martitz2011-08-30
* GSoC/Buflib: Enable compaction in buflib.Thomas Martitz2011-08-30
* GSoC/Buflib: Add buflib memory alocator to the core.Thomas Martitz2011-08-30