Skip to content
This repository has been archived by the owner on Dec 30, 2022. It is now read-only.

Releases: UteroOS/utero-archive

v0.6.0

30 Mar 13:42
273ece3
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

b26f132 Makefile: Use CC instead of LD
1fe71ec Add crystal-0.24.2 directly and build with crystal-0.24.2/bin/crystal
c3b1956 Makefile: Add qemu flags

WTF, a lot of html files in crystal-0.24.2/share/crystal/src/compiler/crystal/tools/doc/html !!!

Even though crystal is included under the root directory, the standard library can not be used with the --prelude=empty flag...

Reborn: Degradation, but not depression

24 Dec 09:19
5a0523c
Compare
Choose a tag to compare
Pre-release

Recreated a whole project, then Crystal source code is only in src/kernel/main.cr, sigh.

But I gonna start over from here (again and again).

A previous version is in dead branch. R.I.P.

Going nowhere

30 Sep 15:22
Compare
Choose a tag to compare
Going nowhere Pre-release
Pre-release

It has not implement gc...
It has not implement core libraries...
It has not have the other OS features...

Now I feel I have to change the way

P.S.

This release note was published on Oct 1(JST), but on Sep 30(UTC), 9 + 30 = 39 is divisible by 3, yay

Hitting a brick wall

30 Jun 12:59
Compare
Choose a tag to compare
Hitting a brick wall Pre-release
Pre-release

#44 Connect C with Crystal by LibU
#45 Refactoring Scrn methods
#46 Refactoring Makefile
#47 Implement IDT ISRS
#48 Call idt_install and isrs_install from Crystal
#49 Expand stack size to 4096 * 4 to prevent page faults
#50 Display kernel info
#51 Bump up Crystal version to 0.22.0
#52 Refer to linker symbols - Enable to refer to linker symbols from C
#53 Implement switch_context
#54 Reconstruct directory structure
#55 Implement tasks (but it's incomplete)

Ummmm......I need a fundamental restructuring.

Fix broken tests

01 Apr 23:49
Compare
Choose a tag to compare
Fix broken tests Pre-release
Pre-release

#42 Fix paths to require (Sigh)

v0.2.0 Released!

27 Mar 03:57
Compare
Choose a tag to compare
v0.2.0 Released! Pre-release
Pre-release
Commit for tag

Fix Makefile

07 Jan 21:51
Compare
Choose a tag to compare
Fix Makefile Pre-release
Pre-release

Fix Makefile failing due to lack of target for main.o

So I made a big mistake

b07e5fa Hotfix: Add missing target
229a5f5 Refactoring
2ab63aa Tweak README

That's one small step

24 Dec 04:06
Compare
Choose a tag to compare
That's one small step Pre-release
Pre-release
  • Only booting and printing on screen