From mboxrd@z Thu Jan 1 00:00:00 1970 References: <86fvdkfnjc.fsf@cmarib.ramside> <03fb3f469b51412573dba33275d80f49@brasstown.quanstro.net> <868uj7mc4o.fsf@cmarib.ramside> <86r3vwiuz8.fsf@cmarib.ramside> From: Quintile Content-Type: multipart/alternative; boundary=Apple-Mail-809A769E-3EA7-4C1A-AD5D-2F868C7AB56C In-Reply-To: Message-Id: <0EB3385A-BD60-47B0-B7F4-B4CE2EF3FA7F@quintile.net> Date: Fri, 19 Dec 2014 07:43:08 +0000 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (1.0) Subject: Re: [9fans] DigiLand DL701Q quad core tablet Topicbox-Message-UUID: 37143dae-ead9-11e9-9d60-3106f5b1d025 --Apple-Mail-809A769E-3EA7-4C1A-AD5D-2F868C7AB56C Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable well, kernel binaries are different for terminals and cpu servers, but these are b= uilt from the same source code. in reality the kernel is the same modulo some drivers and one variable ( e.g= . no vga in cpu servers). -Steve > On 19 Dec 2014, at 03:15, da Tyga wrote: >=20 > Plan9 kernel is monolithic with the drivers required for a specific platfo= rm compiled in. =20 >=20 > So you might need to write specific drivers for new hardware if they are n= ot already available. >=20 > The paper: http://plan9.bell-labs.com/wiki/plan9/compiling_kernels/ expla= ins the steps required to generate a new kernel. BTW, even for the same har= dware, the kernels are different for terminals, cpu servers, etc. >=20 >=20 >> On 19 December 2014 at 07:06, wrote: >> cigar562hfsp952fans@icebubble.org writes: >>=20 >> > Yes, I figured it might require some new device drivers, but why would >> > it require a new kernel? I thought there was already a Plan 9 kernel >> > for Arm Cortex-series processors. That's one of the reasons why I >> > developed such a crush on OMAP. ;) >>=20 >> BTW, that was not intended as a rhetorical question; I really am curious >> why the device would require a whole new kernel... --Apple-Mail-809A769E-3EA7-4C1A-AD5D-2F868C7AB56C Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
well,
kernel binaries are di= fferent for terminals and cpu servers, but these are built from the same sou= rce code.

in reality the kernel is the same modulo s= ome drivers and one variable ( e.g. no vga in cpu servers).

-Steve






On 19 Dec 2014, at 03:15, da Tyga <cyberfonic@gmail.com> wrote:

Plan9 kernel is monolithic with the= drivers required for a specific platform compiled in.  

=
So you might need to write specific drivers for new hardware if they ar= e not already available.

The paper:  http://plan9.bell= -labs.com/wiki/plan9/compiling_kernels/ explains the steps required= to generate a new kernel.  BTW, even for the same hardware, the kernel= s are different for terminals, cpu servers, etc.

<= div class=3D"gmail_extra">
On 19 December 2014= at 07:06, <cigar562hfsp952fans@icebubble.org> wrote:
cigar562hfsp952fans@icebubble.org writes:

> Yes, I figured it might require some new device drivers, but why would<= br> > it require a new kernel?  I thought there was already a Plan 9 ker= nel
> for Arm Cortex-series processors.  That's one of the reasons why I=
> developed such a crush on OMAP.  ;)

BTW, that was not intended as a rhetorical question; I really am curious
= why the device would require a whole new kernel...

= --Apple-Mail-809A769E-3EA7-4C1A-AD5D-2F868C7AB56C--