Giter Club home page Giter Club logo

dreamos's People

Contributors

barrett17 avatar dakk avatar dreamos82 avatar emily82 avatar inuyasha82 avatar numerio avatar odites avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

dreamos's Issues

Scheduler Problem

Command:
tester tasksetup

After the end of test tasks the shell doesn't show up.

[Task] Multitasking e scheduler

Develop a multitasking environment for DreamOS.

Actually 80% of that task is completed. We still need:

  1. PageDir switch during task switch (check if map_kernel function works)
  2. When a task is completed we need to remove it from the queue.

Compilation script problem

When compiling with start.sh using the command "./start.sh --compile bochs" there is an error on mounting the loop device:

mount: mount point boot/os does not exist
Makefile:134: set di istruzioni per l'obiettivo "img" non riuscito

and bochs will not use the newly created dreamos image because there is no os directory in boot.

Simply fix the issue just creating the folder: boot/os

Can't boot DreamOS floppy :( blinking _ at VirtualBox

Tried booting the freshly built DreamOS floppy dreamos.img after increasing its size to 1474560 with zeros (otherwise the VirtualBox wouldn't take it). All I see at VirtualBox windows is a blinking "_" character. Please tell - how to fix this problem?

Memory Corruption Problem

Sometimes the mem_area data structure overlap a piece of shell_cmd structure, causing some commands stop to works.

ideas

Do you guys have ideas how you make the bitmap memory allocator? Im currently struggling trying to get a memory allocator..

Login problem

During login there are 2 problems:

  1. If you press backspace it will erase also the login message.
  2. Sometimes if you type the user name correctly it doesn't let you in.

Memory overlapping

When the command tester is launched it overlap with task_list structure.
This cause the damage of tasks queue, that become partially unreadable.

Update make vers

the vers option on Makefile was based on the old svn repository.

It need to be updated to reflect the revision from new git repository.

Bootable floppy for DreamOs64

Following #54 , I'm opening this issue. If you could make such a floppy, I will be happy to test it as a part of laptop's coreboot BIOS

Dreamos getting stuck on x86 64bit real hardware pc

I tested dreamos on AMD K8 64bit and it stops after "Paging" label.
Interrupts are not disabled, keyboard works, simply OS does not go ahead.

This issue does NOT occur on real x86 32bit platform and on emulators (both 32bit and 64bit)

[Code cleanup] Clean doc folder

Update and clean the doc folder content:

  1. Remove the pdf files
  2. Check and update the files:
    HOWTO_use_grub_script
    Starting_script_HOWTO.txt
    help.txt
    convert them to Markdown format (md)

Build error

I'm using Ubuntu WSL.
I have an error with the file start.sh
Here is the cmd output:

C:\DreamOs>wsl sh start.sh grub
: not found0: start.sh:
: not found6: start.sh:
start.sh: 17: start.sh: Syntax error: word unexpected (expecting "in")

Please solve the problem!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.