{"action":"created","issue":{"url":"https://api.github.com/repos/project-generator/project_generator_definitions/issues/77","repository_url":"https://api.github.com/repos/project-generator/project_generator_definitions","labels_url":"https://api.github.com/repos/project-generator/project_generator_definitions/issues/77/labels{/name}","comments_url":"https://api.github.com/repos/project-generator/project_generator_definitions/issues/77/comments","events_url":"https://api.github.com/repos/project-generator/project_generator_definitions/issues/77/events","html_url":"https://github.com/project-generator/project_generator_definitions/issues/77","id":154918286,"number":77,"title":"uvision4/5 mcu definition options","user":{"login":"ohagendorf","id":8608842,"avatar_url":"https://avatars.githubusercontent.com/u/8608842?v=3","gravatar_id":"","url":"https://api.github.com/users/ohagendorf","html_url":"https://github.com/ohagendorf","followers_url":"https://api.github.com/users/ohagendorf/followers","following_url":"https://api.github.com/users/ohagendorf/following{/other_user}","gists_url":"https://api.github.com/users/ohagendorf/gists{/gist_id}","starred_url":"https://api.github.com/users/ohagendorf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ohagendorf/subscriptions","organizations_url":"https://api.github.com/users/ohagendorf/orgs","repos_url":"https://api.github.com/users/ohagendorf/repos","events_url":"https://api.github.com/users/ohagendorf/events{/privacy}","received_events_url":"https://api.github.com/users/ohagendorf/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/project-generator/project_generator_definitions/labels/type:%20feature","name":"type: feature","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-05-15T16:57:13Z","updated_at":"2016-05-30T15:29:13Z","closed_at":null,"body":"Every uvision and uvision5 option block should contain the following otions:\r\n\r\n\r\n```\r\n    uvision(5):\r\n        TargetOption:\r\n            Device:\r\n            - xx\r\n            DeviceId:\r\n            - xx\r\n            Vendor:\r\n            - xx\r\n            Cpu:\r\n            - xx\r\n            FlashDriverDll:\r\n            - xx\r\n            SFDFile:\r\n            - xx\r\n            RegisterFile:\r\n            - xx\r\n```\r\n\r\nThis is optional:\r\n```\r\n            PackID:\r\n            - xx\r\n```\r\n\r\nThe PR project-generator/project_generator#381 extended the options."},"comment":{"url":"https://api.github.com/repos/project-generator/project_generator_definitions/issues/comments/222515237","html_url":"https://github.com/project-generator/project_generator_definitions/issues/77#issuecomment-222515237","issue_url":"https://api.github.com/repos/project-generator/project_generator_definitions/issues/77","id":222515237,"user":{"login":"0xc0170","id":2963726,"avatar_url":"https://avatars.githubusercontent.com/u/2963726?v=3","gravatar_id":"","url":"https://api.github.com/users/0xc0170","html_url":"https://github.com/0xc0170","followers_url":"https://api.github.com/users/0xc0170/followers","following_url":"https://api.github.com/users/0xc0170/following{/other_user}","gists_url":"https://api.github.com/users/0xc0170/gists{/gist_id}","starred_url":"https://api.github.com/users/0xc0170/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/0xc0170/subscriptions","organizations_url":"https://api.github.com/users/0xc0170/orgs","repos_url":"https://api.github.com/users/0xc0170/repos","events_url":"https://api.github.com/users/0xc0170/events{/privacy}","received_events_url":"https://api.github.com/users/0xc0170/received_events","type":"User","site_admin":false},"created_at":"2016-05-30T15:29:13Z","updated_at":"2016-05-30T15:29:13Z","body":"> And I don't think that it is necessary because an exported mbed project doesn't use any packs.\r\n\r\nIt might not be required for a project, I would say it's part of the MCU definition (talking about uvision5). I am not sure about the versioning. as if we scrape older mcu pack, and a user has newer if it is automatically updated or warning.\r\n\r\nAs for mk64f (frdm-k64f mcu), it is ``Keil.Kinetis_K60_DFP.1.4.0`` - https://github.com/project-generator/project_generator_definitions/blob/master/project_generator_definitions/mcu/freescale/mk64fn1m0xxx12.yaml#L40\r\n\r\nI would keep packs in until we get more info. I'll talk to uvision team."}}
{"actor":{"display_login":"0xc0170"}}