{"action":"created","issue":{"url":"https://api.github.com/repos/ARM-software/CMSIS_5/issues/438","repository_url":"https://api.github.com/repos/ARM-software/CMSIS_5","labels_url":"https://api.github.com/repos/ARM-software/CMSIS_5/issues/438/labels{/name}","comments_url":"https://api.github.com/repos/ARM-software/CMSIS_5/issues/438/comments","events_url":"https://api.github.com/repos/ARM-software/CMSIS_5/issues/438/events","html_url":"https://github.com/ARM-software/CMSIS_5/issues/438","id":364325738,"node_id":"MDU6SXNzdWUzNjQzMjU3Mzg=","number":438,"title":"setting timer callback queue","user":{"login":"juliobc","id":25198818,"node_id":"MDQ6VXNlcjI1MTk4ODE4","avatar_url":"https://avatars2.githubusercontent.com/u/25198818?v=4","gravatar_id":"","url":"https://api.github.com/users/juliobc","html_url":"https://github.com/juliobc","followers_url":"https://api.github.com/users/juliobc/followers","following_url":"https://api.github.com/users/juliobc/following{/other_user}","gists_url":"https://api.github.com/users/juliobc/gists{/gist_id}","starred_url":"https://api.github.com/users/juliobc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/juliobc/subscriptions","organizations_url":"https://api.github.com/users/juliobc/orgs","repos_url":"https://api.github.com/users/juliobc/repos","events_url":"https://api.github.com/users/juliobc/events{/privacy}","received_events_url":"https://api.github.com/users/juliobc/received_events","type":"User","site_admin":false},"labels":[{"id":678727244,"node_id":"MDU6TGFiZWw2Nzg3MjcyNDQ=","url":"https://api.github.com/repos/ARM-software/CMSIS_5/labels/RTOS","name":"RTOS","color":"fef2c0","default":false},{"id":328033404,"node_id":"MDU6TGFiZWwzMjgwMzM0MDQ=","url":"https://api.github.com/repos/ARM-software/CMSIS_5/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":{"login":"JonatanAntoni","id":25795816,"node_id":"MDQ6VXNlcjI1Nzk1ODE2","avatar_url":"https://avatars1.githubusercontent.com/u/25795816?v=4","gravatar_id":"","url":"https://api.github.com/users/JonatanAntoni","html_url":"https://github.com/JonatanAntoni","followers_url":"https://api.github.com/users/JonatanAntoni/followers","following_url":"https://api.github.com/users/JonatanAntoni/following{/other_user}","gists_url":"https://api.github.com/users/JonatanAntoni/gists{/gist_id}","starred_url":"https://api.github.com/users/JonatanAntoni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JonatanAntoni/subscriptions","organizations_url":"https://api.github.com/users/JonatanAntoni/orgs","repos_url":"https://api.github.com/users/JonatanAntoni/repos","events_url":"https://api.github.com/users/JonatanAntoni/events{/privacy}","received_events_url":"https://api.github.com/users/JonatanAntoni/received_events","type":"User","site_admin":false},"assignees":[{"login":"JonatanAntoni","id":25795816,"node_id":"MDQ6VXNlcjI1Nzk1ODE2","avatar_url":"https://avatars1.githubusercontent.com/u/25795816?v=4","gravatar_id":"","url":"https://api.github.com/users/JonatanAntoni","html_url":"https://github.com/JonatanAntoni","followers_url":"https://api.github.com/users/JonatanAntoni/followers","following_url":"https://api.github.com/users/JonatanAntoni/following{/other_user}","gists_url":"https://api.github.com/users/JonatanAntoni/gists{/gist_id}","starred_url":"https://api.github.com/users/JonatanAntoni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JonatanAntoni/subscriptions","organizations_url":"https://api.github.com/users/JonatanAntoni/orgs","repos_url":"https://api.github.com/users/JonatanAntoni/repos","events_url":"https://api.github.com/users/JonatanAntoni/events{/privacy}","received_events_url":"https://api.github.com/users/JonatanAntoni/received_events","type":"User","site_admin":false}],"milestone":null,"comments":34,"created_at":"2018-09-27T06:40:27Z","updated_at":"2018-10-25T07:42:07Z","closed_at":null,"author_association":"NONE","body":"Hi,\r\n\r\nI actually have an osRtxErrorTimerQueueOverflow.\r\n\r\nI would like to know if it is convenient to configure that queue with larger values than necessary or if there are problems with large values.\r\n\r\nThanks"},"comment":{"url":"https://api.github.com/repos/ARM-software/CMSIS_5/issues/comments/432947770","html_url":"https://github.com/ARM-software/CMSIS_5/issues/438#issuecomment-432947770","issue_url":"https://api.github.com/repos/ARM-software/CMSIS_5/issues/438","id":432947770,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMjk0Nzc3MA==","user":{"login":"juliobc","id":25198818,"node_id":"MDQ6VXNlcjI1MTk4ODE4","avatar_url":"https://avatars2.githubusercontent.com/u/25198818?v=4","gravatar_id":"","url":"https://api.github.com/users/juliobc","html_url":"https://github.com/juliobc","followers_url":"https://api.github.com/users/juliobc/followers","following_url":"https://api.github.com/users/juliobc/following{/other_user}","gists_url":"https://api.github.com/users/juliobc/gists{/gist_id}","starred_url":"https://api.github.com/users/juliobc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/juliobc/subscriptions","organizations_url":"https://api.github.com/users/juliobc/orgs","repos_url":"https://api.github.com/users/juliobc/repos","events_url":"https://api.github.com/users/juliobc/events{/privacy}","received_events_url":"https://api.github.com/users/juliobc/received_events","type":"User","site_admin":false},"created_at":"2018-10-25T07:42:07Z","updated_at":"2018-10-25T07:42:07Z","author_association":"NONE","body":"Hi @JonatanAntoni \r\n\r\nI have a new breakpoint in the same point. I analized themessages of the ISR_FIFO. I show you the result:\r\n![2018-10-25 08_03_38](https://user-images.githubusercontent.com/25198818/47479247-bb757d80-d82c-11e8-915b-8e1ac3f9664a.png)\r\n\r\nThre is a osRtxIdEventFlags (0x03) in the middle.\r\n\r\nThre is not a osRtxTimerFinfo_t in the last 8 bytes. \r\n![2018-10-25 09_39_14](https://user-images.githubusercontent.com/25198818/47483580-e6b29980-d839-11e8-80d4-7c923d938594.png)\r\n\r\nI see that the struct of os_message_t is:\r\n```\r\ntypedef struct osRtxMessage_s {\r\n  uint8_t                          id;  ///< Object Identifier\r\n  uint8_t              reserved_state;  ///< Object State (not used)\r\n  uint8_t                       flags;  ///< Object Flags\r\n  uint8_t                    priority;  ///< Message Priority\r\n  struct osRtxMessage_s         *prev;  ///< Pointer to previous Message\r\n  struct osRtxMessage_s         *next;  ///< Pointer to next Message\r\n} osRtxMessage_t;\r\n```\r\nThen I do not understand what \"struct osRtxMessage_s *prev;\" is. In the image I can see that *prev = 0x20005440, and this I think is not another osRtxMessage_s. \r\n\r\nI can see in the RTX RTOS wondow:\r\n\r\n![2018-10-25 09_33_22](https://user-images.githubusercontent.com/25198818/47483248-17460380-d839-11e8-8a7d-e1672d42089d.png)\r\n\r\nif this timer has the struct:\r\n\r\n```\r\n/// Timer Control Block\r\ntypedef struct osRtxTimer_s {\r\n  uint8_t                          id;  ///< Object Identifier\r\n  uint8_t                       state;  ///< Object State\r\n  uint8_t                       flags;  ///< Object Flags\r\n  uint8_t                        type;  ///< Timer Type (Periodic/One-shot)\r\n  const char                    *name;  ///< Object Name\r\n  struct osRtxTimer_s           *prev;  ///< Pointer to previous active Timer\r\n  struct osRtxTimer_s           *next;  ///< Pointer to next active Timer\r\n  uint32_t                       tick;  ///< Timer current Tick\r\n  uint32_t                       load;  ///< Timer Load value\r\n  osRtxTimerFinfo_t             finfo;  ///< Timer Function Info\r\n} osRtxTimer_t;\r\n```\r\n\r\nthen finfo = 0x20005440\r\nIs this ok? \r\n\r\n"}}
{"actor":{"display_login":"juliobc"}}