| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
2. Pcipywrap
- add lock function wraps
- add dma read wrap
3. Api server implement locking functionality
|
| | |
|
| | |
|
|/
|
|
|
| |
2. Fix memory leak in transform view
3. Enchance test_pcipywrap with command line parsing
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2. Rename log options getting functions.
3. py:
- pcilib_init_py() - extract pcilib_py_add_script_dir()
- pcilib_py_init_script() - extract view-specialized code to
pcilib_py_get_transform_script_properties()
3. pcilib_open():
- move pcilib_init_py() to previous position.
- add extract pcilib_py_add_script_dir()
4. pcilib_script_s - change hash key. Now it is (const char*) and contains
script file name with extension
5. pcipywrap:
- Add pcipywrap.h to remove swig generated file complile warnings
- remove -includeall swig flag to prevent crash in multi-thread scripts
- change set python expetion mechanic
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-Fix pcilib_script_run_func() work in multithread mode
2. pcilib_close() - Move free_py() code after free views to make
view destructors work properly
3. Move script hash to pcilib_py_s
4. Move pcilib_get_logger() pcilib_get_logger_min_prio() and
pcilib_get_logger_argument() declarations to error.h
5. Refactor pcilib_get_value_as_pyobject pcilib_set_value_from_pyobject
to more unified form
6. Add more memory checks. Fix some string memory allocations.
7. Refactor pcilib_py_s member names.
8. Merge pcilib_script_read() and pcilib_script_write() to
pcilib_script_run_func()
9. Update test_pywrap views scripts
|
| |
|
|
|
|
|
| |
Add GIL states for int pcilib_script_read and pcilib_script_write functions
Correct desctructor for create_pcilib_instance return object
|
| |
|
|
|
|
|
| |
Update python logger and python exeption messages
Change serialization method in create_pcilib_instance set_pcilib functions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2. - Move set python paths code to python module init funtction
- pci.c move python module init block code after checking model
to get paths before it runs.
- Fix set python path code to work with PYTHONPATH
- Update pci run script to work with PYTHONPATH
- Fix python finalize code
3. Change pcilib_script_s interacting method. Now it stores in hash.
4. Change names of some fucntions to more unified ones
5. Remove old unused function pcilib_xml_create_script_or_transform_view
6. cli - disable reading register after set if write_verification flag is off
7. Remove uninformative error messages fro Python wrap.
8. - Server.py - add read/write property/register command handling
- Add help message
- Correcting paths
|
|
|