{"action":"opened","number":45,"pull_request":{"url":"https://api.github.com/repos/gardners/c65gs/pulls/45","id":62689499,"html_url":"https://github.com/gardners/c65gs/pull/45","diff_url":"https://github.com/gardners/c65gs/pull/45.diff","patch_url":"https://github.com/gardners/c65gs/pull/45.patch","issue_url":"https://api.github.com/repos/gardners/c65gs/issues/45","number":45,"state":"open","locked":false,"title":"Cleanup and making it work again","user":{"login":"JustBurn","id":433868,"avatar_url":"https://avatars.githubusercontent.com/u/433868?v=3","gravatar_id":"","url":"https://api.github.com/users/JustBurn","html_url":"https://github.com/JustBurn","followers_url":"https://api.github.com/users/JustBurn/followers","following_url":"https://api.github.com/users/JustBurn/following{/other_user}","gists_url":"https://api.github.com/users/JustBurn/gists{/gist_id}","starred_url":"https://api.github.com/users/JustBurn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JustBurn/subscriptions","organizations_url":"https://api.github.com/users/JustBurn/orgs","repos_url":"https://api.github.com/users/JustBurn/repos","events_url":"https://api.github.com/users/JustBurn/events{/privacy}","received_events_url":"https://api.github.com/users/JustBurn/received_events","type":"User","site_admin":false},"body":"#### Changes:\r\n\r\n- Reverted back to the last working commit.\r\n- The project file \"mega65.xise\" is now the main project to compile the mega65 on Nexys 4 DDR board.\r\n- Cleaned up dead files and moved all IP cores into ipcore_dir.\r\n- Regenerated all IP Cores and associated them on the project properly (mega65.xise only).\r\n- Patched makefile to pick windows platform properly (compiling from cygwin should expected to be working now).\r\n- Added new targets on makefile:\r\n  - **make fpga** - Create all required files to generate the bitstream.\r\n  - **make clean** - Clean up unused files (Note: there still be some leftovers in ipcore_dir).\r\n- Wrote a new simpler FPGA temperature reader (fpgatemp.vhd).\r\n- Workaround on an issue that causes CPU to crash on first boot, old behavior can be restored by enabling switches 2 to 4.\r\n- LEDs 10 (CPU) and 11 (Monitor) show when it's in hypervisor mode.\r\n\r\n#### Steps to generate the bitstream now:\r\n\r\n1. Clone \"Ophis\" on the parent directory.\r\n2. Clone this branch.\r\n3. Run \"make fpga\", make sure you have python installed!\r\n4. Open mega65.xise in Xilinx ISE 14.7.\r\n5. Double click \"Generate Programming File\".\r\n6. Wait between 1 to 3 hours (depends of how fast is your CPU).\r\n7. Copy \"container.bit\" to your SD card (Refer to the mega65 manual of how to do this).\r\n","created_at":"2016-03-14T00:38:03Z","updated_at":"2016-03-14T00:38:03Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/gardners/c65gs/pulls/45/commits","review_comments_url":"https://api.github.com/repos/gardners/c65gs/pulls/45/comments","review_comment_url":"https://api.github.com/repos/gardners/c65gs/pulls/comments{/number}","comments_url":"https://api.github.com/repos/gardners/c65gs/issues/45/comments","statuses_url":"https://api.github.com/repos/gardners/c65gs/statuses/ad7698ce809479d3ce1b71675ded70d2fa729b77","head":{"label":"JustBurn:reboot","ref":"reboot","sha":"ad7698ce809479d3ce1b71675ded70d2fa729b77","user":{"login":"JustBurn","id":433868,"avatar_url":"https://avatars.githubusercontent.com/u/433868?v=3","gravatar_id":"","url":"https://api.github.com/users/JustBurn","html_url":"https://github.com/JustBurn","followers_url":"https://api.github.com/users/JustBurn/followers","following_url":"https://api.github.com/users/JustBurn/following{/other_user}","gists_url":"https://api.github.com/users/JustBurn/gists{/gist_id}","starred_url":"https://api.github.com/users/JustBurn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JustBurn/subscriptions","organizations_url":"https://api.github.com/users/JustBurn/orgs","repos_url":"https://api.github.com/users/JustBurn/repos","events_url":"https://api.github.com/users/JustBurn/events{/privacy}","received_events_url":"https://api.github.com/users/JustBurn/received_events","type":"User","site_admin":false},"repo":{"id":52899398,"name":"c65gs","full_name":"JustBurn/c65gs","owner":{"login":"JustBurn","id":433868,"avatar_url":"https://avatars.githubusercontent.com/u/433868?v=3","gravatar_id":"","url":"https://api.github.com/users/JustBurn","html_url":"https://github.com/JustBurn","followers_url":"https://api.github.com/users/JustBurn/followers","following_url":"https://api.github.com/users/JustBurn/following{/other_user}","gists_url":"https://api.github.com/users/JustBurn/gists{/gist_id}","starred_url":"https://api.github.com/users/JustBurn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JustBurn/subscriptions","organizations_url":"https://api.github.com/users/JustBurn/orgs","repos_url":"https://api.github.com/users/JustBurn/repos","events_url":"https://api.github.com/users/JustBurn/events{/privacy}","received_events_url":"https://api.github.com/users/JustBurn/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/JustBurn/c65gs","description":"FPGA-based C64 Accelerator / C65 like computer","fork":true,"url":"https://api.github.com/repos/JustBurn/c65gs","forks_url":"https://api.github.com/repos/JustBurn/c65gs/forks","keys_url":"https://api.github.com/repos/JustBurn/c65gs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JustBurn/c65gs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JustBurn/c65gs/teams","hooks_url":"https://api.github.com/repos/JustBurn/c65gs/hooks","issue_events_url":"https://api.github.com/repos/JustBurn/c65gs/issues/events{/number}","events_url":"https://api.github.com/repos/JustBurn/c65gs/events","assignees_url":"https://api.github.com/repos/JustBurn/c65gs/assignees{/user}","branches_url":"https://api.github.com/repos/JustBurn/c65gs/branches{/branch}","tags_url":"https://api.github.com/repos/JustBurn/c65gs/tags","blobs_url":"https://api.github.com/repos/JustBurn/c65gs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JustBurn/c65gs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JustBurn/c65gs/git/refs{/sha}","trees_url":"https://api.github.com/repos/JustBurn/c65gs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JustBurn/c65gs/statuses/{sha}","languages_url":"https://api.github.com/repos/JustBurn/c65gs/languages","stargazers_url":"https://api.github.com/repos/JustBurn/c65gs/stargazers","contributors_url":"https://api.github.com/repos/JustBurn/c65gs/contributors","subscribers_url":"https://api.github.com/repos/JustBurn/c65gs/subscribers","subscription_url":"https://api.github.com/repos/JustBurn/c65gs/subscription","commits_url":"https://api.github.com/repos/JustBurn/c65gs/commits{/sha}","git_commits_url":"https://api.github.com/repos/JustBurn/c65gs/git/commits{/sha}","comments_url":"https://api.github.com/repos/JustBurn/c65gs/comments{/number}","issue_comment_url":"https://api.github.com/repos/JustBurn/c65gs/issues/comments{/number}","contents_url":"https://api.github.com/repos/JustBurn/c65gs/contents/{+path}","compare_url":"https://api.github.com/repos/JustBurn/c65gs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JustBurn/c65gs/merges","archive_url":"https://api.github.com/repos/JustBurn/c65gs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JustBurn/c65gs/downloads","issues_url":"https://api.github.com/repos/JustBurn/c65gs/issues{/number}","pulls_url":"https://api.github.com/repos/JustBurn/c65gs/pulls{/number}","milestones_url":"https://api.github.com/repos/JustBurn/c65gs/milestones{/number}","notifications_url":"https://api.github.com/repos/JustBurn/c65gs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JustBurn/c65gs/labels{/name}","releases_url":"https://api.github.com/repos/JustBurn/c65gs/releases{/id}","deployments_url":"https://api.github.com/repos/JustBurn/c65gs/deployments","created_at":"2016-03-01T18:21:47Z","updated_at":"2016-03-01T18:21:49Z","pushed_at":"2016-03-13T07:48:25Z","git_url":"git://github.com/JustBurn/c65gs.git","ssh_url":"git@github.com:JustBurn/c65gs.git","clone_url":"https://github.com/JustBurn/c65gs.git","svn_url":"https://github.com/JustBurn/c65gs","homepage":null,"size":10022,"stargazers_count":0,"watchers_count":0,"language":"VHDL","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"gardners:reboot","ref":"reboot","sha":"c5f0bffa7670f3216d7023bf991440e146df3fc4","user":{"login":"gardners","id":665423,"avatar_url":"https://avatars.githubusercontent.com/u/665423?v=3","gravatar_id":"","url":"https://api.github.com/users/gardners","html_url":"https://github.com/gardners","followers_url":"https://api.github.com/users/gardners/followers","following_url":"https://api.github.com/users/gardners/following{/other_user}","gists_url":"https://api.github.com/users/gardners/gists{/gist_id}","starred_url":"https://api.github.com/users/gardners/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gardners/subscriptions","organizations_url":"https://api.github.com/users/gardners/orgs","repos_url":"https://api.github.com/users/gardners/repos","events_url":"https://api.github.com/users/gardners/events{/privacy}","received_events_url":"https://api.github.com/users/gardners/received_events","type":"User","site_admin":false},"repo":{"id":15326022,"name":"c65gs","full_name":"gardners/c65gs","owner":{"login":"gardners","id":665423,"avatar_url":"https://avatars.githubusercontent.com/u/665423?v=3","gravatar_id":"","url":"https://api.github.com/users/gardners","html_url":"https://github.com/gardners","followers_url":"https://api.github.com/users/gardners/followers","following_url":"https://api.github.com/users/gardners/following{/other_user}","gists_url":"https://api.github.com/users/gardners/gists{/gist_id}","starred_url":"https://api.github.com/users/gardners/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gardners/subscriptions","organizations_url":"https://api.github.com/users/gardners/orgs","repos_url":"https://api.github.com/users/gardners/repos","events_url":"https://api.github.com/users/gardners/events{/privacy}","received_events_url":"https://api.github.com/users/gardners/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/gardners/c65gs","description":"FPGA-based C64 Accelerator / C65 like computer","fork":false,"url":"https://api.github.com/repos/gardners/c65gs","forks_url":"https://api.github.com/repos/gardners/c65gs/forks","keys_url":"https://api.github.com/repos/gardners/c65gs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/gardners/c65gs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/gardners/c65gs/teams","hooks_url":"https://api.github.com/repos/gardners/c65gs/hooks","issue_events_url":"https://api.github.com/repos/gardners/c65gs/issues/events{/number}","events_url":"https://api.github.com/repos/gardners/c65gs/events","assignees_url":"https://api.github.com/repos/gardners/c65gs/assignees{/user}","branches_url":"https://api.github.com/repos/gardners/c65gs/branches{/branch}","tags_url":"https://api.github.com/repos/gardners/c65gs/tags","blobs_url":"https://api.github.com/repos/gardners/c65gs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/gardners/c65gs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/gardners/c65gs/git/refs{/sha}","trees_url":"https://api.github.com/repos/gardners/c65gs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/gardners/c65gs/statuses/{sha}","languages_url":"https://api.github.com/repos/gardners/c65gs/languages","stargazers_url":"https://api.github.com/repos/gardners/c65gs/stargazers","contributors_url":"https://api.github.com/repos/gardners/c65gs/contributors","subscribers_url":"https://api.github.com/repos/gardners/c65gs/subscribers","subscription_url":"https://api.github.com/repos/gardners/c65gs/subscription","commits_url":"https://api.github.com/repos/gardners/c65gs/commits{/sha}","git_commits_url":"https://api.github.com/repos/gardners/c65gs/git/commits{/sha}","comments_url":"https://api.github.com/repos/gardners/c65gs/comments{/number}","issue_comment_url":"https://api.github.com/repos/gardners/c65gs/issues/comments{/number}","contents_url":"https://api.github.com/repos/gardners/c65gs/contents/{+path}","compare_url":"https://api.github.com/repos/gardners/c65gs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/gardners/c65gs/merges","archive_url":"https://api.github.com/repos/gardners/c65gs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/gardners/c65gs/downloads","issues_url":"https://api.github.com/repos/gardners/c65gs/issues{/number}","pulls_url":"https://api.github.com/repos/gardners/c65gs/pulls{/number}","milestones_url":"https://api.github.com/repos/gardners/c65gs/milestones{/number}","notifications_url":"https://api.github.com/repos/gardners/c65gs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/gardners/c65gs/labels{/name}","releases_url":"https://api.github.com/repos/gardners/c65gs/releases{/id}","deployments_url":"https://api.github.com/repos/gardners/c65gs/deployments","created_at":"2013-12-20T00:08:13Z","updated_at":"2016-03-09T19:34:16Z","pushed_at":"2016-03-14T00:37:14Z","git_url":"git://github.com/gardners/c65gs.git","ssh_url":"git@github.com:gardners/c65gs.git","clone_url":"https://github.com/gardners/c65gs.git","svn_url":"https://github.com/gardners/c65gs","homepage":null,"size":10436,"stargazers_count":71,"watchers_count":71,"language":"VHDL","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":13,"mirror_url":null,"open_issues_count":12,"forks":13,"open_issues":12,"watchers":71,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/gardners/c65gs/pulls/45"},"html":{"href":"https://github.com/gardners/c65gs/pull/45"},"issue":{"href":"https://api.github.com/repos/gardners/c65gs/issues/45"},"comments":{"href":"https://api.github.com/repos/gardners/c65gs/issues/45/comments"},"review_comments":{"href":"https://api.github.com/repos/gardners/c65gs/pulls/45/comments"},"review_comment":{"href":"https://api.github.com/repos/gardners/c65gs/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/gardners/c65gs/pulls/45/commits"},"statuses":{"href":"https://api.github.com/repos/gardners/c65gs/statuses/ad7698ce809479d3ce1b71675ded70d2fa729b77"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":23487,"deletions":4255,"changed_files":455}}