{"action":"created","issue":{"url":"https://api.github.com/repos/nils-eilers/NODISKEMU/issues/4","labels_url":"https://api.github.com/repos/nils-eilers/NODISKEMU/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/nils-eilers/NODISKEMU/issues/4/comments","events_url":"https://api.github.com/repos/nils-eilers/NODISKEMU/issues/4/events","html_url":"https://github.com/nils-eilers/NODISKEMU/issues/4","id":79351891,"number":4,"title":"Poor men's IEEE-488 code variant without bus drivers is broken","user":{"login":"nils-eilers","id":1988989,"avatar_url":"https://avatars.githubusercontent.com/u/1988989?v=3","gravatar_id":"","url":"https://api.github.com/users/nils-eilers","html_url":"https://github.com/nils-eilers","followers_url":"https://api.github.com/users/nils-eilers/followers","following_url":"https://api.github.com/users/nils-eilers/following{/other_user}","gists_url":"https://api.github.com/users/nils-eilers/gists{/gist_id}","starred_url":"https://api.github.com/users/nils-eilers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nils-eilers/subscriptions","organizations_url":"https://api.github.com/users/nils-eilers/orgs","repos_url":"https://api.github.com/users/nils-eilers/repos","events_url":"https://api.github.com/users/nils-eilers/events{/privacy}","received_events_url":"https://api.github.com/users/nils-eilers/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nils-eilers/NODISKEMU/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-22T08:27:38Z","updated_at":"2015-07-24T19:49:52Z","closed_at":null,"body":"Only the ultra-rare expanded XS-1541 makes use of this code, so it has ultra-low priority to fix this."},"comment":{"url":"https://api.github.com/repos/nils-eilers/NODISKEMU/issues/comments/124681471","html_url":"https://github.com/nils-eilers/NODISKEMU/issues/4#issuecomment-124681471","issue_url":"https://api.github.com/repos/nils-eilers/NODISKEMU/issues/4","id":124681471,"user":{"login":"gooofy","id":6418859,"avatar_url":"https://avatars.githubusercontent.com/u/6418859?v=3","gravatar_id":"","url":"https://api.github.com/users/gooofy","html_url":"https://github.com/gooofy","followers_url":"https://api.github.com/users/gooofy/followers","following_url":"https://api.github.com/users/gooofy/following{/other_user}","gists_url":"https://api.github.com/users/gooofy/gists{/gist_id}","starred_url":"https://api.github.com/users/gooofy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gooofy/subscriptions","organizations_url":"https://api.github.com/users/gooofy/orgs","repos_url":"https://api.github.com/users/gooofy/repos","events_url":"https://api.github.com/users/gooofy/events{/privacy}","received_events_url":"https://api.github.com/users/gooofy/received_events","type":"User","site_admin":false},"created_at":"2015-07-24T19:49:52Z","updated_at":"2015-07-24T19:49:52Z","body":"Actually I happen to work on a small, home-grown floppy emulator for my pet which uses this code and indeed I ran into trouble #-)\r\n\r\nfor my, this seems to help (but isn't poor man's ieee488 specific, per se):\r\n```\r\n---------------------------------- src/ieee.c ----------------------------------\r\nindex 0d5ae55..7c2245f 100644\r\n@@ -598,8 +598,8 @@ uint8_t ieee488_RxByte(char *c) {\r\n   uint8_t eoi = RX_DATA;\r\n \r\n   do {\r\n-    ieee488_SetNRFD(1);\r\n     ieee488_SetNDAC(0);\r\n+    ieee488_SetNRFD(1);\r\n     if (ieee488_TE75160 != TE_LISTEN)\r\n       ieee488_DataListen();\r\n     do {\r\n@@ -902,6 +902,7 @@ void ieee488_Handler(void) {\r\n     ieee488_SetNDAC(1);                   // Say data accepted\r\n     while (!ieee488_DAV())                // Wait for DAV high\r\n       if (ieee488_CheckIFC()) return;\r\n+    ieee488_SetNDAC(0);\r\n \r\n     cmd3   = cmd & 0b11100000;\r\n     cmd4   = cmd & 0b11110000;\r\n```"}}