What does your OS look like? (Screen Shots..)

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
User avatar
zaval
Member
Member
Posts: 647
Joined: Fri Feb 17, 2017 4:01 pm
Location: Ukraine, Bachmut
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by zaval »

aaaaa, ahaha, can't believe it's serious. i'll remove it when i am on my desktop, the tablet is not suitable for googling or profile editing.

It stands for Ported Unix Sub-System btw, as well as word playing with the Posix name, and i really like it. PussyX is not Unix.

It's quite surprising this reaction. :mrgreen:
ANT - NT-like OS for x64 and arm64.
efify - UEFI for a couple of boards (mips and arm). suspended due to lost of all the target park boards (russians destroyed our town).
User avatar
eryjus
Member
Member
Posts: 286
Joined: Fri Oct 21, 2011 9:47 pm
Libera.chat IRC: eryjus
Location: Tustin, CA USA

Re: What does your OS look like? (Screen Shots..)

Post by eryjus »

zaval wrote:It's quite surprising this reaction. :mrgreen:
You have to remember context. Those of us that work in a cubicle environment would only need to have someone glance over the cube wall at the right time and see your (overt) signature. They would have no context, but in a zero-tolerance environment HR would certainly be involved. I can speak for myself that I have no desire for that kind of interaction, even if I was only reviewing the site at lunch and the acronym was totally innocent. It has absolutely nothing to do with you, or me for that matter. It's sad.

Thank you for making the change.
Adam

The name is fitting: Century Hobby OS -- At this rate, it's gonna take me that long!
Read about my mistakes and missteps with this iteration: Journal

"Sometimes things just don't make sense until you figure them out." -- Phil Stahlheber
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: What does your OS look like? (Screen Shots..)

Post by Octacone »

zaval wrote:aaaaa, ahaha, can't believe it's serious. i'll remove it when i am on my desktop, the tablet is not suitable for googling or profile editing.

It stands for Ported Unix Sub-System btw, as well as word playing with the Posix name, and i really like it. PussyX is not Unix.

It's quite surprising this reaction. :mrgreen:
Actually I blocked your signature quite some time ago. Because people were not believing me that it was a programming forum. :D :oops:
I actually thought you did it on purpose, for fun. Couldn't have ever imagined that it would actually have a meaning.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
Geri
Member
Member
Posts: 442
Joined: Sun Jul 14, 2013 6:01 pm

Re: What does your OS look like? (Screen Shots..)

Post by Geri »

once i had a project thats name was accidentally meant little penis in certain language (weewee. in hungarian, vivi is a cute girl name). when i discovered it, it was too late, it bankrupted the project
Operating system for SUBLEQ cpu architecture:
http://users.atw.hu/gerigeri/DawnOS/download.html
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: What does your OS look like? (Screen Shots..)

Post by Octacone »

Finally! I have something big to show.
7 days of coding + bug hunting later:
• Bitmap Based Allocator
• Allocating and Freeing Blocks of Physical Memory (multiple blocks planned, reserving regions planned)
• Located at 4 MB
To be honest, this is actually the first time I was able to fully understand how memory management works. It took me over two years to figure it all out (both physical, virtual, heap memory models).
I think it was well worth it. Now I can start thinking about multitasking, virtual 8086, paging, user mode, system calls, etc...
Attachments
BasicOS_PMM.png
BasicOS_PMM.png (11.69 KiB) Viewed 6040 times
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
dozniak
Member
Member
Posts: 723
Joined: Thu Jul 12, 2012 7:29 am
Location: Tallinn, Estonia

Re: What does your OS look like? (Screen Shots..)

Post by dozniak »

eryjus wrote:Those of us that work in a cubicle environment would only need to have someone glance over the cube wall
I've simply disabled signatures. Multiple problems solved.
Learn to read.
User avatar
sortie
Member
Member
Posts: 930
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

Re: What does your OS look like? (Screen Shots..)

Post by sortie »

Image

This screenshot shows itself being hosted using Sortix's port of OpenBSD httpd. Sortix can be self-referential because it's self-hosting.
gungomanj
Member
Member
Posts: 28
Joined: Sun Apr 23, 2017 4:41 am

Re: What does your OS look like? (Screen Shots..)

Post by gungomanj »

Here I am running a 4 core virtual ARM 64 bit processor with MMU, multithreading and interrupts enabled in the assembly code, CLCD (PL111) framebuffer set to 800x600 and routines to plot pixels written. I am planning to follow up with some virtual memory management, scheduling and might work onwards to writing a basic framebuffer windowing system and ethernet drivers.

It's a shame that the ARM DS-5 IDE costs thousands and has only a 30 day period of trial that registers your mac address (so you cant use a new email to reuse it) it's a great development environment (at least better than QEMU Aarch64 lol)
Attachments
pp.png
User avatar
matt11235
Member
Member
Posts: 286
Joined: Tue Aug 02, 2016 1:52 pm
Location: East Riding of Yorkshire, UK

Re: What does your OS look like? (Screen Shots..)

Post by matt11235 »

gungomanj wrote:Here I am running a 4 core virtual ARM 64 bit processor with MMU, multithreading and interrupts enabled in the assembly code, CLCD (PL111) framebuffer set to 800x600 and routines to plot pixels written. I am planning to follow up with some virtual memory management, scheduling and might work onwards to writing a basic framebuffer windowing system and ethernet drivers.

It's a shame that the ARM DS-5 IDE costs thousands and has only a 30 day period of trial that registers your mac address (so you cant use a new email to reuse it) it's a great development environment (at least better than QEMU Aarch64 lol)
I find that drawing a phallus is one of the most important test case of any operating system.
com.sun.java.swing.plaf.nimbus.InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState
Compiler Development Forum
gungomanj
Member
Member
Posts: 28
Joined: Sun Apr 23, 2017 4:41 am

Re: What does your OS look like? (Screen Shots..)

Post by gungomanj »

matt11235 wrote:
gungomanj wrote:Here I am running a 4 core virtual ARM 64 bit processor with MMU, multithreading and interrupts enabled in the assembly code, CLCD (PL111) framebuffer set to 800x600 and routines to plot pixels written. I am planning to follow up with some virtual memory management, scheduling and might work onwards to writing a basic framebuffer windowing system and ethernet drivers.

It's a shame that the ARM DS-5 IDE costs thousands and has only a 30 day period of trial that registers your mac address (so you cant use a new email to reuse it) it's a great development environment (at least better than QEMU Aarch64 lol)
I find that drawing a phallus is one of the most important test case of any operating system.
You gotta show em that your OS stands proud and has virility.
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: What does your OS look like? (Screen Shots..)

Post by Octacone »

I feel like I post too often, but I have stuff to show. :?

Does any of your think this is cool? At all?

• Extended keyboard driver capabilities: added a fully working state machine, being able to detect any key-press, being able to print ANY character I want that exists on my keyboard (proper right alt, shift, caps, number lock support)
• Extended keyboard + TUI (text user interface :: screen driver of sort) capabilities: being able to fully manipulate the cursor (up, down, left, right, enter, backspace, tab), as you can see from the image I can type where ever I want
• 1160 lines of code all together (TUI, keyboard driver, PS/2 controller -> combined). Months and moths of hard work.
Attachments
Keyboard & Cursor.png
Keyboard & Cursor.png (11.27 KiB) Viewed 5794 times
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
zaval
Member
Member
Posts: 647
Joined: Fri Feb 17, 2017 4:01 pm
Location: Ukraine, Bachmut
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by zaval »

gungomanj wrote:
matt11235 wrote: I find that drawing a phallus is one of the most important test case of any operating system.
You gotta show em that your OS stands proud and has virility.
hahaha. sexually explicit sense of humor. Image

PS. people here don't love that. ;)

what are your real targets for aarch64? I mean, what boards, SoCs?
Octacone wrote: I feel like I post too often, but I have stuff to show. :?
this thread has been made for you. :)
Does any of your think this is cool? At all?

• Extended keyboard driver capabilities: added a fully working state machine, being able to detect any key-press, being able to print ANY character I want that exists on my keyboard (proper right alt, shift, caps, number lock support)
• Extended keyboard + TUI (text user interface :: screen driver of sort) capabilities: being able to fully manipulate the cursor (up, down, left, right, enter, backspace, tab), as you can see from the image I can type where ever I want
• 1160 lines of code all together (TUI, keyboard driver, PS/2 controller -> combined). Months and moths of hard work.
everytime something is working out with such complex things, it's always "cool". :)
ANT - NT-like OS for x64 and arm64.
efify - UEFI for a couple of boards (mips and arm). suspended due to lost of all the target park boards (russians destroyed our town).
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: What does your OS look like? (Screen Shots..)

Post by Octacone »

zaval wrote:
Octacone wrote: I feel like I post too often, but I have stuff to show. :?
this thread has been made for you. :)
Does any of your think this is cool? At all?

• Extended keyboard driver capabilities: added a fully working state machine, being able to detect any key-press, being able to print ANY character I want that exists on my keyboard (proper right alt, shift, caps, number lock support)
• Extended keyboard + TUI (text user interface :: screen driver of sort) capabilities: being able to fully manipulate the cursor (up, down, left, right, enter, backspace, tab), as you can see from the image I can type where ever I want
• 1160 lines of code all together (TUI, keyboard driver, PS/2 controller -> combined). Months and moths of hard work.
everytime something is working out with such complex things, it's always "cool". :)
O:) Always happy to hear something as kind as this.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
gungomanj
Member
Member
Posts: 28
Joined: Sun Apr 23, 2017 4:41 am

Re: What does your OS look like? (Screen Shots..)

Post by gungomanj »

zaval wrote:
gungomanj wrote:
matt11235 wrote: I find that drawing a phallus is one of the most important test case of any operating system.
You gotta show em that your OS stands proud and has virility.
hahaha. sexually explicit sense of humor. Image

PS. people here don't love that. ;)

what are your real targets for aarch64? I mean, what boards, SoCs?

my target would be a 4 or 8 core Aarch64 board with an open source GPU or at least open framebuffer but a man can only fantasize about that now. I picked Aarch64 because it's a popular and modern RISC ISA that'll allow me to branch out to mobile/embedded devices until we get some application tier RISC-V processors.
User avatar
lkurusa
Member
Member
Posts: 42
Joined: Wed Aug 08, 2012 6:39 am
Libera.chat IRC: Levex
Location: New York, NY
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by lkurusa »

I now have cool stack traces in my kernel :D
Screen Shot 2017-05-07 at 11.02.57 AM.png
The panic was a response to ^D
Cheers,

Lev
Post Reply