{"id":211,"date":"2011-07-13T20:38:34","date_gmt":"2011-07-13T18:38:34","guid":{"rendered":"http:\/\/pockemul.free.fr\/?p=211"},"modified":"2022-04-07T13:31:27","modified_gmt":"2022-04-07T11:31:27","slug":"ce-140f-la-suite","status":"publish","type":"post","link":"https:\/\/pockemul.com\/index.php\/2011\/07\/13\/ce-140f-la-suite\/","title":{"rendered":"CE-140F la suite"},"content":{"rendered":"<p>Apr\u00e8s avoir remis en \u00e9tat mon ce-140f je me suis lanc\u00e9 dans l&#8217;utilisation de mon analyseur logique pour essayer de comprendre ce que r\u00e9pond le floppy au pocket.Grosse d\u00e9sillusion.<br \/>\nAutant mon analyseur fonctionne tr\u00e9s bien avec une CE-126P ou pour la phase de n\u00e9gociation du code du p\u00e9riph\u00e9rique, autant plus rien ne marche lorsque le bidirectionnel commence. Il y a surement une\u00a0explication\u00a0\u00e0 \u00e7a, j&#8217;y comprend pas grand chose en \u00e9lectronique &#8230;<br \/>\nJ&#8217;ai donc cherch\u00e9 une autre piste d&#8217;investigation. J&#8217;ai trouv\u00e9 sur le site de mon ami Simon un sch\u00e9ma simulant le floppy sur une interface serie avec son executable c\u00f4t\u00e9 PC. Je me suis dis que cet executable devait avoir toutes les informations qu&#8217;il me manque. Je l&#8217;ai donc d\u00e9sassembl\u00e9 (c&#8217;est du DOS x86 16bit) et d\u00e9cortiqu\u00e9 (dur l&#8217;ASM g\u00e9n\u00e9r\u00e9 par un compilateur) afin d&#8217;extraire les r\u00e9ponses qu&#8217;il fait au pocket.\u00a0Ce fut un peu long\u00a0certes, mais \u00e7a en valait la peine.<br \/>\nJ&#8217;ai pour l&#8217;instant les instructions suivantes qui fonctionnent : DSKF, FILES, SAVE, LOAD et KILL.<br \/>\nJe suis trop content de moi car c&#8217;\u00e9tait pas \u00e9vident de trouver notamment le d\u00e9coupage par bloc de 256 octets , le calcul des Checksum et bien d&#8217;autres bizarreries.<br \/>\n<a href=\"http:\/\/pockemul.com\/wp-content\/uploads\/2011\/07\/ce140fyes.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-196 size-large\" title=\"ce140fyes\" src=\"https:\/\/pockemul.com\/wp-content\/uploads\/2011\/07\/ce140fyes-1024x608.png\" alt=\"\" width=\"840\" height=\"499\" srcset=\"https:\/\/pockemul.com\/wp-content\/uploads\/2011\/07\/ce140fyes-1024x608.png 1024w, https:\/\/pockemul.com\/wp-content\/uploads\/2011\/07\/ce140fyes-300x178.png 300w, https:\/\/pockemul.com\/wp-content\/uploads\/2011\/07\/ce140fyes-768x456.png 768w, https:\/\/pockemul.com\/wp-content\/uploads\/2011\/07\/ce140fyes.png 1280w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><br \/>\nMaintenant la question que je me pose c&#8217;est si je g\u00e8re chaque fichier dans le File System du pc ou si je \u00a0simule le File System du floppy. Je me demande s&#8217;il est compatible avec le FS du ce-1600F &#8230;<br \/>\nBon ben voil\u00e0, \u00e0 bient\u00f4t pour la suite.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apr\u00e8s avoir remis en \u00e9tat mon ce-140f je me suis lanc\u00e9 dans l&#8217;utilisation de mon analyseur logique pour essayer de comprendre ce que r\u00e9pond le floppy au pocket.Grosse d\u00e9sillusion. Autant mon analyseur fonctionne tr\u00e9s bien avec une CE-126P ou pour la phase de n\u00e9gociation du code du p\u00e9riph\u00e9rique, autant plus rien ne marche lorsque le &hellip; <a href=\"https:\/\/pockemul.com\/index.php\/2011\/07\/13\/ce-140f-la-suite\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;CE-140F la suite&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[19,32],"tags":[],"class_list":["post-211","post","type-post","status-publish","format-standard","hentry","category-ce-140f","category-sharp"],"_links":{"self":[{"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/posts\/211"}],"collection":[{"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/comments?post=211"}],"version-history":[{"count":2,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/posts\/211\/revisions"}],"predecessor-version":[{"id":1507,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/posts\/211\/revisions\/1507"}],"wp:attachment":[{"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/media?parent=211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/categories?post=211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pockemul.com\/index.php\/wp-json\/wp\/v2\/tags?post=211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}