flat assembler
Message board for the users of flat assembler.

Index > OS Construction > Os modules

Goto page Previous  1, 2
Author
Thread Post new topic Reply to topic
ASHLEY4



Joined: 28 Apr 2004
Posts: 376
Location: UK
ASHLEY4 17 Oct 2004, 01:15
Like you would for GRUB, you would say uses the multiboot bootloader "GRUB".
The reason for "MOP" is people keep reinventing the wheel, if you start a OS project and start making bits of a OS and you give up after a while, you end up were 95% of OS projects end up.
But if you used "MOP" and instead of making what has already bean made, you add new stuff like USB or a driver for a common sound card, we will build up a large collection of ASM code for the development of OS.

By mixing and matching these MOP modules you would end up with total differant OS's.
What you do not want is loads of downloads and more downloads and more downloads
but no new modules for "MOP" Crying or Very sad .

Maybe instead of MOP as a collection of modules, i may release it as a 32bit pmode BIOS, as in all the functions of the BIOS, but for uses from pmode.
Not as in a v86, but as in eg: a pmode floppy driver, that emulats int 13h.

\\\\||////
(@@)
ASHLEY4.
Post 17 Oct 2004, 01:15
View user's profile Send private message Reply with quote
Mac2004



Joined: 15 Dec 2003
Posts: 314
Mac2004 18 Oct 2004, 05:32
ASHLEY4,

You have gotten us to the point! While distributing sources it's very difficult to controller who is using it and not giving the credit. I think it's well known fact that if you put something into internet some people start using them regardless of licences etc.

regards
Mac2004
Post 18 Oct 2004, 05:32
View user's profile Send private message Reply with quote
Mac2004



Joined: 15 Dec 2003
Posts: 314
Mac2004 18 Oct 2004, 05:33
ASHLEY4,

You have gotten us to the point! While distributing sources it's very difficult to controll who are using the sources and not giving the credit. I think it's well known fact that if you put something into internet some people start using them regardless of licences etc.

regards
Mac2004
Post 18 Oct 2004, 05:33
View user's profile Send private message Reply with quote
ASHLEY4



Joined: 28 Apr 2004
Posts: 376
Location: UK
ASHLEY4 18 Oct 2004, 13:41
Normal code for such things, are usually so integrated, in to other bits of code that it is a lot harder to just rip it off, but because these are in separate modules they are very easy to rip.
We need a way for them to be used, as a module called "MOP".
\\\\||////
(@@)
ASHLEY4.
Post 18 Oct 2004, 13:41
View user's profile Send private message Reply with quote
Mac2004



Joined: 15 Dec 2003
Posts: 314
Mac2004 22 Oct 2004, 05:23
I just noticed that some of my messages are 'doubling' for some reason eg. my previous message. Anybody else having similar problems??

Mac2004
Post 22 Oct 2004, 05:23
View user's profile Send private message Reply with quote
ASHLEY4



Joined: 28 Apr 2004
Posts: 376
Location: UK
ASHLEY4 22 Oct 2004, 14:05
I have not, had a doubling of messages so far.

\\\\||////
(@@)
ASHLEY4.
Post 22 Oct 2004, 14:05
View user's profile Send private message Reply with quote
diegocn



Joined: 17 Nov 2004
Posts: 7
diegocn 19 Nov 2004, 21:32
ASHLEY4 remember me? In the DOS topic of timer, if you can help me,
i posted an example of the code... Tankyou!

If have an people can helpme with the timer and the int8 please helpme!
Iam creating an MultiTask OS, (CrossOver OS) and I have the
graphics loader, booter, but I have problems to create the code to the
timer and the vector table of int... Evil or Very Mad Evil or Very Mad

Tankyou for all...
Idea If an people need help with booting and graphics in text mode,
i can help...
Post 19 Nov 2004, 21:32
View user's profile Send private message Reply with quote
Juras



Joined: 18 Jun 2003
Posts: 23
Location: Belarus
Juras 08 Dec 2004, 21:00
ASHLEY4 wrote:


PS: I have the following to get us started, gdt, idt, A20, vesa, atapi,(also function for time/date,print, hex convert,put bmp,etc).

\\\\|////
(@@)
ASHLEY4.



However there're some points here:

1) some would like to use only one TSS for V86, tasks etc. and some would like to use hardware TSS switching and several TSS.

2) what about memory managers? ( local heap, locally resided but reference list for blocks, page table managers etc. )

3) PIT

4) PIC

_________________
Best Regards, Juras aka Exhu (aka YBX)
Post 08 Dec 2004, 21:00
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Juras



Joined: 18 Jun 2003
Posts: 23
Location: Belarus
Juras 08 Dec 2004, 21:02
also a basic kernel RTL would be nice - linked lists support, strings formatting, TSS dump etc.

_________________
Best Regards, Juras aka Exhu (aka YBX)
Post 08 Dec 2004, 21:02
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
ASHLEY4



Joined: 28 Apr 2004
Posts: 376
Location: UK
ASHLEY4 08 Dec 2004, 22:29
All these module are being built in to a OS to replace v2os (code named v3os) and a release will be available soon for testing, Wink.
See here for details: http://www.v2os.cx/

\\\\||////
(@@)
ASHLEY4.

Batteries not included, Some assembly required.
Post 08 Dec 2004, 22:29
View user's profile Send private message Reply with quote
dasyar



Joined: 27 Feb 2005
Posts: 33
dasyar 27 Feb 2005, 13:20
I was just wondering, how is it going with the MOS project, If that module is available, where can I get it?
Post 27 Feb 2005, 13:20
View user's profile Send private message Reply with quote
bubach



Joined: 17 Sep 2004
Posts: 341
Location: Trollhättan, Sweden
bubach 27 Feb 2005, 16:39
It was called MOB.
And I don't know if there is still intrest for it? Dex4u (former ASHLEY4), is currently developing his own OS (http://dex.7.forumer.com/), so I don't know if he has any time to spend on this anymore.
Post 27 Feb 2005, 16:39
View user's profile Send private message Reply with quote
Dex4u



Joined: 08 Feb 2005
Posts: 1601
Location: web
Dex4u 27 Feb 2005, 17:45
Bubach is right, all the module are now part of a new OS called "Dex4u" details on the above forum or you can get the demo from Dex4u web site
http://falconrybells.co.uk/
At the moment it has full suport for loading and run programs from floppy and CD, it as a full set of functions, including vesa support.

PS: Code will be released, has soon as the first release is ready.
Post 27 Feb 2005, 17:45
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.