View previous topic :: View next topic |
Author |
Message |
barcher174
Joined: 07 Dec 2012 Posts: 624
|
Posted: Thu Dec 12, 2013 9:56 pm Post subject: Questions on how the ND works |
|
|
Hi all,
I'm curious about some things I've read on the dimension. From my understanding the card runs it's own stripped down kernel. Is this held in ROM on the card, or does it get loaded from disk? Is there anyway to access the card OS?
Thanks,
Brian |
|
Back to top |
|
 |
cubist
Joined: 20 Sep 2007 Posts: 251 Location: Cambridge, MA
|
Posted: Thu Dec 12, 2013 11:09 pm Post subject: Re: Questions on how the ND works |
|
|
barcher174 wrote: |
I'm curious about some things I've read on the dimension. From my understanding the card runs it's own stripped down kernel. Is this held in ROM on the card, or does it get loaded from disk? Is there anyway to access the card OS?
|
In the early 90's, i860 designs were popular and the pattern was something like the following. All code initially resides on the system disk for ease and simplicity of updating. A very small rtos (think freertos) is loaded onto the i860 along with a core set of hardware/video support functions. The i860/rtos combination supports demand paging using host physical memory as backing store. Non-pageable code on the i860 manages this in cooperation with host OS driver support. Additional firmware support manages power-on functions like initialization and boot console.
In the case of NeXT's version of this recipe, the rumor is that very little real acceleration was implemented. How true that is, I don't know... |
|
Back to top |
|
 |
gtnicol
Joined: 27 Dec 2005 Posts: 533 Location: Rhode Island, USA
|
Posted: Fri Dec 13, 2013 7:57 pm Post subject: |
|
|
There is certainly a kernel in there, but I think the only real access (other than via some communication on the NeXT bus) is via postscript. |
|
Back to top |
|
 |
cuby

Joined: 12 Jan 2006 Posts: 167 Location: Coburg, Germany
|
|
Back to top |
|
 |
|