OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 5:41 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 11 posts ] 
Author Message
 Post subject: Greetings
PostPosted: Thu Aug 20, 2015 1:08 pm 
Offline
User avatar

Joined: Thu Aug 20, 2015 12:56 pm
Posts: 3
Hi guys, i'm new user :roll:

_________________
Intelligence does the work, passion does it too.


Top
 Profile  
 
 Post subject: Re: Greetings
PostPosted: Thu Aug 20, 2015 2:07 pm 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
Hello!

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject: Re: Greetings
PostPosted: Thu Aug 20, 2015 3:18 pm 
Offline
Member
Member
User avatar

Joined: Fri Jan 16, 2009 8:34 pm
Posts: 284
Location: Louisiana, USA
Hello, Welcome, (and if your profile is correct) Happy B-Day.

_________________
BOS Source Thanks to GitHub
BOS Expanded Commentary
Both under active development!
Sortie wrote:
  • Don't play the role of an operating systems developer, be one.
  • Be truly afraid of undefined [behavior].
  • Your operating system should be itself, not fight what it is.


Top
 Profile  
 
 Post subject: Re: Greetings
PostPosted: Thu Aug 20, 2015 3:38 pm 
Offline
Member
Member
User avatar

Joined: Thu Mar 27, 2014 3:57 am
Posts: 568
Location: Moscow, Russia
Hello and welcome!

_________________
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
- Alan Kay


Top
 Profile  
 
 Post subject: Re: Greetings
PostPosted: Thu Aug 20, 2015 4:57 pm 
Offline
User avatar

Joined: Thu Aug 20, 2015 12:56 pm
Posts: 3
tks guys, tks BASICFreak 8)

_________________
Intelligence does the work, passion does it too.


Top
 Profile  
 
 Post subject: Re: Greetings
PostPosted: Fri Aug 21, 2015 3:42 am 
Offline
Member
Member

Joined: Wed Jun 03, 2015 5:03 am
Posts: 397
Hi! And what's your motivation? Do you want to ask or do you want to discuss or do you want to help? Tell us about yourself and may be your enjoyment will be a bit deeper :)

_________________
My previous account (embryo) was accidentally deleted, so I have no chance but to use something new. But may be it was a good lesson about software reliability :)


Top
 Profile  
 
 Post subject: Re: Greetings
PostPosted: Fri Oct 30, 2015 1:31 am 
Offline
User avatar

Joined: Thu Aug 20, 2015 12:56 pm
Posts: 3
Im thinking of an OS which may run on both Intel and ARM, any related experience?

_________________
Intelligence does the work, passion does it too.


Top
 Profile  
 
 Post subject: Re: Greetings
PostPosted: Fri Oct 30, 2015 4:47 am 
Offline
Member
Member
User avatar

Joined: Mon Jun 16, 2014 5:59 am
Posts: 543
Location: Shahpur, Layyah, Pakistan
Hello. Have you considered Raspberrry Pi, which uses an ARM processor?

Here's an online tutorial to build an OS for it: https://www.cl.cam.ac.uk/projects/raspb ... orials/os/.


Top
 Profile  
 
 Post subject: Re: Greetings
PostPosted: Sat Oct 31, 2015 2:01 pm 
Offline
Member
Member
User avatar

Joined: Wed Aug 05, 2015 5:33 pm
Posts: 159
Location: Drenthe, Netherlands
johnriverry wrote:
Hi guys

Hi! :)

muazzam wrote:
Hello. Have you considered Raspberrry Pi, which uses an ARM processor?
For the RPi the best resource imho is: https://github.com/dwelch67
He (or she?) points out some mistakes in the datasheet. Like getting the uart working in 8bit mode.

I ditched my Go based OS (for now) and been working on a loader for the RPi series. I personally have the new quadcore cortex-a7 one (model 2b). Goals are to enable loading via spi & serial and to provide some basic services to help others get started more quickly or to kickstart a language runtime. ( hint hint ;) ). It should also load via SD and ... the most important feature... load ELF files instead of only just plain binaries.

Nowhere there yet btw...

In all honesty, I wouldn't recommend the RPi for stuff like this. It's not that hard but not having bochs level magic breakpoint like debugging for the platform really tests your problem solving skills when "that led won't blink".

_________________
"Always code as if the guy who ends up maintaining it will be a violent psychopath who knows where you live." - John F. Woods

Failed project: GoOS - https://github.com/nutterts/GoOS


Top
 Profile  
 
 Post subject: Re: Greetings
PostPosted: Sat Oct 31, 2015 2:11 pm 
Offline
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4591
Location: Chichester, UK
TBH. I wouldn't recommend the Pi for someone starting out in OS development. The input pretty much has to be via USB, and it's a little complicated getting video output; also there is a paucity of information available compared to the conventional PC platform. It's a great platform for the experienced developer who wants to try the ARM platform but not, IMO, a good starting point.

The Cambridge series is hardly about developing an OS and doesn't apply to the Pi 2.


Top
 Profile  
 
 Post subject: Re: Greetings
PostPosted: Sat Oct 31, 2015 2:44 pm 
Offline
Member
Member
User avatar

Joined: Wed Aug 05, 2015 5:33 pm
Posts: 159
Location: Drenthe, Netherlands
iansjack wrote:
The input pretty much has to be via USB, and it's a little complicated getting video output; also there is a paucity of information available compared to the conventional PC platform. It's a great platform for the experienced developer who wants to try the ARM platform but not, IMO, a good starting point.
THANK YOU!

- "Input pretty much via USB"
Yup, including the ethernet controller.

- "A Little complicated getting video output"
Yup, don't expect a textmode that lets you just to write some characters into memory.

A serial console is basically all you have when starting out. You'll need a usb to ttl serial adapter. Oh and between models, alto the peripherals will be the same, the base address for them might change.

I hope one day to write a great wiki page about it but no... it's not for beginners unless you want a quick small fix and get discouraged quickly thereafter.

_________________
"Always code as if the guy who ends up maintaining it will be a violent psychopath who knows where you live." - John F. Woods

Failed project: GoOS - https://github.com/nutterts/GoOS


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: Google [Bot] and 38 guests


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 post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group