614 Commits (d9cc90d98648c9ded3498653254c16ea49538aa8)
 

Author SHA1 Message Date
  Daan Vreeken d067dc6b58 Add 'oneshot' block to the build. 7 years ago
  Daan Vreeken a9cd4e7324 Add a new block called 'oneshot'. 7 years ago
  Jeroen Vreeken f7902967d5 Modify trace_list to give some extra info if nothing was found. 7 years ago
  Jeroen Vreeken 0a25cc9090 Add command_float block (derived from command_bool). 7 years ago
  Jeroen Vreeken f1dd655ab4 Add some tests for the new empty bracket behaviour. 7 years ago
  Daan Vreeken a149913a11 Go even one step further: Allow empty module(input/output)lists. 7 years ago
  Daan Vreeken f6fb5d2aeb Resolve ambiguity in parser by adding separate 'empty' sequences. 7 years ago
  Daan Vreeken 6109b567e2 Initialize extra->filename to "shell" when executing a shell command. 7 years ago
  Daan Vreeken 96b12d0db4 First commit to the yacc code. Allow all braced blocks to be empty. This 7 years ago
  Daan Vreeken f63094dab5 Repair the reminder to keep the type list in sync with the *2str() function. 7 years ago
  Jeroen Vreeken 86c7cdc66f Merge ../dt_ctrl-pand into beaglebone 7 years ago
  Jeroen Vreeken 17f4d979e0 term_type_str implements the same function as existing enum2str function. 7 years ago
  Daan Vreeken 931254be83 Merge remote-tracking branch 'origin/beaglebone' into beaglebone 7 years ago
  Daan Vreeken 0c5baa5ea6 Fix forward-declarations of links to blocks that don't exist yet. 7 years ago
  Jeroen Vreeken ab83cffc6a Merge ../dt_ctrl-pand into beaglebone 7 years ago
  Daan Vreeken ba96718332 Fix missing check of return value of controller_block_link(). 7 years ago
  Daan Vreeken 3b95f7ccff Fix error reporting when connecting inputs/outputs of differt types together. 7 years ago
  Daan Vreeken 680e00173c More de-indenting. Still no functional changes. 7 years ago
  Daan Vreeken 5935bba9c9 De-indent code a bit by reversing the order of the outer if (..). 7 years ago
  Jeroen Vreeken feb47c8291 Add a few extra test cases. 7 years ago
  Jeroen Vreeken 66e580bdf9 Merge ../dt_ctrl-pand into beaglebone 7 years ago
  Daan Vreeken 8cd6afe932 Keep controller_load_check_arg() from crashing when filename doesn't contain '/'. 7 years ago
  Daan Vreeken ff394fc12b Add missing checks for controller_block_add()'s return value. 7 years ago
  Daan Vreeken a454f2d69e Fix long-standing copy/pasto. 7 years ago
  Daan Vreeken 6d0a8b7b76 Also add the optional initial value argument to 'value_bool' and 'value_uint32'. 7 years ago
  Daan Vreeken ca04157478 Add optional initial value to argument list of the 'value' block. 7 years ago
  Daan Vreeken a9a42203f7 Explicitly show that an empty argument type string ("") means 'no arguments'. 7 years ago
  Daan Vreeken 73a5252d8d Don't try to load directories as blocks. 7 years ago
  Daan Vreeken 062fc0fedb Fix error reporting when an incorrect argument is passed to a new block. 7 years ago
  Daan Vreeken 34bf25cf57 Don't forget to return 'failure' when we're out of memory. 7 years ago
  Daan Vreeken 561614dc00 Add create struct to 'bridge_pwm' block. 7 years ago
  Daan Vreeken 0a2c1d49b2 Only tell the user that there are possibly multiple choices when there really 7 years ago
  Daan Vreeken bd302ce09b o Add my copyright statement. 7 years ago
  Jeroen Vreeken 133a6d08a5 Remove errx call. (We won't get all the logging if the log thread 7 years ago
  Jeroen Vreeken 6ef3df6069 Remove errx call. (We won't get all the logging if the log thread 7 years ago
  Jeroen Vreeken eb762fa89b Merge branch 'beaglebone' of ../dt_ctrl-pand into beaglebone 7 years ago
  Jeroen Vreeken bd3699cbf8 Use char ** list for argument checks instead of va_list. 7 years ago
  Jeroen Vreeken 4027050fd6 Allow a ghost input to point to multiple real (or nested ghosts) inputs. 7 years ago
  Daan Vreeken f696cab17e Disable some debug output now that the code has had a fair bit of testing. 7 years ago
  Daan Vreeken 39317dcbe5 Add a couple of quotes around block names. This prevents hilarious messages 7 years ago
  Daan Vreeken 547c645347 Introduce argument type checking for triggers. 7 years ago
  Daan Vreeken b6c727b137 De-indent controller_sample_trigger() for a bit more horizontal space. 7 years ago
  Daan Vreeken 7e47e51b56 Move function prototype to header file. 7 years ago
  Daan Vreeken 59310594af Add argument type checking on block creation. 7 years ago
  Daan Vreeken 03dba0789c De-indent the controller_block_create() function for better readability. 7 years ago
  Daan Vreeken 0b5f1cfc5b Implement argument type checking for functions that accept multiple argument 7 years ago
  Daan Vreeken 11a4e112ab Add 'schmitt_trigger' block. 7 years ago
  Daan Vreeken b5e57dcc02 Oops. Fix copy/pasto. 7 years ago
  Daan Vreeken d64f5e02f5 Add a 'comparator' block. 7 years ago
  Daan Vreeken 5dcefc2316 Remove debug code. 7 years ago