OSDev.org
https://forum.osdev.org/

Greetings
https://forum.osdev.org/viewtopic.php?f=11&t=29542
Page 1 of 1

Author:  johnriverry [ Thu Aug 20, 2015 1:08 pm ]
Post subject:  Greetings

Hi guys, i'm new user :roll:

Author:  AndrewAPrice [ Thu Aug 20, 2015 2:07 pm ]
Post subject:  Re: Greetings

Hello!

Author:  BASICFreak [ Thu Aug 20, 2015 3:18 pm ]
Post subject:  Re: Greetings

Hello, Welcome, (and if your profile is correct) Happy B-Day.

Author:  Roman [ Thu Aug 20, 2015 3:38 pm ]
Post subject:  Re: Greetings

Hello and welcome!

Author:  johnriverry [ Thu Aug 20, 2015 4:57 pm ]
Post subject:  Re: Greetings

tks guys, tks BASICFreak 8)

Author:  embryo2 [ Fri Aug 21, 2015 3:42 am ]
Post subject:  Re: Greetings

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 :)

Author:  johnriverry [ Fri Oct 30, 2015 1:31 am ]
Post subject:  Re: Greetings

Im thinking of an OS which may run on both Intel and ARM, any related experience?

Author:  Muazzam [ Fri Oct 30, 2015 4:47 am ]
Post subject:  Re: Greetings

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/.

Author:  Nutterts [ Sat Oct 31, 2015 2:01 pm ]
Post subject:  Re: Greetings

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".

Author:  iansjack [ Sat Oct 31, 2015 2:11 pm ]
Post subject:  Re: Greetings

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.

Author:  Nutterts [ Sat Oct 31, 2015 2:44 pm ]
Post subject:  Re: Greetings

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.

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/