|  | 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 | 
|  |  |