{"push_id":804760922,"size":3,"distinct_size":3,"ref":"refs/heads/develop-2.3_conf-store-restore","head":"c0b49ddfdd5c898b5a04fd61dd9380731a6cfde7","before":"528f0b312eace17af3f46395b245a3dc27a08555","commits":[{"sha":"348324b2d5af5c868fee0fa7cd403a824cee6571","author":{"email":"4e9d7e295764d632dd4cf2fc8e232a254e4ac3d1@kalycito.com","name":"John"},"message":"[TASK] Add object dictionary configuration store restore module\n\n- Add object dictionary configuration store restore sources for\n  OS based platforms.\n- Add CRC16 calculation for OD default data in obd.c.\n- Update error definitions for obdconf module.\n\nChange-Id: I71f7f093ac9e914c4e835c94c3d3ecc7227136f2\nSigned-off-by: John <chidrupaya.sr@kalycito.com>","distinct":true,"url":"https://api.github.com/repos/john-chidrupaya/openPOWERLINK_V2/commits/348324b2d5af5c868fee0fa7cd403a824cee6571"},{"sha":"e54afdf1bae54da262a574f0633c74dae0d64ad5","author":{"email":"4e9d7e295764d632dd4cf2fc8e232a254e4ac3d1@kalycito.com","name":"John"},"message":"[FEATURE] Add object dictionary configuration store restore functionality\n\n- Add object dictionary configuration store restore functionality in\n  ctrlu module.\n- Update ctrlu module state machine to handle 0x1010 and 0x1011 object\n  accesses. The configuration parameters are stored in the part archives\n  for standard device profile, standard communication profile and\n  manufacturer profile objects. During initialization, ctrlu module checks\n  the state of the part archives and initializes them to invalid if the\n  archives are not readable. If the configuration stored in the archives\n  are valid, then this is used as the actual configuration of the device;\n  else the default/application values are used.\n- Update obd.c state machine to handle configuration store load from archives.\n  Obd module calls the callback function set by the ctrlu module to create,\n  delete, read and write configuration archives depending on the object being\n  accessed. The obdconf module can handle only one OD part archive configuration\n  at a single time. One part archive operation has to be completed before\n  accessing another OD part archive.\n- Update the oplk api module to provide application, the option to set the\n  parent directory path for the OD part archives.\n- Update object dictionary to support access to 0x1010, 0x1011 objects.\n\nChange-Id: I00115b3053190adfbc2c26976ce013b286034bc0\nSigned-off-by: John <chidrupaya.sr@kalycito.com>","distinct":true,"url":"https://api.github.com/repos/john-chidrupaya/openPOWERLINK_V2/commits/e54afdf1bae54da262a574f0633c74dae0d64ad5"},{"sha":"c0b49ddfdd5c898b5a04fd61dd9380731a6cfde7","author":{"email":"4e9d7e295764d632dd4cf2fc8e232a254e4ac3d1@kalycito.com","name":"John"},"message":"[TASK] Enable OD configuration store restore for OS based CN designs\n\n- Add build option of OD configuration store restore for Linux and\n  Windows CN designs.\n\nChange-Id: I3bef68d2b6b94d9f6f0078799188f2ed408e6b4c","distinct":true,"url":"https://api.github.com/repos/john-chidrupaya/openPOWERLINK_V2/commits/c0b49ddfdd5c898b5a04fd61dd9380731a6cfde7"}]}