summaryrefslogtreecommitdiff
path: root/include/util.h
Commit message (Expand)AuthorAgeFilesLines
* Update license boilerplate text in source code filesstabilize-quickfix-15278.72.B-ishstabilize-quickfix-15183.78.B-ishstabilize-15446.B-ishstabilize-15439.B-ishstabilize-15432.B-ishstabilize-15429.B-ishstabilize-15415.B-ishstabilize-15395.B-ishstabilize-15393.48.B-ishstabilize-15381.B-ishstabilize-15364.B-ishstabilize-15361.B-ishstabilize-15359.B-ishstabilize-15359.58.B-ishstabilize-15359.50.B-ishstabilize-15359.45.B-ishstabilize-15335.B-ishstabilize-15329.59.B-ishstabilize-15329.44.B-ishstabilize-15317.B-ishstabilize-15301.B-ishstabilize-15300.B-ishstabilize-15278.64.B-ishstabilize-15251.B-ishstabilize-15245.B-ishstabilize-15236.66.B-ishstabilize-15208.B-ishstabilize-15207.B-ishstabilize-15185.B-ishstabilize-15185.7.B-ishstabilize-15183.82.B-ishstabilize-15183.69.B-ishstabilize-15183.14.B-ishstabilize-15174.B-ishstabilize-15167.B-ishstabilize-15129.B-ishstabilize-15122.B-ishstabilize-15120.B-ishstabilize-15117.86.B-ishstabilize-15117.48.B-ishstabilize-15117.111.B-ishrelease-R114-15437.B-ishrelease-R113-15393.B-ishrelease-R112-15359.B-ishrelease-R111-15329.B-ishrelease-R110-15278.B-ishrelease-R109-15237.B-ishrelease-R109-15236.B-ishrelease-R108-15183.B-ishrelease-R107-15117.B-ishishfirmware-ti50-prepvt-15315.B-ishfirmware-skyrim-15390.B-ishfirmware-skyrim-15369.B-ishfirmware-nissa-15217.B-ishfirmware-nissa-15217.45.B-ishfirmware-nissa-15217.126.B-ishfirmware-duplo-15151.B-ishfirmware-corsola-15194.B-ishfactory-trogdor-15210.B-ishfactory-skyrim-15384.B-ishfactory-nissa-15199.B-ishfactory-corsola-15197.B-ishfactory-corsola-15196.B-ishfactory-brya-15231.B-ishMike Frysinger2022-09-141-1/+1
* system: Add CrOS FWID to version outputRob Barnes2021-09-141-0/+3
* zephyr: provide unified method to get sku id and board versionMichał Barnaś2021-08-181-1/+20
* util: Add strcspnRob Barnes2021-08-091-0/+6
* util: Add function to convert binary first base3 numberWai-Hong Tam2021-06-161-0/+31
* zephyr: Avoid duplicate CLAMP() macrosSimon Glass2021-02-191-0/+2
* zephyr: Use string.h instead of EC definitionsSimon Glass2021-02-121-4/+6
* zephyr: base32: Fix unit testsYuval Peress2020-12-291-2/+1
* zephyr: Avoid duplicate definition of GENMASK, etc.Simon Glass2020-12-241-0/+6
* cortex-m mpu: support configuring regions with difficult alignmentPeter Marheine2020-12-111-0/+10
* zephyr: add strtoull function for 64-bit inputJett Rink2020-11-111-3/+0
* tree: rename strtoul to strtoull since it is 64-bitJett Rink2020-11-111-1/+1
* zephyr: Provide parse_bool()Simon Glass2020-11-061-0/+4
* Make wait_for_ready available for allDaisuke Nojiri2020-07-281-0/+9
* common/util: Add is_alignedTom Hughes2020-05-151-0/+9
* common: online_calibration: Fire MKBP event on new calibrationYuval Peress2020-03-091-0/+11
* util: Add function to check whether a buffer is trivial (all 0x00 or all 0xff)Yicheng Li2019-10-041-0/+13
* utils: Add strstrDaisuke Nojiri2019-10-011-0/+10
* log: Preserve Kukui EC reset logs across every EC reboot on SRAM.Shannon Chen2019-08-211-0/+3
* util: Move __stdlib_compat to function definitionsCraig Hesling2019-07-301-22/+22
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-191-1/+1
* include/util: enclose a arg of POWER_OF_TWO into parenthesesNamyoon Woo2019-06-151-1/+1
* Util: Add hexdump APIDaisuke Nojiri2019-02-151-0/+13
* util: Add macro to swap two variablesDaisuke Nojiri2018-12-101-0/+15
* sensor: Adjust max_frequency based on EC performanceGwendal Grignou2018-12-031-2/+4
* cr50: Add extern "C" to headers used by future fuzzing target.Allen Webb2018-11-151-0/+8
* util: add isupper() library functionDino Li2018-10-311-0/+1
* fuzz: Hide conflicts with cstdlib and use clang++ for linking.Allen Webb2018-09-071-22/+28
* rsa: Further optimization of multiplications for Cortex-M0Nicolas Boichat2018-05-291-2/+14
* rsa: Optimization of multiplications for Cortex-M0Nicolas Boichat2018-05-281-0/+18
* host_events: Bump up host events and masks to 64-bitFurquan Shaikh2017-11-211-0/+1
* common: Use SVr4/4.3BSD/C89/C99 prototype for strlenStefan Reinauer2017-08-181-1/+1
* common: sensors: add extra sensor attributesNick Vaccaro2017-05-181-3/+0
* util: add constant-time memcmpVincent Palatin2017-02-231-0/+1
* builtin: Expands string.h / stdint.hNadim Taha2017-02-171-0/+4
* CR50: remove dependence of assert.h on util.hnagendra modadugu2016-05-251-29/+1
* CR50: move utility method reverse() to common/util.cnagendra modadugu2016-03-071-0/+5
* Enforce compilation without system headersStefan Reinauer2016-02-031-1/+1
* common: Add __fls functionGwendal Grignou2015-09-211-1/+4
* Queue: Add methods that accept a memcpy routineAnton Staaf2015-01-081-5/+7
* ryu: Use brief assertion failure messageVic Yang2014-10-011-0/+8
* stm32-USART: Add generic stream based usart driverAnton Staaf2014-09-231-0/+8
* Queue: Add functionality needed by new USART stream driverAnton Staaf2014-09-181-0/+3
* Util: Make MAX and MIN macros side effect safeAnton Staaf2014-09-091-3/+14
* util: move console command argument parsing to util.cDominic Chen2014-06-111-0/+9
* Support multi-bit mask in STM32L's GPIO functionsVic Yang2013-09-111-0/+10
* Add abstract "cond_t" type to detect state transitions.Bill Richardson2013-08-091-0/+47
* Clean up debug config optionsRandall Spangler2013-07-231-8/+8
* Remove unneeded direct includes of board.h and config.hRandall Spangler2013-07-161-1/+0
* Improved the BUILD_ASSERT macro to work outside of functions.Bill Richardson2013-04-291-12/+1