Re: [9fans] DigiLand DL701Q quad core tablet

2014-12-19 Thread Quintile
well,
kernel binaries are different for terminals and cpu servers, but these are 
built 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 cyberfo...@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 are 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 kernels are different for terminals, cpu servers, etc.
 
 
 On 19 December 2014 at 07:06, cigar562hfsp952f...@icebubble.org wrote:
 cigar562hfsp952f...@icebubble.org writes:
 
  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.  ;)
 
 BTW, that was not intended as a rhetorical question; I really am curious
 why the device would require a whole new kernel...


Re: [9fans] DigiLand DL701Q quad core tablet

2014-12-19 Thread Richard Miller
 in reality the kernel is the same modulo some drivers and one variable ( e.g. 
 no vga in cpu servers).

It's actually quite easy to make a single binary which can be configured
at boot time to be either cpu or terminal, depending on a plan9.ini variable.
IIRC it's a few lines of code in each of boot.c and main.c.

However I can imagine a scenario in which this would be a security hole.




Re: [9fans] DigiLand DL701Q quad core tablet

2014-12-19 Thread Iruatã Souza
Em 19/12/2014 06:35, Richard Miller 9f...@hamnavoe.com escreveu:

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

 It's actually quite easy to make a single binary which can be configured
 at boot time to be either cpu or terminal, depending on a plan9.ini
variable.

9front does that.


Re: [9fans] DigiLand DL701Q quad core tablet

2014-12-18 Thread cigar562hfsp952fans
cigar562hfsp952f...@icebubble.org writes:

 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.  ;)

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



Re: [9fans] DigiLand DL701Q quad core tablet

2014-12-18 Thread Charles Forsyth
On Thu, Dec 18, 2014 at 8:06 PM, cigar562hfsp952f...@icebubble.org wrote:

 would require a whole new kernel...


when we say new kernel we mean new configuration and drivers, and
possibly platform-specific bits
not a complete rewrite.


Re: [9fans] DigiLand DL701Q quad core tablet

2014-12-18 Thread da Tyga
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 are
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 kernels are different for terminals, cpu servers, etc.


On 19 December 2014 at 07:06, cigar562hfsp952f...@icebubble.org wrote:

 cigar562hfsp952f...@icebubble.org writes:

  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.  ;)

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




Re: [9fans] DigiLand DL701Q quad core tablet

2014-11-19 Thread cigar562hfsp952fans
erik quanstrom quans...@quanstro.net writes:

 In short, it's an Arm Cortex A7 with 512MB DDR3, 8GB NAND flash, 7
 touchscreen, uSD, uUSB AB (OTG), Bluetooth, GPS, and 802.11b/g/n.

 this will require a new kernel, and dealing with some new devices.  sounds 
 interesting, though.

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.  ;)



Re: [9fans] DigiLand DL701Q quad core tablet

2014-11-17 Thread erik quanstrom
On Sat Nov 15 11:48:01 EST 2014, cigar562hfsp952f...@icebubble.org wrote:
 Does anybody know if Plan 9 can run on a DigiLand DL701Q quad core
 tablet?  Details here:
 
   http://www.digi-land.net/Photo_Show.asp?InfoId=487ClassId=56Topid=53
 
 In short, it's an Arm Cortex A7 with 512MB DDR3, 8GB NAND flash, 7
 touchscreen, uSD, uUSB AB (OTG), Bluetooth, GPS, and 802.11b/g/n.

this will require a new kernel, and dealing with some new devices.  sounds 
interesting, though.

- erik



[9fans] DigiLand DL701Q quad core tablet

2014-11-15 Thread cigar562hfsp952fans
Does anybody know if Plan 9 can run on a DigiLand DL701Q quad core
tablet?  Details here:

  http://www.digi-land.net/Photo_Show.asp?InfoId=487ClassId=56Topid=53

In short, it's an Arm Cortex A7 with 512MB DDR3, 8GB NAND flash, 7
touchscreen, uSD, uUSB AB (OTG), Bluetooth, GPS, and 802.11b/g/n.