Ghost Kernel

Kernel improvements, pretty boot & started porting GNU bash 2017/04/20, 12:33:37

Sources version 0.5.6 are now in the GitHub repository! You can download the current demo file on the download page.

Made some improvements to the kernel and fixed a few minor issues in the libc and libapi. Improved how command line arguments are passed when loading binaries. Previously, the initialization routine running before the user's main function had to parse the arguments - now they are already parsed by gosh (the new Ghost shell) and provided bite-sized to the executable.

Most time was spent finishing the new terminal (that now responds well to escape sequences) and then starting a port of GNU bash. It depends on quite some POSIX/Unix functions that I had to implement/still have to implement to get it running. It compiles well now and tells me its version, but there is still some stuff to do.

Last but not least, I added a fancy boot screen to make it look a little nicer when starting up ;-)


Write a comment...
  • Loutletut 2023/03/09, 04:00:00

    <a href=>cialis online cheap</a> 23 Much less is known about other combinations

  • nearlency 2023/02/26, 23:37:29

    Although some people call posterior capsule opacification a secondary cataract, it isn t really a cataract <a href=>cialis for sale in usa</a>

  • ideorrept 2023/02/10, 13:19:32

    Patients were also classified into the following subgroups according to menopausal and oestrogen receptor ER status premenopausal and postmenopausal; and ER negative and ER positive <a href=>propecia and rogaine</a>

  • Injeree 2023/02/02, 17:45:54

    Castiglione Gertsch M, O Neill A, Price KN, et al <a href=>weed is like viagra</a> 7 increase in bone density at the spine and a 5

  • Duhododay 2023/01/28, 19:47:03

    The main propose of implementing Rankine cycle is to eliminate hydrogen combustion for generating electricity and to reduce NO x production <a href=>clomid over the internet</a>

  • Zooxiahar 2023/01/27, 03:25:29

    Coronary angiographic changes with lovastatin therapy <a href=>priligy 60 mg price</a>

  • Mextusy 2023/01/25, 19:22:41

    Cardiac events were defined as death due cardiac causes, congestive heart failure, or new onset of atrial fibrillation <a href=>how much does clomid cost</a>

  • lacrabe 2022/11/23, 13:12:24

    <a href=>bumex vs lasix</a> levitra can you overdose on trazodone 100 mg It s a new breed of engineer that they seek, says Andrew Smart, a director of SAE International, the association for automotive engineers

  • elarmasag 2022/11/18, 08:19:23

    No adjuvant therapy was the least costly strategy 5, 744 no therapy v 11, 070 APBI v 16, 052 combined therapy, although it had the lowest QALYs <a href=>generic clomid</a>

  • flineft 2022/10/30, 20:06:39

    In our study, the higher frequency could be explained by a recruitment bias or could simply be due to the young age of the population in this region 33 <a href=>ivermectin stromectol scabies</a>

  • Hamidreza 2017/04/24, 09:45:10

    hi max.

    This is very good!

    Thank you for the new release.

    I'm following your GitHub.

    • Max 2017/04/26, 15:05:13

      Hey friend, thanks a lot. Always trying to post some new interesting stuff. :-)

  • Marco Cicognani 2017/04/23, 09:58:59

    Hi Max.

    Very Nice work!

    When fs driver for ext? Or Dynamic Linking?

    • Max 2017/04/26, 15:06:28

      Hey Marco!

      Very good question, the reason I'm not doing this yet is that I'm planning to at least get self-hosting before going further with these thoughts. That means I want to get GCC running so I can compile the system within itself. That will require a lot of work!

    • Marco Cicognani 2017/04/26, 16:00:17

      Hey Max, thanks for response!

      If I understand it well you would like to compile on ramdisk...but when you shutdown the VM all is lost...Do you want to make a hard drive writer?

    • Max 2017/04/30, 12:16:43

      Sure, but for me the self-hosting aspect has higher priority. I'm not entirely sure what I'll do first though ;-)