{"action":"created","issue":{"url":"https://api.github.com/repos/jallib/jallib/issues/207","repository_url":"https://api.github.com/repos/jallib/jallib","labels_url":"https://api.github.com/repos/jallib/jallib/issues/207/labels{/name}","comments_url":"https://api.github.com/repos/jallib/jallib/issues/207/comments","events_url":"https://api.github.com/repos/jallib/jallib/issues/207/events","html_url":"https://github.com/jallib/jallib/issues/207","id":144238381,"number":207,"title":"PPS library output mapping for midrange device specific","user":{"login":"robhamerling","id":11457369,"avatar_url":"https://avatars.githubusercontent.com/u/11457369?v=3","gravatar_id":"","url":"https://api.github.com/users/robhamerling","html_url":"https://github.com/robhamerling","followers_url":"https://api.github.com/users/robhamerling/followers","following_url":"https://api.github.com/users/robhamerling/following{/other_user}","gists_url":"https://api.github.com/users/robhamerling/gists{/gist_id}","starred_url":"https://api.github.com/users/robhamerling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robhamerling/subscriptions","organizations_url":"https://api.github.com/users/robhamerling/orgs","repos_url":"https://api.github.com/users/robhamerling/repos","events_url":"https://api.github.com/users/robhamerling/events{/privacy}","received_events_url":"https://api.github.com/users/robhamerling/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-29T11:47:52Z","updated_at":"2016-04-11T11:06:03Z","closed_at":"2016-04-11T11:06:03Z","body":"The output selection maps for the midrange PICs (PPS_GROUPs 4 and 5) seem to be device specific.  \r\nFor example the output selection bit pattern for SDA is with the 16f1708 0b000_10001, while with the 16f1765 it is 0b000_10011.  Other bit patterns are different too.\r\n  "},"comment":{"url":"https://api.github.com/repos/jallib/jallib/issues/comments/208287678","html_url":"https://github.com/jallib/jallib/issues/207#issuecomment-208287678","issue_url":"https://api.github.com/repos/jallib/jallib/issues/207","id":208287678,"user":{"login":"robhamerling","id":11457369,"avatar_url":"https://avatars.githubusercontent.com/u/11457369?v=3","gravatar_id":"","url":"https://api.github.com/users/robhamerling","html_url":"https://github.com/robhamerling","followers_url":"https://api.github.com/users/robhamerling/followers","following_url":"https://api.github.com/users/robhamerling/following{/other_user}","gists_url":"https://api.github.com/users/robhamerling/gists{/gist_id}","starred_url":"https://api.github.com/users/robhamerling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robhamerling/subscriptions","organizations_url":"https://api.github.com/users/robhamerling/orgs","repos_url":"https://api.github.com/users/robhamerling/repos","events_url":"https://api.github.com/users/robhamerling/events{/privacy}","received_events_url":"https://api.github.com/users/robhamerling/received_events","type":"User","site_admin":false},"created_at":"2016-04-11T11:06:03Z","updated_at":"2016-04-11T11:06:03Z","body":"The output selection constants for PPS groups 4 and 5 should be removed from the PPS library and added to the device files. Since these constants are defined in the MPLAB-X .pic files from which the device file are generated this would require a minor addition to the pic2jal.py script (est. 20-25 lines of code)"}}