|
|
2008-12-09
, 22:08
|
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#32
|
| The Following User Says Thank You to fanoush For This Useful Post: | ||
|
|
2008-12-09
, 22:33
|
|
|
Posts: 117 |
Thanked: 22 times |
Joined on Apr 2007
|
#33
|
If so then RX-51 should work with either 128MB or 256MB or RAM without any change in motherboard, just a change in RAM chip. (Maybe this happened with the Pandora case too, when the 256MB chips became available they just announced the memory upgrade...)
|
|
2008-12-09
, 22:45
|
|
|
Posts: 3,397 |
Thanked: 1,212 times |
Joined on Jul 2008
@ Netherlands
|
#34
|
Do I need to point out that there's hints there's on, internal MMC, a 768mb swap partition, 2gb linux partition and rest fat32.. Where do you think that might lead?
|
|
2008-12-09
, 22:49
|
|
|
Posts: 4,783 |
Thanked: 1,253 times |
Joined on Aug 2007
@ norway
|
#35
|
| The Following User Says Thank You to tso For This Useful Post: | ||
|
|
2008-12-09
, 23:09
|
|
|
Posts: 5,478 |
Thanked: 5,222 times |
Joined on Jan 2006
@ St. Petersburg, FL
|
#36
|
Omaps are SoC. That means, that most part what in normal computers are on other cards or chips than the CPU, but in omap chips there is everything on the omap chip. Also the RAM. When first asked, the developers of the Pandora stated, that more than 128MB Ram is not possible, because there is no Omap 3 with more than 128MB. Now it seems they use an external RAM chip. And here comes the problem: In the n810 they only provided one minisd because of the gps chip and antenna. In the NITs free space is rare.
Well, given swap is usually 2x the RAM this might indicate 384 MB RAM.
| The Following User Says Thank You to GeneralAntilles For This Useful Post: | ||
|
|
2008-12-10
, 00:26
|
|
|
Posts: 2,427 |
Thanked: 2,986 times |
Joined on Dec 2007
|
#37
|
Not necessarily, both the patch and the changelog has many 'false positives' because they started at 2.6.25 and then merged generic 2.6.26, 2.6.27 patches with tons of other unrelated noise. Safer bet is examining rx-51 board files where specific hardware is listed and initialized, see rx-51 specific kernel config files and search for @nokia.com in source files.
| The Following User Says Thank You to daperl For This Useful Post: | ||
|
|
2008-12-10
, 00:32
|
|
|
Posts: 11,700 |
Thanked: 10,045 times |
Joined on Jun 2006
@ North Texas, USA
|
#38
|
Anyway seeing the specs as it is.... i think many people will be disappointed.

|
|
2008-12-10
, 00:47
|
|
|
Posts: 5,478 |
Thanked: 5,222 times |
Joined on Jan 2006
@ St. Petersburg, FL
|
#39
|
I doubt it. Who expects 5 mpix on a Nokia internet tablet? Where is the precedent? I don't see the first implementation of a forward camera for internet tablets as disappointing with a "mere" 5 mpix. But maybe we need a poll...?
|
|
2008-12-10
, 01:00
|
|
Posts: 398 |
Thanked: 301 times |
Joined on Sep 2007
@ Texas
|
#40
|
| The Following User Says Thank You to Frank Banul For This Useful Post: | ||
![]() |
| Tags |
| fremantle, iphone killer, n900, rover, rx-51 |
| Thread Tools | |
|
+++ kernel-2.6.27/drivers/net/irda/Kconfig @@ -342,5 +342,15 @@ To compile it as a module, choose M here: the module will be called mcs7780. +config OMAP_IR + tristate "OMAP IrDA(SIR/MIR/FIR)" + depends on IRDA && ARCH_OMAP + select GPIOEXPANDER_OMAP if (MACH_OMAP_H3 || MACH_OMAP_H4) + help + Say Y here if you want to build support for the Texas Instruments + OMAP IrDA device driver, which supports SIR/MIR/FIR. This driver + relies on platform specific helper routines so available capabilities + may vary from one OMAP target to another. + endmenu --- kernel-2.6.27.orig/drivers/net/irda/omap-ir.c +++ kernel-2.6.27/drivers/net/irda/omap-ir.c @@ -0,0 +1,901 @@ +/* + * BRIEF MODULE DESCRIPTION + * + * Infra-red driver for the OMAP1610-H2 and OMAP1710-H3 and H4 Platforms + * (SIR/MIR/FIR modes) + * (based on omap-sir.c) + * + * Copyright 2003 MontaVista Software Inc. + * Author: MontaVista Software, Inc. + * source@mvista.com + * + * Copyright 2004 Texas Instruments. + * ... +#define IS_FIR(omap_ir) ((omap_ir)->speed >= 4000000) + +struct omap_irda { + unsigned char open; + int speed; /* Current IrDA speed */ + int newspeed; + + struct net_device_stats stats; + struct irlap_cb *irlap; + struct qos_info qos; + + int rx_dma_channel; + int tx_dma_channel; + + dma_addr_t rx_buf_dma_phys; /* Physical address of RX DMA buffer */ + dma_addr_t tx_buf_dma_phys; /* Physical address of TX DMA buffer */ + + void *rx_buf_dma_virt; /* Virtual address of RX DMA buffer */ + void *tx_buf_dma_virt; /* Virtual address of TX DMA buffer */ + + struct device *dev; + struct omap_irda_config *pdata; +}; + +static void inline uart_reg_out(int idx, u8 val) +{ + omap_writeb(val, idx); +} + +static u8 inline uart_reg_in(int idx) +{ + u8 b = omap_readb(idx); + return b; +} + +/* forward declarations */ +extern void omap_stop_dma(int lch); +static int omap_irda_set_speed(struct net_device *dev, int speed); ... + +static char __initdata banner[] = KERN_INFO "OMAP IrDA driver initializing\n"; + +static int __init omap_irda_init(void) +{ + printk(banner); + return platform_driver_register(&omapir_driver); +} + +static void __exit omap_irda_exit(void) +{ + platform_driver_unregister(&omapir_driver); +} + +module_init(omap_irda_init); +module_exit(omap_irda_exit); + +MODULE_AUTHOR("MontaVista"); +MODULE_DESCRIPTION("OMAP IrDA Driver"); +MODULE_LICENSE("GPL"); + --- kernel-2.6.27.orig/drivers/net/irda/Makefile +++ kernel-2.6.27/drivers/net/irda/Makefile @@ -18,6 +18,7 @@ obj-$(CONFIG_VIA_FIR) += via-ircc.o obj-$(CONFIG_PXA_FICP) += pxaficp_ir.o obj-$(CONFIG_MCS_FIR) += mcs7780.o +obj-$(CONFIG_OMAP_IR) += omap-ir.o obj-$(CONFIG_AU1000_FIR) += au1k_ir.o # SIR drivers obj-$(CONFIG_IRTTY_SIR) += irtty-sir.o sir-dev.oN9: Go white or go home