{"id":157,"date":"2022-02-04T22:44:23","date_gmt":"2022-02-05T03:44:23","guid":{"rendered":"https:\/\/paulcarbone.com\/50days\/?p=157"},"modified":"2022-02-04T22:44:23","modified_gmt":"2022-02-05T03:44:23","slug":"day-10-treading-water","status":"publish","type":"post","link":"https:\/\/paulcarbone.com\/50days\/2022\/02\/04\/day-10-treading-water\/","title":{"rendered":"Day 10: treading water"},"content":{"rendered":"<p>I got my booster today and it&#8217;s Friday, so I&#8217;m a little drained, but at least want to try to do <em>something.\u00a0 <\/em>So I&#8217;ll do a little CP\/M housekeeping.<\/p>\n<p>The CF Card is IDE0.\u00a0 ROMWBW introduces partitioning that it calls slices.\u00a0 &#8216;Out of the box&#8217;, these slices are 8MB ea, and slice 0 &#8211; 7 are assigned drive letters C &#8211; J.\u00a0 For some reason, drive D is returning garbage on a DIR command.\u00a0 Running &#8216;CLRDIR D:&#8217; fixed that.\u00a0 Note that for the most part, commands can be entered in either case, but when prompted to answer &#8216;Y&#8217;, you must match case.<\/p>\n<p>CP\/M doesn&#8217;t include move or copy commands, though it does have REName.\u00a0 The syntax backwards from what you&#8217;d expect from the POSIX &#8216;mv&#8217; command:<br \/>\nREN NEWNAM.TXT=OLDNAM.TXT.\u00a0 RENname cannot be used to move files across drives.<\/p>\n<p>If we want to copy a file, we&#8217;ll need to use the PIP command. PIP stands for Peripheral Interchange Program. PIP dates back to the 60s, and existed on most of DECs operating systems for the PDP line of computers. I suppose I should try to learn it.<\/p>\n<p>Crashing..\u00a0 yeah, I learned PIP. yay. &#8216;night.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I got my booster today and it&#8217;s Friday, so I&#8217;m a little drained, but at least want to try to do something.\u00a0 So I&#8217;ll do a little CP\/M housekeeping. The CF Card is IDE0.\u00a0 ROMWBW introduces partitioning that it calls &hellip; <a href=\"https:\/\/paulcarbone.com\/50days\/2022\/02\/04\/day-10-treading-water\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[5],"tags":[],"class_list":["post-157","post","type-post","status-publish","format-standard","hentry","category-blinkinglights"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/paulcarbone.com\/50days\/wp-json\/wp\/v2\/posts\/157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/paulcarbone.com\/50days\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/paulcarbone.com\/50days\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/paulcarbone.com\/50days\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/paulcarbone.com\/50days\/wp-json\/wp\/v2\/comments?post=157"}],"version-history":[{"count":4,"href":"https:\/\/paulcarbone.com\/50days\/wp-json\/wp\/v2\/posts\/157\/revisions"}],"predecessor-version":[{"id":161,"href":"https:\/\/paulcarbone.com\/50days\/wp-json\/wp\/v2\/posts\/157\/revisions\/161"}],"wp:attachment":[{"href":"https:\/\/paulcarbone.com\/50days\/wp-json\/wp\/v2\/media?parent=157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/paulcarbone.com\/50days\/wp-json\/wp\/v2\/categories?post=157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/paulcarbone.com\/50days\/wp-json\/wp\/v2\/tags?post=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}