flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > xOS 0.04 -- first public release |
Author |
|
omarrx024 28 Jul 2016, 05:38
Here's the second public release I ever make in my life (the first being ZeroOS 0.1 in late 2014 or early 2015, I think.)
This release boots to graphics mode, and launches two programs at the same time to demonstrate multitasking and userspace (make a register dump at any moment ) Each program creates a window, on which the user can use the mouse to draw on the window, to demonstrate window manager events as well. YouTube video to demonstrate. New stuff in this release:
Missing stuff in this release:
Disk image download, both raw and VMDK. I welcome all your feedback, both good and bad. _________________ Byte me; OS site, source code. "Hang out with people who know more than you." -dchapiesky |
|||
28 Jul 2016, 05:38 |
|
sleepsleep 28 Jul 2016, 07:31
quite cool, judging from your youtube video,
any possible way to implement my ideas? sleepsleep's new OS concept for x86/x64 & arm smartphone http://board.flatassembler.net/topic.php?t=19264 |
|||
28 Jul 2016, 07:31 |
|
JohnFound 28 Jul 2016, 09:28
It looks good. I hope you design your project in order to be easy maintainable and expandable.
|
|||
28 Jul 2016, 09:28 |
|
omarrx024 28 Jul 2016, 11:05
sleepsleep wrote: quite cool, judging from your youtube video, Thank you! I don't have dynamic linking support yet; but it is definitely possible to make dynamically-linked programs in user space without actually depending on a system call. As a matter of fact, I plan to add support for buttons and text boxes only in the kernel, and have all other controls (list box, combo box, etc...) in user space as libraries. Now let's get back to work on my hard disk and PCI drivers. _________________ Byte me; OS site, source code. "Hang out with people who know more than you." -dchapiesky |
|||
28 Jul 2016, 11:05 |
|
omarrx024 28 Jul 2016, 11:05
JohnFound wrote: It looks good. I hope you design your project in order to be easy maintainable and expandable. Thank you. This is actually my third rewrite, really. I have already avoided some design mistakes I've made before. _________________ Byte me; OS site, source code. "Hang out with people who know more than you." -dchapiesky |
|||
28 Jul 2016, 11:05 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.