summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload/include/endian.h
Commit message (Expand)AuthorAgeFilesLines
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-111-1/+0
* libpayload: Make pci and endian handling -Wconversion safePatrick Georgi2020-02-051-4/+6
* endian: Replace explicit byte swapping with compiler builtinJulius Werner2019-12-061-23/+6
* mmio: Add clrsetbitsXX() API in place of updateX()Julius Werner2019-12-041-13/+42
* payloads: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner2019-03-071-2/+2
* endian: Fix bebitenc() to actually encode big-endianJulius Werner2017-11-061-2/+2
* libpayload: Make Kconfig bools use IS_ENABLED()Stefan Reinauer2015-06-301-2/+2
* libpayload: Expand setbits_le32() and fix readl() const-nessJulius Werner2015-01-121-0/+17
* libpayload: Add a new "die" function to fatally signal programming errors.Gabe Black2014-09-151-16/+23
* libpayload: Change CONFIG_* to CONFIG_LP_* in the kconfig.Gabe Black2014-08-051-2/+2
* libpayload/endian.h: Provide alignment-agnostic enc/dec bytestreams.Edward O'Callaghan2014-04-261-2/+72
* libpayload: Turn the endian conversion macros into functions.Gabe Black2013-03-141-6/+16
* libpayload: Add more parenthesis to the endian conversion macrosGabe Black2013-03-131-3/+4
* libpayloads: Provide BSD/glibc style endian functions.Hung-Te Lin2013-03-131-27/+42
* Refactor the endianness conversion functions and header files.Gabe Black2012-11-081-0/+78