You can clone with
HTTPS or Subversion.
Merge branch 'lua-integration' into next
Added script test.lua that iterates over the testing device-tree
Added Lua wrapper of the function dtree_next()
It constructs a new Lua table for each device.
Added check of lua_Integer to be able to hold dtree_addr_t
Implemented main for Lua testing
It is now possible to compile the lua_dtree with -DTEST
to obtain an executable. It executes script test.lua or fails.
Merge branch 'shared-lib-goal' into next
Added goal distclean
the library can be compiled as a shared library
The shared library libdtree.so is preferred when compiling busio.
But if only libdtree.a exists, it is used instead.
Implementation of dtree_open and dtree_close for Lua
Interface to the native Lua dtree module
Fix of typo in a comment
Fix of llist_remove, counting of entires in the list
Test of llist_remove from dtree_procfs.c
The is a bug with counting items in the list when removing
entries. This test shows the bug.
Added goal run with color output for bash
Improved goal clean to delete executables
Simple refactoring of all makefile goals, using var TESTS
Added test of bcd_inc
It is specific for testing 2 digits only, but the change for more digits is trivial.
Just change the sprintf format "%02uz" to eg. "%03uz" for 3 digits.
Fix of incomplete description of dtree_iserror
Merge branch 'feature-by-compat' into next
Implementation of function is_compatible
Test of call dtree_bycompat()
Implementation of dtree_bycompat search algorithm
It is not working yet, there is missing the function is_compatible().
Merge branch 'next'
Guarding address range better
Using also access length (number of bytes) and adding guard to perform_file_write.
Tool busio reports high address when listing
Update of README (added field `high`)
Fix of help of busio
- added simple description of stdin data format
- well it's just the same as given in -d option
Merge branch 'write-dev-from-file' into next
Refactoring of line buffer size (constant S_BUFFSIZE)
Refactoring of strlen(s_value) -> s_len
Merge branch 'vlastik-mmap-fix' into next
Merge branch 'next-align' into vlastik-mmap-fix
busio.c .. merging base aligning with pages count fix (simple merge)
Merge branch 'fix-busio-aligned-mmap' into next-align
Introduced global variable pagenum
Fix of mmap size, now using more then 1 pages if necessary