Amiga.org
Operating System Specific Discussions => Amiga OS => Amiga OS -- Development => Topic started 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
-
??????
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.
-
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
-
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..
-
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
-
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.
-
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 :-) )
-
thats rite, i think that the CDTV is an asome machine!!!!! anybody think the same?
erik
-
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
-
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
-
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).
-
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.
-
@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. ;-)
-
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