{"action":"created","issue":{"url":"https://api.github.com/repos/alistair23/qemu/issues/36","labels_url":"https://api.github.com/repos/alistair23/qemu/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/alistair23/qemu/issues/36/comments","events_url":"https://api.github.com/repos/alistair23/qemu/issues/36/events","html_url":"https://github.com/alistair23/qemu/issues/36","id":73454831,"number":36,"title":"QEMU FreeRTOS","user":{"login":"Konstanty","id":1935483,"avatar_url":"https://avatars.githubusercontent.com/u/1935483?v=3","gravatar_id":"","url":"https://api.github.com/users/Konstanty","html_url":"https://github.com/Konstanty","followers_url":"https://api.github.com/users/Konstanty/followers","following_url":"https://api.github.com/users/Konstanty/following{/other_user}","gists_url":"https://api.github.com/users/Konstanty/gists{/gist_id}","starred_url":"https://api.github.com/users/Konstanty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Konstanty/subscriptions","organizations_url":"https://api.github.com/users/Konstanty/orgs","repos_url":"https://api.github.com/users/Konstanty/repos","events_url":"https://api.github.com/users/Konstanty/events{/privacy}","received_events_url":"https://api.github.com/users/Konstanty/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-05T22:47:12Z","updated_at":"2015-05-05T23:22:29Z","closed_at":null,"body":"Since so much is working these days - I've re-tested QEMU on FreeRTOS again.\r\n\r\nI think there are some problems relating to setting `portNVIC_SYSTICK_CTRL_REG`, specifically the code: `portNVIC_SYSTICK_CTRL_REG = ( portNVIC_SYSTICK_CLK_BIT | portNVIC_SYSTICK_INT_BIT | portNVIC_SYSTICK_ENABLE_BIT );`\r\n\r\nThese are defined as memory positions, as below\r\n```\r\n#define portNVIC_SYSTICK_CTRL_REG\t\t\t( * ( ( volatile uint32_t * ) 0xe000e010 ) )\r\n#define portNVIC_SYSTICK_LOAD_REG\t\t\t( * ( ( volatile uint32_t * ) 0xe000e014 ) )\r\n#define portNVIC_SYSTICK_CURRENT_VALUE_REG\t( * ( ( volatile uint32_t * ) 0xe000e018 ) )\r\n#define portNVIC_SYSPRI2_REG\t\t\t\t( * ( ( volatile uint32_t * ) 0xe000ed20 ) )\r\n```\r\n\r\nI don't see any of these memory addresses inside the machine model... ?"},"comment":{"url":"https://api.github.com/repos/alistair23/qemu/issues/comments/99259689","html_url":"https://github.com/alistair23/qemu/issues/36#issuecomment-99259689","issue_url":"https://api.github.com/repos/alistair23/qemu/issues/36","id":99259689,"user":{"login":"MattDsouza","id":3859786,"avatar_url":"https://avatars.githubusercontent.com/u/3859786?v=3","gravatar_id":"","url":"https://api.github.com/users/MattDsouza","html_url":"https://github.com/MattDsouza","followers_url":"https://api.github.com/users/MattDsouza/followers","following_url":"https://api.github.com/users/MattDsouza/following{/other_user}","gists_url":"https://api.github.com/users/MattDsouza/gists{/gist_id}","starred_url":"https://api.github.com/users/MattDsouza/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MattDsouza/subscriptions","organizations_url":"https://api.github.com/users/MattDsouza/orgs","repos_url":"https://api.github.com/users/MattDsouza/repos","events_url":"https://api.github.com/users/MattDsouza/events{/privacy}","received_events_url":"https://api.github.com/users/MattDsouza/received_events","type":"User","site_admin":false},"created_at":"2015-05-05T23:22:28Z","updated_at":"2015-05-05T23:22:28Z","body":"NVIC is the interrupt controller, used by the systick in FreeRTOS - could this be a timer interrupt problem?"}}