Amiga.org

Operating System Specific Discussions => Amiga OS => Amiga OS -- Development => Topic started by: on October 16, 2002, 04:08:43 PM

Title: new OS?
Post by: on October 16, 2002, 04:08:43 PM
hello,

i am planning on writing an alternative OS for the amiga.
does anybody know where i can get info on using the costum chips in my code?
also anybody know of any documentation on the AmigaOS internals. tnx

erik
Title: Re: new OS?
Post by: Kronos on October 16, 2002, 04:11:41 PM
??????

Do you want to write a NEW OS ? May I suggest a look at linux-sources ?
But why would you need any info on AOS-internals for that ?

Or do you want to write an AOS-clone like MOS or AROS ?
Well there is a (rather old) version of AROS for 68k.
Title: Re: new OS?
Post by: on October 16, 2002, 04:37:13 PM
well,

i am planning on doing an independent OS based on an exokernel, i dont really like the linux design(a real memory hog). it's going to optimized towards the CDTV and 68000 amigas. and will run of a single floppy(no HD req).

erik
Title: Re: new OS?
Post by: Oli_hd on October 16, 2002, 04:46:33 PM
Hi,
Have you looked at the AROS source codes?
There isnt anything Amiga specific in it though..

As for the information, you could buy the developers CD, It has a lot of documents on there which should be able to help..
Title: Re: new OS?
Post by: on October 16, 2002, 04:54:25 PM
why on earth would you write an new OS for a cpu and overall architecture thats basically DEAD...

PPC will be alive for a long time in embedded...and X86 will be with us forever.... 68K? ...ugh
Title: Re: new OS?
Post by: xeron on October 16, 2002, 05:20:21 PM
Quote

mips_proc wrote:
why on earth would you write an new OS for a cpu and overall architecture thats basically DEAD...


For fun? Because he likes CDTVs and Amiga 500s? Because he wants to?

I've taken up writing Atari 7800 games. Thats a dead platform, but I'm doing it because its fun to learn new architectures and create something good for other Atari fans out there.
Title: Re: new OS?
Post by: ikir on October 16, 2002, 05:52:40 PM
Quote

Tickly wrote:

For fun? Because he likes CDTVs and Amiga 500s? Because he wants to?

I've taken up writing Atari 7800 games. Thats a dead platform, but I'm doing it because its fun to learn new architectures and create something good for other Atari fans out there.


I agree with you Tickly (I always agree with you :-)  )
Title: Re: new OS?
Post by: on October 18, 2002, 06:10:50 PM
thats rite, i think that the CDTV is an asome machine!!!!! anybody think the same?

erik
Title: Re: new OS?
Post by: olegil on October 18, 2002, 06:26:46 PM
Quote

cobra wrote:
thats rite, i think that the CDTV is an asome machine!!!!! anybody think the same?

erik


Not really, but I can fake it pretty nice if it makes you feel better. Oh, ok. I never had a CDTV, so I'm just jealous :-)

I have an A500 in mint condition, though.  :-D
Title: Re: new OS?
Post by: Glaucus on October 24, 2002, 10:24:10 PM
I saw a CDTV in action once, does that count?  :)

CDTV's were pretty sharp looking machines back then and looked a lot like modern DVD players.  Again, C= well ahead of it's time and nothing to show for it.   :-(

Well, get your hands on the hardware reference guide RKM.  If you can find source code for older games or demos you'll see how they killed the OS and banged the hw.  Good luck!

  - Mike
Title: Re: new OS?
Post by: on October 24, 2002, 10:46:58 PM
Have you tried the RKM: Devices 3ยบ Ed., or the "Amiga Hardware Reference Manual" book?

If you dig up for  Amiga assembly sites I bet you can get lucky.

P.S. In the RKM: Libraries, in the Preface the following is written:
"The  Amiga ROM Kernel Reference Manual: Devices is a companion book to this volume detailing how to write code for the Amiga'a lower level I/O hardware.

... and the Amiga Hardware Reference Manual, an in-depth description of the custom chips and other hardware components underlying the Amiga's sophisticated design." They must be of some help.

Or if you are a adventurous type of person, you can just reverse-engineer the AmigaOS to know how its guts work. Imagen it as breaking into the cemetary at the midle of the night and snatch a corpse for scientific/medical researche (big laugh).
Title: Re: new OS?
Post by: on October 24, 2002, 10:57:22 PM
I have the RKM: Devices in AmigaGuide somewhere in here. If you want it give me a day or two to find it and I'll e-mail to you.
Title: Re: new OS?
Post by: KennyR on October 24, 2002, 11:00:01 PM
@cobra

No offence, and I don't want to sound negative, but do your really know what you're getting yourself into? Writing a complete OS is extremely hard. Look at it this way, AROS project have been continuing for many years and is nowhere near complete - and it's not a one-man effort. *And* they are using the current AmigaOS as a template.

If you do try this, I wish you the best of luck. You'll need it. ;-)
Title: Re: new OS?
Post by: clark on October 25, 2002, 01:14:14 AM
Quote
Cpu and overall architecture thats basically DEAD


True, The amiga arch. is quite dead, but the 68k is not.  It'll still be used for a long time in embedded systems, just like the Z80 and 6502.  All of the three cpu lines are still manufactured (well not the original MOS Tech. 6502, but clones of it), and are used extensively in embedded apps.

clark