Add new GRU devlog

This commit is contained in:
g1n 2021-12-12 17:50:01 +00:00
parent cf2c4e6b36
commit f0659f1c5a
9 changed files with 195 additions and 34 deletions

View File

@ -17,6 +17,7 @@
<h3>all posts</h3>
<h4 class='allposts_header'>December 2021</h4>
<ul>
<li><a href="./gru-devlog-20---olibc.html">GRU Devlog 20 - olibc</a> &mdash; December 12, 2021</li>
<li><a href="./gru-devlog-19---gic-and-several-libs.html">GRU Devlog 19 - gic and several libs</a> &mdash; December 05, 2021</li>
</ul>
<h4 class='allposts_header'>November 2021</h4>

View File

@ -28,14 +28,14 @@
<li><a href="tag_girclib.html">girclib</a> &mdash; 1 post</li>
<li><a href="tag_gros.html">gros</a> &mdash; 2 posts</li>
<li><a href="tag_grsh.html">grsh</a> &mdash; 2 posts</li>
<li><a href="tag_gru.html">gru</a> &mdash; 19 posts</li>
<li><a href="tag_gru.html">gru</a> &mdash; 20 posts</li>
<li><a href="tag_grutils.html">grutils</a> &mdash; 2 posts</li>
<li><a href="tag_gxt.html">gxt</a> &mdash; 2 posts</li>
<li><a href="tag_hexutils.html">hexutils</a> &mdash; 1 post</li>
<li><a href="tag_irc.html">irc</a> &mdash; 1 post</li>
<li><a href="tag_jitsi.html">jitsi</a> &mdash; 1 post</li>
<li><a href="tag_libera.html">libera</a> &mdash; 1 post</li>
<li><a href="tag_liblinux.html">liblinux</a> &mdash; 1 post</li>
<li><a href="tag_liblinux.html">liblinux</a> &mdash; 2 posts</li>
<li><a href="tag_libs.html">libs</a> &mdash; 1 post</li>
<li><a href="tag_license.html">license</a> &mdash; 1 post</li>
<li><a href="tag_lobste.rs.html">lobste.rs</a> &mdash; 1 post</li>
@ -43,7 +43,7 @@
<li><a href="tag_meeting.html">meeting</a> &mdash; 1 post</li>
<li><a href="tag_monochrome.html">monochrome</a> &mdash; 1 post</li>
<li><a href="tag_ocpu.html">ocpu</a> &mdash; 4 posts</li>
<li><a href="tag_olibc.html">olibc</a> &mdash; 1 post</li>
<li><a href="tag_olibc.html">olibc</a> &mdash; 2 posts</li>
<li><a href="tag_orcc.html">orcc</a> &mdash; 1 post</li>
<li><a href="tag_org-mode.html">org-mode</a> &mdash; 2 posts</li>
<li><a href="tag_org-roam.html">org-roam</a> &mdash; 1 post</li>

View File

@ -2,10 +2,34 @@
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel><title>~g1n's blog</title><link>https://g1n.ttm.sh/blog/index.html</link>
<description>~g1n's blog</description><language>en</language>
<lastBuildDate>Sun, 05 Dec 2021 16:57:41 +0000</lastBuildDate>
<pubDate>Sun, 05 Dec 2021 16:57:41 +0000</pubDate>
<lastBuildDate>Sun, 12 Dec 2021 17:49:30 +0000</lastBuildDate>
<pubDate>Sun, 12 Dec 2021 17:49:30 +0000</pubDate>
<atom:link href="https://g1n.ttm.sh/blog/feed.rss" rel="self" type="application/rss+xml">
<item><title>
GRU Devlog 20 - olibc
</title><description><![CDATA[
<p>This week I was making olibc. I was implementing &ldquo;string.h&rdquo;. Also I was fixing liblinux to
be able to import it without need to use full path in #import. I had several other issues
with it and also fixed them.</p>
<p>My current goal is to implement string.h and after that I am planning to publish it.
Currently most of funcs are implemented. Making strtok now but all other functions need
locale.h and I don&rsquo;t know yet how I will be implemented. But it is already cool that we
have most of functions that should be in string.h!</p>
<p>Also we now have <a href="https://gru.codeberg.page">gru webpage on codeberg</a>! Maybe next week I
will move all devlogs to gru webpage so it will be easier to move.</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_olibc.html'>olibc</a>, <a href='tag_liblinux.html'>liblinux</a></p>
<!-- text end -->
]]></description><link>https://g1n.ttm.sh/blog/gru-devlog-20---olibc.html</link>
<guid>https://g1n.ttm.sh/blog/./gru-devlog-20---olibc.html</guid>
<dc:creator>G1n</dc:creator>
<pubDate>Sun, 12 Dec 2021 17:46:18 +0000</pubDate></item>
<item><title>
GRU Devlog 19 - gic and several libs
</title><description><![CDATA[

View File

@ -0,0 +1,48 @@
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="main.css" type="text/css">
<link rel="stylesheet" href="blog.css" type="text/css">
<link rel="alternate" type="application/rss+xml" title="subscribe to this page..." href="g1n.ttm.sh/blog/feed.xml">
<title>GRU Devlog 20 - olibc</title>
</head><body>
<div id="divbodyholder">
<div class="headerholder"><div class="header">
<div id="title">
<h1 class="nomargin"><a class="ablack" href="https://g1n.ttm.sh/blog/index.html">~g1n's blog</a></h1>
<div id="description">~g1n's blog</div>
</div></div></div>
<div id="divbody"><div class="content">
<!-- entry begin -->
<h3><a class="ablack" href="gru-devlog-20---olibc.html">
GRU Devlog 20 - olibc
</a></h3>
<!-- bashblog_timestamp: #202112121746.18# -->
<div class="subtitle">December 12, 2021 &mdash;
G1n
</div>
<!-- text begin -->
<p>This week I was making olibc. I was implementing &ldquo;string.h&rdquo;. Also I was fixing liblinux to
be able to import it without need to use full path in #import. I had several other issues
with it and also fixed them.</p>
<p>My current goal is to implement string.h and after that I am planning to publish it.
Currently most of funcs are implemented. Making strtok now but all other functions need
locale.h and I don&rsquo;t know yet how I will be implemented. But it is already cool that we
have most of functions that should be in string.h!</p>
<p>Also we now have <a href="https://gru.codeberg.page">gru webpage on codeberg</a>! Maybe next week I
will move all devlogs to gru webpage so it will be easier to move.</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_olibc.html'>olibc</a>, <a href='tag_liblinux.html'>liblinux</a></p>
<!-- text end -->
<!-- entry end -->
</div>
<div id="footer">CC by-nc-nd <a href="https://tilde.team/~g1n/">G1n</a> &mdash; <a href="mailto:g1n&#64;ttm&#46;sh">g1n&#64;ttm&#46;sh</a><br>
generated with <a href="https://tildegit.org/team/bashblog">bashblog</a>, a single bash script to easily create blogs like this one</div>
</div></div>
</body></html>

View File

@ -0,0 +1,17 @@
GRU Devlog 20 - olibc
This week I was making olibc. I was implementing "string.h". Also I was fixing liblinux to
be able to import it without need to use full path in #import. I had several other issues
with it and also fixed them.
My current goal is to implement string.h and after that I am planning to publish it.
Currently most of funcs are implemented. Making strtok now but all other functions need
locale.h and I don't know yet how I will be implemented. But it is already cool that we
have most of functions that should be in string.h!
Also we now have [gru webpage on codeberg](https://gru.codeberg.page)! Maybe next week I
will move all devlogs to gru webpage so it will be easier to move.
Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)
tags: gru, olibc, liblinux

View File

@ -14,6 +14,31 @@
<div id="description">~g1n's blog</div>
</div></div></div>
<div id="divbody"><div class="content">
<h3><a class="ablack" href="gru-devlog-20---olibc.html">
GRU Devlog 20 - olibc
</a></h3>
<!-- bashblog_timestamp: #202112121746.18# -->
<div class="subtitle">December 12, 2021 &mdash;
G1n
</div>
<!-- text begin -->
<p>This week I was making olibc. I was implementing &ldquo;string.h&rdquo;. Also I was fixing liblinux to
be able to import it without need to use full path in #import. I had several other issues
with it and also fixed them.</p>
<p>My current goal is to implement string.h and after that I am planning to publish it.
Currently most of funcs are implemented. Making strtok now but all other functions need
locale.h and I don&rsquo;t know yet how I will be implemented. But it is already cool that we
have most of functions that should be in string.h!</p>
<p>Also we now have <a href="https://gru.codeberg.page">gru webpage on codeberg</a>! Maybe next week I
will move all devlogs to gru webpage so it will be easier to move.</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_olibc.html'>olibc</a>, <a href='tag_liblinux.html'>liblinux</a></p>
<!-- text end -->
<h3><a class="ablack" href="gru-devlog-19---gic-and-several-libs.html">
GRU Devlog 19 - gic and several libs
</a></h3>
@ -253,35 +278,6 @@ If you would like to help me, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_org-mode.html'>org-mode</a>, <a href='tag_gasm.html'>gasm</a>, <a href='tag_orsh.html'>orsh</a>, <a href='tag_meeting.html'>meeting</a>, <a href='tag_lobste.rs.html'>lobste.rs</a>, <a href='tag_tilde.news.html'>tilde.news</a></p>
<!-- text end -->
<h3><a class="ablack" href="gru-devlog-9---orsh-orion-bootloader-gru-xmpp-room-and-logo.html">
GRU Devlog 9 - orsh, orion, bootloader, GRU xmpp room and logo
</a></h3>
<!-- bashblog_timestamp: #202109261659.17# -->
<div class="subtitle">September 26, 2021 &mdash;
G1n
</div>
<!-- text begin -->
<p>This week I didn&rsquo;t commited a lot, but started some new projects.
I made orsh signal handling working (so it won&rsquo;t exit on ^C) and homedir &ldquo;handling&rdquo;
(can replace homedir in prompt with ~, and you can use &lsquo;cd ~&rsquo; or just &lsquo;cd&rsquo; to change
dir to homedir)</p>
<p>Also I started making bootloader, but for now it can only detect what CPU is (intel if x86 and amd if x86_64),
some additional instructions (msr) and if apic is avalible.</p>
<p>I was trying to make something with orion fs, maybe it will use pak files for initrd. Currently i am making archiver
for it, but after that i will need to understand more how vfs working and rewrite initrd to use pak files.</p>
<p>We now have xmpp room (gru@conference.hmm.st) and logo! Thanks to chunk for it!</p>
<p>I was thinking about making weekly or monthly &ldquo;conferences&rdquo;. We could do it via jitsi tildeverse instance or tilde.tel
(tel.tilde.org.nz) conference. I think jitsi is better, but we should try tilde.tel confernce at least once, why not? :)</p>
<p>Hope you liked this post and you will join our XMPP muc :). If you would like to help me, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_orion.html'>orion</a>, <a href='tag_orsh.html'>orsh</a>, <a href='tag_xmpp.html'>xmpp</a>, <a href='tag_tilde.tel.html'>tilde.tel</a>, <a href='tag_jitsi.html'>jitsi</a></p>
<!-- text end -->
<div id="all_posts"><a href="all_posts.html">archive</a> &mdash; <a href="all_tags.html">all tags</a> &mdash; <a href="g1n.ttm.sh/blog/feed.xml">rss</a></div>
</div>
<div id="footer">CC by-nc-nd <a href="https://tilde.team/~g1n/">G1n</a> &mdash; <a href="mailto:g1n&#64;ttm&#46;sh">g1n&#64;ttm&#46;sh</a><br>

View File

@ -14,6 +14,31 @@
<div id="description">~g1n's blog</div>
</div></div></div>
<div id="divbody"><div class="content">
<h3><a class="ablack" href="gru-devlog-20---olibc.html">
GRU Devlog 20 - olibc
</a></h3>
<!-- bashblog_timestamp: #202112121746.18# -->
<div class="subtitle">December 12, 2021 &mdash;
G1n
</div>
<!-- text begin -->
<p>This week I was making olibc. I was implementing &ldquo;string.h&rdquo;. Also I was fixing liblinux to
be able to import it without need to use full path in #import. I had several other issues
with it and also fixed them.</p>
<p>My current goal is to implement string.h and after that I am planning to publish it.
Currently most of funcs are implemented. Making strtok now but all other functions need
locale.h and I don&rsquo;t know yet how I will be implemented. But it is already cool that we
have most of functions that should be in string.h!</p>
<p>Also we now have <a href="https://gru.codeberg.page">gru webpage on codeberg</a>! Maybe next week I
will move all devlogs to gru webpage so it will be easier to move.</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_olibc.html'>olibc</a>, <a href='tag_liblinux.html'>liblinux</a></p>
<!-- text end -->
<h3><a class="ablack" href="gru-devlog-19---gic-and-several-libs.html">
GRU Devlog 19 - gic and several libs
</a></h3>

View File

@ -14,6 +14,31 @@
<div id="description">~g1n's blog</div>
</div></div></div>
<div id="divbody"><div class="content">
<h3><a class="ablack" href="gru-devlog-20---olibc.html">
GRU Devlog 20 - olibc
</a></h3>
<!-- bashblog_timestamp: #202112121746.18# -->
<div class="subtitle">December 12, 2021 &mdash;
G1n
</div>
<!-- text begin -->
<p>This week I was making olibc. I was implementing &ldquo;string.h&rdquo;. Also I was fixing liblinux to
be able to import it without need to use full path in #import. I had several other issues
with it and also fixed them.</p>
<p>My current goal is to implement string.h and after that I am planning to publish it.
Currently most of funcs are implemented. Making strtok now but all other functions need
locale.h and I don&rsquo;t know yet how I will be implemented. But it is already cool that we
have most of functions that should be in string.h!</p>
<p>Also we now have <a href="https://gru.codeberg.page">gru webpage on codeberg</a>! Maybe next week I
will move all devlogs to gru webpage so it will be easier to move.</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_olibc.html'>olibc</a>, <a href='tag_liblinux.html'>liblinux</a></p>
<!-- text end -->
<h3><a class="ablack" href="gru-devlog-19---gic-and-several-libs.html">
GRU Devlog 19 - gic and several libs
</a></h3>

View File

@ -14,6 +14,31 @@
<div id="description">~g1n's blog</div>
</div></div></div>
<div id="divbody"><div class="content">
<h3><a class="ablack" href="gru-devlog-20---olibc.html">
GRU Devlog 20 - olibc
</a></h3>
<!-- bashblog_timestamp: #202112121746.18# -->
<div class="subtitle">December 12, 2021 &mdash;
G1n
</div>
<!-- text begin -->
<p>This week I was making olibc. I was implementing &ldquo;string.h&rdquo;. Also I was fixing liblinux to
be able to import it without need to use full path in #import. I had several other issues
with it and also fixed them.</p>
<p>My current goal is to implement string.h and after that I am planning to publish it.
Currently most of funcs are implemented. Making strtok now but all other functions need
locale.h and I don&rsquo;t know yet how I will be implemented. But it is already cool that we
have most of functions that should be in string.h!</p>
<p>Also we now have <a href="https://gru.codeberg.page">gru webpage on codeberg</a>! Maybe next week I
will move all devlogs to gru webpage so it will be easier to move.</p>
<p>Hope you liked this post! If you would like to help us, contact me via email, xmpp or irc :)</p>
<p>tags: <a href='tag_gru.html'>gru</a>, <a href='tag_olibc.html'>olibc</a>, <a href='tag_liblinux.html'>liblinux</a></p>
<!-- text end -->
<h3><a class="ablack" href="gru-devlog-19---gic-and-several-libs.html">
GRU Devlog 19 - gic and several libs
</a></h3>