Commit Graph

  • 196edda9d3 Fix typo master nqtronix 2022-07-02 21:16:43 +02:00
  • 4534d00213 Updade Ateml Studio project file to new version (no other changes) nqtronix 2022-07-02 21:15:40 +02:00
  • 0fe27bda05 Update gitignore nqtronix 2022-07-02 21:14:56 +02:00
  • ab36012d71 Update readme, fix typos nqtronix 2022-07-02 21:09:34 +02:00
  • 5a49e58ade Merge branch 'write_multiple' nqtronix 2021-08-26 10:20:12 +02:00
  • dcc661029f Cosmetic changes nqtronix 2021-08-26 10:16:35 +02:00
  • bfd2e227a8 Add test case for '_write_multiple()' with overflow + rename nqtronix 2021-08-26 10:03:28 +02:00
  • 273fc3ef4c Fix issue #3 (replace 'unsigned long long' with 'uint64_t') nqtronix 2021-08-23 15:25:56 +02:00
  • 5cd061bf6f Fixed level increment Benedikt-Alexander Mokroß 2021-08-23 11:01:24 +02:00
  • 8bebcbc70e Fix usage of '_fff_init()' in demo code and the example in the readme nqtronix 2021-08-22 16:10:30 +02:00
  • c9e14a9950 Update year in license file nqtronix 2021-08-22 15:55:10 +02:00
  • 72acee07e1 Fix '_fff_read()', now correctly returns 0 if fifo empty with -O0 flag nqtronix 2021-08-22 15:54:45 +02:00
  • 5b4566d3f6 Update cosmetic end of line characters in some files nqtronix 2021-08-22 15:07:11 +02:00
  • 6ad61300e0 Added macro _fff_write_multiple Benedikt-Alexander Mokroß 2021-04-19 10:16:42 +02:00
  • be83201fc8 Release 0.8.0 v0.8.0 nqtronix 2019-01-20 16:54:24 +01:00
  • 9e12d322e8 Fix '_fff_rebase()', passes all tests nqtronix 2019-01-20 16:27:14 +01:00
  • d914ddd370 Implement tests for '_fff_rebase()' nqtronix 2019-01-20 16:25:22 +01:00
  • 744a8fdf22 Update readme nqtronix 2019-01-20 15:37:59 +01:00
  • b9a98c56a6 Implement _fff_rebase(_id) to ease usage of strings in functions nqtronix 2019-01-20 12:22:21 +01:00
  • b79f8fe36a Update readme section 'limitations' to match version 0.7.x nqtronix 2018-11-12 17:10:32 +01:00
  • ad58d70907 Fix readme nqtronix 2018-11-10 22:33:51 +01:00
  • 6bf18e14d1 Update readme with section 'Configuration' nqtronix 2018-11-10 22:14:27 +01:00
  • 482d16dec0 Fix '_depth' and 'FIFOFAST_MAX_DEPTH_POINTABLE' sanity checks nqtronix 2018-11-10 21:57:16 +01:00
  • e86e142d35 Fix readme (whitespace and formatting) nqtronix 2018-11-10 08:52:45 +01:00
  • 6446d3ac77 Update comments (build-in documentation) nqtronix 2018-11-09 21:43:52 +01:00
  • 58832824bb Release 0.7.0 v0.7.0 nqtronix 2018-11-09 21:27:57 +01:00
  • 0b37fd3a6c Improve user config for max depth of pointable fifos nqtronix 2018-11-09 21:21:56 +01:00
  • a8d06c0899 Improve usage of struct member level nqtronix 2018-11-09 20:47:13 +01:00
  • 7aaa443fae Fix minimal code example in readme nqtronix 2018-11-09 17:45:33 +01:00
  • ae9078ac32 Release 0.6.0 v0.6.0 nqtronix 2018-11-09 17:18:30 +01:00
  • bf6d5683f0 Update readme.md with section 'Pointable Fifos' nqtronix 2018-11-09 17:16:42 +01:00
  • 66498fb9c2 Add test for inline functions nqtronix 2018-11-09 16:31:50 +01:00
  • b9af9b88eb Add inline functions nqtronix 2018-11-09 16:29:47 +01:00
  • 1584e9880a Fix readme (added missing parameter) nqtronix 2018-11-08 19:39:10 +01:00
  • fb6c7c2a06 Release 0.5.0 v0.5.0 nqtronix 2018-11-08 19:22:00 +01:00
  • 9016f396ca Move test code into seperate file 'fifofast_test.c/.h' nqtronix 2018-11-08 18:24:50 +01:00
  • 194283d652 Fix '_fff_declare_a(...)' macro nqtronix 2018-11-08 08:56:04 +01:00
  • f89fc92d02 Add 'unittrace' and update the test code nqtronix 2018-11-07 20:53:31 +01:00
  • 2c60fea35a Refactor internal macro names (_FFF_*) nqtronix 2018-11-07 18:49:00 +01:00
  • 0bd45bd1a6 [update] updated macro_type.h for a slighly cleaner solution nqtronix 2018-10-29 21:49:25 +01:00
  • 1327282bac [change] index type set by typedef instead of macro nqtronix 2018-10-29 21:47:55 +01:00
  • 1f7a82d0ed [fix] _fff_init_a() can now be used to globaly initialise a variable v0.4.1 nqtronix 2018-10-26 20:29:04 +02:00
  • 8612c57557 [snapshot 0.4.0] Arrays of fifos now possible... [+2] nqtronix 2018-10-24 18:18:08 +02:00
  • 75b568ff94 [fix] 0.3.5 did not compile because of missing defined nqtronix 2018-10-24 07:14:54 +02:00
  • 6708be55ae [new] aligned data example in fifofast_demo.c [+1] nqtronix 2018-10-23 21:57:09 +02:00
  • 9e92c11435 [fix] unused debug variables don't cause warnings anymore nqtronix 2018-10-22 19:56:51 +02:00
  • e7fb8a1de8 [cleanup] only include what is really needed nqtronix 2018-10-22 18:19:50 +02:00
  • 86116f0325 [fix] macro file structure correct in the .cproj file nqtronix 2018-10-22 17:52:32 +02:00
  • a3bd4c5a56 [update] optimised log2 macro by using a GCC build-in function... nqtronix 2018-10-14 17:07:26 +02:00
  • 4d78697143 [update] changed underlying macro file structure nqtronix 2018-10-14 16:14:31 +02:00
  • 24dad3d100 [snapshot 0.3.0] _fff_remove is now proven to work... [+3] nqtronix 2018-10-03 13:58:16 +02:00
  • 6e323ce62a [update] corrected a few comments nqtronix 2018-10-03 11:49:39 +02:00
  • 41e2b28d27 [fix] _fff_read() returns now any type correctly nqtronix 2018-09-26 11:39:07 +02:00
  • a74df4e663 [update] readme.md contains now mention of the license nqtronix 2018-09-26 09:59:58 +02:00
  • f90439df30 [new] now under MIT license! nqtronix 2018-09-26 09:42:55 +02:00
  • 9f77287f45 [update] readme.md to 0.2.0 ... nqtronix 2018-09-26 09:36:58 +02:00
  • be8ab9635c [snapshot 0.2.0] all macros tested and working as expected [+3] nqtronix 2018-09-26 09:19:46 +02:00
  • de49e94b1f [pre-release] fifofast seperated from my usual working directory... nqtronix 2018-09-17 21:07:45 +02:00
  • e129cf121b Initial commit nqtronix 2018-09-17 21:06:13 +02:00