{"id":29,"date":"2008-07-15T19:22:00","date_gmt":"2008-07-15T23:22:00","guid":{"rendered":"http:\/\/72.167.111.237\/wpmgreene\/?p=29"},"modified":"2008-07-15T19:22:00","modified_gmt":"2008-07-15T23:22:00","slug":"osfree","status":"publish","type":"post","link":"https:\/\/www.mgreene.org\/?p=29","title":{"rendered":"osFree&#8230;"},"content":{"rendered":"<p>I have joined the <a href=\"https:\/\/sourceforge.net\/projects\/osfree\">osFree Project<\/a> at Sourceforge and will keep a mirror of my loader project there.<\/p>\n<p>In the process of hooking in the freeLdr micro-FSD calls, I found a real pain in the ass with BootableJFS.  Each call to open clears the screen and displays their copyright message.  This messes up any messages anyone else wants to display&#8230;<\/p>\n<p>The fix?  Well in the newest BootableJFS (as of 2008) Pasha has a turn off.  At the JFS uFSD segment and offset 0x1944 a check is made for the byte value 0x0F.  If this is set to anything else the message is not displayed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have joined the osFree Project at Sourceforge and will keep a mirror of my loader project there. In the process of hooking in the freeLdr micro-FSD calls, I found [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[7,24,27],"tags":[],"class_list":["post-29","post","type-post","status-publish","format-standard","hentry","category-bootldr","category-os2","category-personal"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":250,"url":"https:\/\/www.mgreene.org\/?p=250","url_meta":{"origin":29,"position":0},"title":"Project: 2ine","author":"Mike","date":"February 22, 2018","format":false,"excerpt":"A project by Ryan Gordon called \u201c2ine,\u201d pronounced \u201ctwine,\u201d which emulates OS\/2 binaries in the same way that Wine emulates Windows binaries. Project: 2ine","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":391,"url":"https:\/\/www.mgreene.org\/?p=391","url_meta":{"origin":29,"position":1},"title":"Compile errors with broadcom-sta and kernel 5.9","author":"Mike","date":"December 1, 2020","format":false,"excerpt":"The net-wireless\/broadcom-sta package does compile with the 5.9 versions of the kernel. Specifically, the current driver version 6.30.223.271-r6. The following patch will allow compiling of a working driver. I named the following patch linux-5.9.patch and placed in: \/etc\/portage\/patches\/net-wireless\/broadcom-sta-6.30.223.271-r6 --- a\/src\/wl\/sys\/wl_linux.c 2020-11-16 06:13:53.274122141 -0500 +++ b\/src\/wl\/sys\/wl_linux.c 2020-11-16 05:25:24.506040486 -0500 @@ -1662,8\u2026","rel":"","context":"In &quot;Gentoo&quot;","block_context":{"text":"Gentoo","link":"https:\/\/www.mgreene.org\/?cat=12"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28,"url":"https:\/\/www.mgreene.org\/?p=28","url_meta":{"origin":29,"position":2},"title":"Another utility&#8230;","author":"Mike","date":"July 27, 2008","format":false,"excerpt":"First, good post The Top 50 Proprietary Programs that Drive You Crazy - and Their Open Source Alternatives.Next, I finished a utility to compile message files, a mkmsgf clone. I uploaded the first version to hobbes. Dose not do DBCS, but I do not need it any way.","rel":"","context":"In &quot;personal&quot;","block_context":{"text":"personal","link":"https:\/\/www.mgreene.org\/?cat=27"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":38,"url":"https:\/\/www.mgreene.org\/?p=38","url_meta":{"origin":29,"position":3},"title":"Killing time&#8230;","author":"Mike","date":"May 17, 2008","format":false,"excerpt":"Doing as little as possible. Have started a new project - taking things apart.http:\/\/www.mgreene.org\/wikka\/BootableJFS","rel":"","context":"In &quot;bootldr&quot;","block_context":{"text":"bootldr","link":"https:\/\/www.mgreene.org\/?cat=7"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":32,"url":"https:\/\/www.mgreene.org\/?p=32","url_meta":{"origin":29,"position":4},"title":"My os2ldr project","author":"Mike","date":"June 29, 2008","format":false,"excerpt":"I have had sometime to play and committed the results to the SVN page:http:\/\/www.assembla.com\/wiki\/show\/os2ldr","rel":"","context":"In &quot;bootldr&quot;","block_context":{"text":"bootldr","link":"https:\/\/www.mgreene.org\/?cat=7"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":474,"url":"https:\/\/www.mgreene.org\/?p=474","url_meta":{"origin":29,"position":5},"title":"NUC7PJYH: Intel UHD Graphics 605 A problem video problem on the way to happiness","author":"Mike","date":"February 3, 2021","format":false,"excerpt":"The NUC J5005 uses built in Intel UHD Graphics 605 and I have it connected to a ViewSonic VG3448 34 Inch Ultra-Wide 21:9 WQHD. In the kernel config, it is configured as an i915. Short story, the first sign of problems is when the framebuffer is initialized which is followed\u2026","rel":"","context":"In &quot;Gentoo&quot;","block_context":{"text":"Gentoo","link":"https:\/\/www.mgreene.org\/?cat=12"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.mgreene.org\/index.php?rest_route=\/wp\/v2\/posts\/29","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mgreene.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mgreene.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mgreene.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mgreene.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=29"}],"version-history":[{"count":0,"href":"https:\/\/www.mgreene.org\/index.php?rest_route=\/wp\/v2\/posts\/29\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.mgreene.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=29"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mgreene.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=29"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mgreene.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=29"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}