[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [oc] I need a BUS! =)



David Warman wrote:
> Alan Grimes wrote:
>>(The OS will be of my own design, The penguin is going to have to blow 
>> me if he wants support from my computer. ;)
> 
> This attitude will garuntee no takers beyond your own core cadre.

My aditude is that I will not support linux. All the info on the
hardware will be available but in its default configuration it will have
a kernel of my design as its core system, embedded in firmware...
Getting it to run something else would require first writing a program
for my system and using the upgrade function to transfer system
permissions from what I provide. I am building this system because it is
the only cost-effective means for deveolping and promoting my own OS.
(Trying to get it to work on the PC would be too expensive and
difficult). 

> Regardless of the merits of your opinion.

The merits of my oppinion will be confirmed by my success.

> Just generate an instruction set target definion for gcc, do some minor 
> kernel work in interrupt and exception management, and for much less 
> work than it really takes to do an OS (believe me, I've done it before 
> on micros of my own design) you have something every hobbiest in the 
> world can (and will) use.

The project will prepare its own compilers. (A compiler is an integral
part of any non-trivial computer). The only kernel >>I<< will work on
will be my own. 

> The Penguin is Open Source, you know, in fact it is the paradigm the 
> work here is trying to emulate (within the differing restrictions of 
> hardware).

I don't care if the penguin is made of 10 oz of gold or a world-class
supermodel.
I will not use it. 
I will not work on it.
I will not support it (directly).
I will have nothing to do with it. 
My only association with it will be that my project is also completely
open. 

My kernel will surpass its kernel in every practical measure from
version 1 on. 

You may like it or hate it, I don't care. 
But I will never like the PENGUIN!!!
It might be a cute bird but it is a terrable horrible OS...

> If you rethink your position, I may be able to provide some assistence 
> in the arena of software/hardware trade-offs and OS support.

I need a Bus protocol, that is in tune with the software that runs it...
(In order to simplify the hell out of the entire system.)

> I presume  doing an OpenCore CPU implies SOC with custom peripherals? 

Yes, mostly. 
I hope the OpenCores group can do the southbridge and perhaps parts of
the northbridges which will be the core of each integrated computer
module... The modules will be complete tightly integrated computers
instead of just processors and cache chips. The idea is that you can
create more flexable systems when you can place several, possibly
heterogenus, computers on a relatively fast bus... The only constraint
is the page structure. Each processor works on *pages* that can be
passed around as messages. 

Things get REALLY simple when you use them as your basic file allocation
unit... =)  (though that is not required). 

The point is to make things simple and integrated as a means to achieve
greater flexability. 

> Integrated open tools will be key to its success.

Yes, but they won't have any penguin logos on them. ;)

-- 
Perhaps I will upgrade my OS from Win 3.11...
But It has to be more sophisticated than Win 3.11.
As well as less complicated than Win 3.11.
*AND* It must run on THE MACHINE!!!!
http://users.erols.com/alangrimes/  <my website.
Any usage of this e-mail account is subject to the terms and conditions
specified on my website.