{"push_id":1185978441,"size":1,"distinct_size":1,"ref":"refs/heads/port_to_4.4.12-ti-r31+","head":"970b88d0f5cf7bf3612f94782e9796696a5849f1","before":"bf77e71a3d63b95347602aba6348efa2dddb6883","commits":[{"sha":"970b88d0f5cf7bf3612f94782e9796696a5849f1","author":{"name":"ZeekHuge","email":"57bfe1a508f2cecd4ada1b9d36dfbcdffe8dc68e@gmail.com"},"message":"Modified source to support RPMsg along with previous tasks.\nFor further testing of firmware, we will need to communicate with the kernel to see the output data.\nTherefore, in this commit, the source code was modified to be able to use RPMsg along with the previous task\nwithout any conflicts.\nChanges that were made :\nmain_pru0.c : pru0 source code was modified to do all the intialization task needed for RPMsg\ncommunication. Now, PRU0 generates the INT_P0_to_P1 interrupt only when some message is send\nfrom linux userspace using /dev/rpmsg-pru30 char device file.\n\nresource_table_pru0.h : The resource table contains all the vring and INTC configuration information.\nIn the earlier versions of this code, there was some INTC configuration data in resource_table_pru1.h.\nSince this version all the INTC mappings will be kept in resource_table_pru0.h to avoid any conflicts\nthat may occur due to overwriting.\n\nresource_table_pru1.h : This resource table is kept essentially empty except the header. The configuration\nthat is specific to only pru1 will be saved in this file. All other config data will be saved in resource_table_pru0.h\nto avoid any conflicts.\n\ncommon_pru_defs.h : Constants that are being used for various interrupts and host were added to this file.","distinct":true,"url":"https://api.github.com/repos/ZeekHuge/BeagleScope/commits/970b88d0f5cf7bf3612f94782e9796696a5849f1"}]}
{"actor":{"display_login":"ZeekHuge"}}