Paul de Weerd <[EMAIL PROTECTED]> wrote:

> [diverted to [EMAIL PROTECTED]
> 
> On Wed, Sep 26, 2007 at 08:08:41AM -0700, big one wrote:
> | OLPC (One Laptop Per Child) had released XO AMD Geode LX Laptops
> | using G1G1 (Buy 2 Get 1). One laptop will be sent to the buyer and the
> | 2nd laptop will be sent to a child in a poor, developing country.
> | 
> | According to Mr Theo de Raadt from OpenBSD, it is impossible to
> | write device driver for Wireless chipset inside XO.
> | 
> | According to OLPC developer team:
> | 1. There is no standard BIOS inside XO laptops.
> | 2. There is no VGA/EGA/CGA video mode.
> | 
> | Is it possible to port OpenBSD to XO Laptops without
> | activating/using the wireless chipset?
> | Thank you
> 
> Why not buy some and send them to interested developers. 
> 
> "Buy 2 Send 1 to an OpenBSD developer" ;)
> 

Last week I borrowed a pre-production B2 model from a friendly OLPC
developer. It's true the hardware is more like some embedded appliance
than 'normal' i386. Moreover, it uses Open Firmware and not a BIOS.

You can probably find this information and more on the OLPC wikis but
here are dmesg and lspci for the curious. But keep in mind this is a
pre-production model and the hardware in the production models is
beefed up.

(And no, I'm currently too much of a slacker getting it working with
OpenBSD)

00:01.0 Host bridge: National Semiconductor Corporation Geode GX2 Host Bridge 
(rev 21)
00:01.1 VGA compatible controller: National Semiconductor Corporation Geode GX2 
Graphics Processor
00:0c.0 FLASH memory: Marvell Technology Group Ltd. Unknown device 4100 (rev 10)
00:0c.1 Generic system peripheral [0805]: Marvell Technology Group Ltd. Unknown 
device 4101 (rev 10)
00:0c.2 Multimedia video controller: Marvell Technology Group Ltd. Unknown 
device 4102 (rev 10)
00:0f.0 ISA bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA 
(rev 03)
00:0f.3 Multimedia audio controller: Advanced Micro Devices [AMD] CS5536 [Geode 
companion] Audio (rev 01)
00:0f.4 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] 
OHC (rev 02)
00:0f.5 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] 
EHC (rev 02)



[    0.000000] Linux version 2.6.22-20070910.30.olpc.25d22c40e3bef15 ([EMAIL 
PROTECTED]) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-51)) #1 PREEMPT Mon Sep 
10 03:09:19 EDT 2007
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e801: 0000000000000000 - 000000000009f000 (usable)
[    0.000000]  BIOS-e801: 0000000000100000 - 00000000075dd000 (usable)
[    0.000000] 117MB LOWMEM available.
[    0.000000] Entering add_active_range(0, 0, 30173) 0 entries of 256 used
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->     4096
[    0.000000]   Normal       4096 ->    30173
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0:        0 ->    30173
[    0.000000] On node 0 totalpages: 30173
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 4064 pages, LIFO batch:0
[    0.000000]   Normal zone: 203 pages used for memmap
[    0.000000]   Normal zone: 25874 pages, LIFO batch:7
[    0.000000] DMI not present or invalid.
[    0.000000] Allocating PCI resources starting at 10000000 (gap: 
075dd000:f8a23000)
[    0.000000] Built 1 zonelists.  Total pages: 29938
[    0.000000] Kernel command line: ro root=mtd0 rootfstype=jffs2 
console=ttyS0,115200 console=tty0 fbcon=font:SUN12x22
[    0.000000] Initializing CPU#0
[    0.000000] CPU 0 irqstacks, hard=c074a000 soft=c0749000
[    0.000000] PID hash table entries: 512 (order: 9, 2048 bytes)
[    0.000000] Detected 362.994 MHz processor.
[   13.994339] Console: colour EGA 80x25
[   13.995511] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[   13.996123] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[   14.022039] Memory: 106348k/120692k available (2325k kernel code, 13804k 
reserved, 842k data, 168k init, 0k highmem)
[   14.022220] virtual kernel memory layout:
[   14.022234]     fixmap  : 0xffffd000 - 0xfffff000   (   8 kB)
[   14.022251]     vmalloc : 0xc8000000 - 0xffffb000   ( 895 MB)
[   14.022267]     lowmem  : 0xc0000000 - 0xc75dd000   ( 117 MB)
[   14.022284]       .init : 0xc071a000 - 0xc0744000   ( 168 kB)
[   14.022301]       .data : 0xc06455e9 - 0xc07181b4   ( 842 kB)
[   14.022318]       .text : 0xc0400000 - 0xc06455e9   (2325 kB)
[   14.022777] Checking if this processor honours the WP bit even in supervisor 
mode... Ok.
[   14.174046] Calibrating delay using timer specific routine.. 727.64 BogoMIPS 
(lpj=3638233)
[   14.174543] Security Framework v1.0.0 initialized
[   14.174651] SELinux:  Initializing.
[   14.174857] SELinux:  Starting in permissive mode
[   14.174904] selinux_register_security:  Registering secondary module 
capability
[   14.175015] Capability LSM initialized as secondary
[   14.175269] Mount-cache hash table entries: 512
[   14.176363] CPU: After generic identify, caps: 0080a13d c0c0a13d 00000000 
00000000 00000000 00000000 00000000
[   14.176460] CPU: L1 I Cache: 16K (32 bytes/line), D cache 16K (32 bytes/line)
[   14.176564] CPU: After all inits, caps: 0080a13d c0c0a13d 00000000 00000000 
00000000 00000000 00000000
[   14.176655] Compat vDSO mapped to ffffe000.
[   14.176761] CPU: NSC Geode(TM) Integrated Processor by National Semi 
stepping 02
[   14.177017] Checking 'hlt' instruction... OK.
[   14.215283] PM: Adding info for No Bus:platform
[   14.216303] NET: Registered protocol family 16
[   14.216509] geode-mfgpt:  Registered timer 0
[   14.216633] mfgpt-timer:  registering the MFGT timer as a clock event.
[   14.216981] geode-mfgpt:  8 timers available.
[   14.217253] OLPC board with OpenFirmware: CL1   Q2C26  Q2C
[   14.217455] olpc-ec:  running cmd 0x8
[   14.218489] olpc-ec:  received 0x48
[   14.218522] OLPC board revision: B2 (EC=48)
[   14.219218] PM: Adding info for No Bus:vtcon0
[   14.219918] PM: Adding info for platform:rtc_cmos
[   14.220511] PM: Adding info for platform:powerbutton
[   14.221107] PM: Adding info for platform:lid
[   14.222363] PCI: Using configuration type OLPC
[   14.222465] Setting up standard PCI resources
[   14.242345] SCSI subsystem initialized
[   14.243446] usbcore: registered new interface driver usbfs
[   14.244130] usbcore: registered new interface driver hub
[   14.244945] usbcore: registered new device driver usb
[   14.245966] PCI: Probing PCI hardware
[   14.246077] PCI: Probing PCI hardware (bus 00)
[   14.246445] PM: Adding info for No Bus:pci0000:00
[   14.248118] PM: Adding info for pci:0000:00:01.0
[   14.248832] PM: Adding info for pci:0000:00:01.1
[   14.249517] PM: Adding info for pci:0000:00:0c.0
[   14.250224] PM: Adding info for pci:0000:00:0c.1
[   14.250948] PM: Adding info for pci:0000:00:0c.2
[   14.251635] PM: Adding info for pci:0000:00:0f.0
[   14.252333] PM: Adding info for pci:0000:00:0f.3
[   14.253042] PM: Adding info for pci:0000:00:0f.4
[   14.253800] PM: Adding info for pci:0000:00:0f.5
[   14.255626] PM: Adding info for No Bus:mem
[   14.256039] Time: tsc clocksource has been installed.
[   14.256334] Switched to high resolution mode on CPU 0
[   14.256773] PM: Adding info for No Bus:kmem
[   14.257359] PM: Adding info for No Bus:null
[   14.257964] PM: Adding info for No Bus:port
[   14.258566] PM: Adding info for No Bus:zero
[   14.259213] PM: Adding info for No Bus:full
[   14.259845] PM: Adding info for No Bus:random
[   14.260449] PM: Adding info for No Bus:urandom
[   14.261065] PM: Adding info for No Bus:kmsg
[   14.261919] NET: Registered protocol family 2
[   14.329546] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[   14.330114] TCP established hash table entries: 4096 (order: 4, 81920 bytes)
[   14.330629] TCP bind hash table entries: 4096 (order: 4, 81920 bytes)
[   14.331140] TCP: Hash tables configured (established 4096 bind 4096)
[   14.331231] TCP reno registered
[   14.360560] checking if image is initramfs... it is
[   14.619174] Freeing initrd memory: 8984k freed
[   14.657607] PM: Adding info for No Bus:msr0
[   14.672765] PM: Adding info for platform:serial8250.0
[   14.678970] PM: Adding info for platform:pcspkr
[   14.693147] input: OLPC PM as /class/input/input0
[   14.712217] input: OLPC lid switch as /class/input/input1
[   14.731362] input: OLPC ebook switch as /class/input/input2
[   14.731473] SCI is mapped to IRQ 3
[   14.731568] Set IRQ 3 for 6
[   14.731655] Set IRQ 3 for 7
[   14.731827] olpc-ec:  running cmd 0x1c
[   14.732860] olpc-ec:  received 0xff
[   14.732884] olpc-ec:  running cmd 0x1b
[   14.733915] olpc-ec:  sending cmd arg 0xfb
[   14.736209] olpc-ec:  running cmd 0x84
[   14.738244] olpc-ec:  received 0x2
[   14.738514] olpc-pm:  SCI 0x2 received
[   14.738544] olpc-ec:  running cmd 0x84
[   14.741585] olpc-ec:  received 0x10
[   14.741607] olpc-pm:  SCI 0x10 received
[   14.741631] olpc-ec:  running cmd 0x84
[   14.743666] olpc-ec:  received 0x2
[   14.743687] olpc-pm:  SCI 0x2 received
[   14.743711] olpc-ec:  running cmd 0x84
[   14.745746] olpc-ec:  received 0x4
[   14.745946] olpc-pm:  SCI 0x4 received
[   14.745972] olpc-ec:  running cmd 0x84
[   14.748008] olpc-ec:  received 0x2
[   14.748029] olpc-pm:  SCI 0x2 received
[   14.748053] olpc-ec:  running cmd 0x84
[   14.750088] olpc-ec:  received 0x4
[   14.750110] olpc-pm:  SCI 0x4 received
[   14.750134] olpc-ec:  running cmd 0x84
[   14.752169] olpc-ec:  received 0x40
[   14.752191] olpc-pm:  SCI 0x40 received
[   14.752215] olpc-ec:  running cmd 0x84
[   14.754250] olpc-ec:  received 0x20
[   14.754382] olpc-pm:  SCI 0x20 received
[   14.754409] olpc-ec:  running cmd 0x84
[   14.757448] olpc-ec:  received 0x0
[   14.757470] olpc-pm:  SCI 0x0 received
[   14.757495] olpc-ec:  running cmd 0x2a
[   14.759530] olpc-ec:  received 0x0
[   14.782641] PM: Adding info for No Bus:snapshot
[   14.810860] audit: initializing netlink socket (disabled)
[   14.811038] audit(1190836356.739:1): initialized
[   14.811906] Total HugeTLB memory allocated, 0
[   14.812716] VFS: Disk quotas dquot_6.5.1
[   14.812917] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[   14.813745] JFFS2 version 2.2. (NAND) (SUMMARY)  __ 2001-2006 Red Hat, Inc.
[   14.952899] PROM: Built device tree with 33115 bytes of memory.
[   14.953373] SELinux:  Registering netfilter hooks
[   14.954380] io scheduler noop registered
[   14.954627] io scheduler cfq registered (default)
[   14.954752] Boot video device is 0000:00:01.1
[   14.992816] gxfb 0000:00:01.1: 8192 KiB of video memory at 0xfd000000
[   15.006068] PM: Adding info for No Bus:fb0
[   15.019695] PM: Adding info for No Bus:vtcon1
[   15.137923] Console: switching to colour frame buffer device 100x40
[   15.198985] fb0: Geode GX frame buffer device
[   15.246521] PM: Adding info for platform:vesafb.0
[   15.246925] PM: Adding info for No Bus:tty
[   15.265828] PM: Adding info for No Bus:console
[   15.289181] PM: Adding info for No Bus:ptmx
[   15.295436] PM: Adding info for No Bus:tty0
[   15.316587] PM: Adding info for No Bus:vcs
[   15.335248] PM: Adding info for No Bus:vcsa
[   15.354238] PM: Adding info for No Bus:tty1
[   15.373139] PM: Adding info for No Bus:tty2
[   15.389267] PM: Adding info for No Bus:tty3
[   15.396172] PM: Adding info for No Bus:tty4
[   15.430793] PM: Adding info for No Bus:tty5
[   15.450000] PM: Adding info for No Bus:tty6
[   15.468793] PM: Adding info for No Bus:tty7
[   15.487651] PM: Adding info for No Bus:tty8
[   15.499233] PM: Adding info for No Bus:tty9
[   15.505773] PM: Adding info for No Bus:tty10
[   15.539473] PM: Adding info for No Bus:tty11
[   15.558480] PM: Adding info for No Bus:tty12
[   15.577797] PM: Adding info for No Bus:tty13
[   15.596474] PM: Adding info for No Bus:tty14
[   15.605987] PM: Adding info for No Bus:tty15
[   15.622246] PM: Adding info for No Bus:tty16
[   15.644822] PM: Adding info for No Bus:tty17
[   15.663836] PM: Adding info for No Bus:tty18
[   15.683036] PM: Adding info for No Bus:tty19
[   15.701996] PM: Adding info for No Bus:tty20
[   15.720832] PM: Adding info for No Bus:tty21
[   15.727187] PM: Adding info for No Bus:tty22
[   15.729487] PM: Adding info for No Bus:tty23
[   15.792857] PM: Adding info for No Bus:tty24
[   15.813031] PM: Adding info for No Bus:tty25
[   15.832558] PM: Adding info for No Bus:tty26
[   15.851436] PM: Adding info for No Bus:tty27
[   15.870472] PM: Adding info for No Bus:tty28
[   15.889267] PM: Adding info for No Bus:tty29
[   15.908644] PM: Adding info for No Bus:tty30
[   15.927548] PM: Adding info for No Bus:tty31
[   15.946448] PM: Adding info for No Bus:tty32
[   15.952805] PM: Adding info for No Bus:tty33
[   15.959379] PM: Adding info for No Bus:tty34
[   15.991834] PM: Adding info for No Bus:tty35
[   15.992989] PM: Adding info for No Bus:tty36
[   16.011879] PM: Adding info for No Bus:tty37
[   16.031100] PM: Adding info for No Bus:tty38
[   16.049857] PM: Adding info for No Bus:tty39
[   16.069271] PM: Adding info for No Bus:tty40
[   16.088252] PM: Adding info for No Bus:tty41
[   16.107333] PM: Adding info for No Bus:tty42
[   16.126448] PM: Adding info for No Bus:tty43
[   16.139656] PM: Adding info for No Bus:tty44
[   16.146698] PM: Adding info for No Bus:tty45
[   16.196627] PM: Adding info for No Bus:tty46
[   16.205402] PM: Adding info for No Bus:tty47
[   16.224478] PM: Adding info for No Bus:tty48
[   16.243657] PM: Adding info for No Bus:tty49
[   16.262683] PM: Adding info for No Bus:tty50
[   16.276647] PM: Adding info for No Bus:tty51
[   16.295735] PM: Adding info for No Bus:tty52
[   16.302153] PM: Adding info for No Bus:tty53
[   16.319751] PM: Adding info for No Bus:tty54
[   16.369581] PM: Adding info for No Bus:tty55
[   16.374519] PM: Adding info for No Bus:tty56
[   16.393531] PM: Adding info for No Bus:tty57
[   16.412751] PM: Adding info for No Bus:tty58
[   16.432101] PM: Adding info for No Bus:tty59
[   16.450961] PM: Adding info for No Bus:tty60
[   16.470138] PM: Adding info for No Bus:tty61
[   16.479878] PM: Adding info for No Bus:tty62
[   16.498977] PM: Adding info for No Bus:tty63
[   16.502575] PM: Adding info for No Bus:nvram
[   16.563033] Non-volatile memory driver v1.2
[   16.563962] Serial: 8250/16550 driver $Revision: 1.90 $ 1 ports, IRQ sharing 
enabled
[   16.565670] PM: Adding info for platform:serial8250
[   16.565978] PM: Adding info for No Bus:ttyS0
[   16.590404] PM: Removing info for No Bus:ttyS0
[   16.609345] serial8250.0: ttyS0 at I/O 0x3f8 (irq = 4) is a NS16550A
[   16.610846] PM: Adding info for No Bus:ttyS0
[   19.525207] serial8250 serial8250.0: unable to register port at index 1 
(IO2f8 MEM0 IRQ3): -28
[   19.563254] serial8250 serial8250.0: unable to register port at index 2 
(IO3e8 MEM0 IRQ4): -28
[   19.601407] serial8250 serial8250.0: unable to register port at index 3 
(IO2e8 MEM0 IRQ3): -28
[   19.960331] RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 
blocksize
[   19.998662] PM: Adding info for No Bus:lo
[   20.017702] Linux video capture interface: v2.00
[   20.052724] Marvell M88ALP01 'CAFE' Camera Controller version 2
[   20.107383] PCI: Enabling device 0000:00:0c.2 (0000 -> 0002)
[   20.157304] PM: Adding info for No Bus:i2c-0
[   20.167783] i2c-adapter i2c-0: SMBus Quick command not supported, can't 
probe for chips
[   20.207240] olpc-dcon: No DCON found on SMBus
[   20.361476] OmniVision ov7670 sensor driver, at your service
[   20.722896] PM: Adding info for i2c:0-0042
[   20.777013] NAND device: Manufacturer ID: 0xad, Chip ID: 0xdc (Hynix NAND 
512MiB 3,3V 8-bit)
[   20.817109] Bad block table found at page 262080, version 0xFF
[   20.817377] Bad block table found at page 262016, version 0xFF
[   20.817617] nand_read_bbt: Bad block at 0x0a980000
[   20.817795] nand_read_bbt: Bad block at 0x1d4c0000
[   20.817827] nand_read_bbt: Bad block at 0x1e040000
[   20.817861] nand_read_bbt: Bad block at 0x1efe0000
[   20.831341] PCI: Setting latency timer of device 0000:00:0f.5 to 64
[   20.831380] ehci_hcd 0000:00:0f.5: EHCI Host Controller
[   20.875355] ehci_hcd 0000:00:0f.5: new USB bus registered, assigned bus 
number 1
[   20.914497] PCI: cache line size of 32 is not supported by device 
0000:00:0f.5
[   20.950219] ehci_hcd 0000:00:0f.5: irq 10, io mem 0xfe01b000
[   20.987320] ehci_hcd 0000:00:0f.5: USB 2.0 started, EHCI 1.00, driver 10 Dec 
2004
[   21.026853] PM: Adding info for usb:usb1
[   21.034340] PM: Adding info for No Bus:usbdev1.1_ep00
[   21.040511] usb usb1: configuration #1 chosen from 1 choice
[   21.078994] PM: Adding info for usb:1-0:1.0
[   21.097914] hub 1-0:1.0: USB hub found
[   21.134296] hub 1-0:1.0: 4 ports detected
[   21.278893] PM: Adding info for No Bus:usbdev1.1_ep81
[   21.280129] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) 
Driver
[   21.299049] PCI: Setting latency timer of device 0000:00:0f.4 to 64
[   21.299087] ohci_hcd 0000:00:0f.4: OHCI Host Controller
[   21.355308] ohci_hcd 0000:00:0f.4: new USB bus registered, assigned bus 
number 2
[   21.396766] ohci_hcd 0000:00:0f.4: irq 10, io mem 0xfe01a000
[   21.531623] PM: Adding info for usb:usb2
[   21.532805] PM: Adding info for No Bus:usbdev2.1_ep00
[   21.540565] hub_port_wait_reset: portstatus=503 portchange=10
[   21.590620] usb usb2: configuration #1 chosen from 1 choice
[   21.630190] PM: Adding info for usb:2-0:1.0
[   21.637039] usb 1-4: new high speed USB device using ehci_hcd and address 2
[   21.678735] hub 2-0:1.0: USB hub found
[   21.720225] hub 2-0:1.0: 4 ports detected
[   21.756904] hub_port_wait_reset: portstatus=503 portchange=10
[   21.893383] PM: Adding info for usb:1-4
[   21.894722] PM: Adding info for No Bus:usbdev1.2_ep00
[   21.897324] usb 1-4: configuration #1 chosen from 1 choice
[   21.940026] PM: Adding info for No Bus:usbdev2.1_ep81
[   21.941084] PM: Adding info for usb:1-4:1.0
[   21.947316] Initializing USB Mass Storage driver...
[   22.007557] PM: Adding info for No Bus:usbdev1.2_ep02
[   22.062808] PM: Adding info for No Bus:usbdev1.2_ep83
[   22.081986] usbcore: registered new interface driver usb-storage
[   22.120859] USB Mass Storage support registered.
[   22.176958] usbcore: registered new interface driver libusual
[   22.234149] PM: Adding info for platform:i8042
[   22.250299] serio: i8042 KBD port at 0x60,0x64 irq 1
[   22.288211] PM: Adding info for serio:serio0
[   22.288465] serio: i8042 AUX port at 0x60,0x64 irq 12
[   22.344345] PM: Adding info for serio:serio1
[   22.450765] PM: Adding info for No Bus:rtc0
[   22.469730] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
[   22.507992] rtc0: alarms up to one day
[   22.667237] input: AT Translated Set 2 keyboard as /class/input/input3
[   22.732636] PM: Adding info for No Bus:i2c-1
[   22.737005] PM: Adding info for i2c:1-000d
[   22.737619] Set IRQ 6 for 2
[   22.774822] PM: Adding info for platform:dcon
[   22.794372] olpc-dcon: Discovered DCON version 2
[   22.831909] olpc-ec:  running cmd 0x15
[   22.832946] olpc-ec:  received 0x31
[   22.833074] PM: Adding info for platform:olpc-battery.0
[   22.833310] PM: Adding info for No Bus:olpc-ac
[   22.839644] olpc-ec:  running cmd 0x15
[   22.841689] olpc-ec:  received 0x31
[   22.841774] olpc-ec:  running cmd 0x15
[   22.843811] olpc-ec:  received 0x31
[   22.844008] PM: Adding info for No Bus:olpc-battery
[   22.872657] olpc-ec:  running cmd 0x15
[   22.873697] olpc-ec:  received 0x31
[   22.873924] olpc-ec:  running cmd 0x15
[   22.875964] olpc-ec:  received 0x31
[   22.875997] olpc-ec:  running cmd 0x15
[   22.879036] olpc-ec:  received 0x31
[   22.879068] olpc-ec:  running cmd 0x15
[   22.881103] olpc-ec:  received 0x31
[   22.881127] olpc-ec:  running cmd 0x1f
[   22.882158] olpc-ec:  received 0x0
[   22.882189] olpc-ec:  running cmd 0x15
[   22.884225] olpc-ec:  received 0x31
[   22.884498] olpc-ec:  running cmd 0x18
[   22.886537] olpc-ec:  sending cmd arg 0x5f
[   22.888573] olpc-ec:  received 0x11
[   22.888609] olpc-ec:  running cmd 0x15
[   22.890645] olpc-ec:  received 0x31
[   22.890669] olpc-ec:  running cmd 0x10
[   22.891701] olpc-ec:  received 0x57
[   22.892728] olpc-ec:  received 0x2a
[   22.892951] olpc-ec:  running cmd 0x15
[   22.893985] olpc-ec:  received 0x31
[   22.894009] olpc-ec:  running cmd 0x11
[   22.896044] olpc-ec:  received 0x28
[   22.897072] olpc-ec:  received 0xda
[   22.897106] olpc-ec:  running cmd 0x15
[   22.898137] olpc-ec:  received 0x31
[   22.898162] olpc-ec:  running cmd 0x16
[   22.899193] olpc-ec:  received 0x3c
[   22.899225] olpc-ec:  running cmd 0x15
[   22.901260] olpc-ec:  received 0x31
[   22.901414] olpc-ec:  running cmd 0x15
[   22.902449] olpc-ec:  received 0x31
[   22.902473] olpc-ec:  running cmd 0x13
[   22.904508] olpc-ec:  received 0x15
[   22.910554] olpc-ec:  received 0xbb
[   22.910712] olpc-ec:  running cmd 0x15
[   22.911747] olpc-ec:  received 0x31
[   22.911771] olpc-ec:  running cmd 0x14
[   22.914810] olpc-ec:  received 0x16
[   22.915837] olpc-ec:  received 0x0
[   22.915870] olpc-ec:  running cmd 0x15
[   22.917905] olpc-ec:  received 0x31
[   22.918052] olpc-ec:  running cmd 0x18
[   22.919086] olpc-ec:  sending cmd arg 0x5f
[   22.920117] olpc-ec:  received 0x11
[   22.958295] sdhci: Secure Digital Host Controller Interface driver
[   22.997314] sdhci: Copyright(c) Pierre Ossman
[   23.052327] sdhci: SDHCI controller found at 0000:00:0c.1 [11ab:4101] (rev 
10)
[   23.091907] PCI: Enabling device 0000:00:0c.1 (0000 -> 0002)
[   23.129579] sdhci: Invalid iomem size. You may experience problems.
[   23.167841] PM: Adding info for No Bus:mmc0
[   23.186669] mmc0: SDHCI at 0xfe024000 irq 11 DMA
[   23.274162] usbcore: registered new interface driver hiddev
[   23.329761] usbcore: registered new interface driver usbhid
[   23.365556] drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
[   23.402419] Advanced Linux Sound Architecture Driver Version 1.0.14 (Thu May 
31 09:03:25 2007 UTC).
[   23.473649] PM: Adding info for No Bus:timer
[   23.496486] PCI: Setting latency timer of device 0000:00:0f.3 to 64
[   23.500258] Failure reading codec reg 0x7e,Last value=0x7e805368
[   23.538084] Failure reading codec reg 0x7e,Last value=0x7e805368
[   23.582387] PM: Adding info for No Bus:card0
[   23.623923] PM: Adding info for No Bus:pcmC0D0p
[   23.630217] PM: Adding info for No Bus:pcmC0D0c
[   23.649538] PM: Adding info for ac97:0-0:AD1888
[   23.668529] PM: Adding info for No Bus:controlC0
[   23.687776] ALSA device list:
[   23.721662]   #0: CS5535 Audio cs5535audio at 0x1480, irq 5
[   23.759472] TCP bic registered
[   23.793413] Initializing XFRM netlink socket
[   23.828752] NET: Registered protocol family 1
[   23.864238] NET: Registered protocol family 10
[   23.899380] lo: Disabled Privacy Extensions
[   23.933348] Mobile IPv6
[   23.964735] NET: Registered protocol family 17
[   23.998691] Using IPI Shortcut mode
[   24.032493] Freeing unused kernel memory: 168k freed
[   24.067197] Write protecting the kernel read-only data: 653k
[   24.102822] PM: Adding info for No Bus:vcs1
[   24.122526] PM: Adding info for No Bus:vcsa1
[   29.253540] JFFS2 notice: (587) jffs2_build_xattr_subsystem: complete 
building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 
dead, 0 orphan) found.
[   34.104751] JFFS2 notice: (593) jffs2_build_xattr_subsystem: complete 
building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 
dead, 0 orphan) found.
[   36.452950] PM: Removing info for No Bus:vcs1
[   36.453630] PM: Removing info for No Bus:vcsa1
[   36.454610] PM: Adding info for No Bus:vcs1
[   36.455234] PM: Adding info for No Bus:vcsa1
[   36.456041] PM: Removing info for No Bus:vcs1
[   36.456658] PM: Removing info for No Bus:vcsa1
[   36.460176] PM: Adding info for No Bus:vcs1
[   36.460807] PM: Adding info for No Bus:vcsa1
[   36.461859] PM: Removing info for No Bus:vcs1
[   36.462483] PM: Removing info for No Bus:vcsa1
[   36.463348] PM: Adding info for No Bus:vcs1
[   36.463987] PM: Adding info for No Bus:vcsa1
[   36.465125] PM: Removing info for No Bus:vcs1
[   36.465743] PM: Removing info for No Bus:vcsa1
[   36.466595] PM: Adding info for No Bus:vcs1
[   36.467225] PM: Adding info for No Bus:vcsa1
[   36.501091] PM: Removing info for No Bus:vcs1
[   36.501724] PM: Removing info for No Bus:vcsa1
[   36.505942] PM: Adding info for No Bus:vcs1
[   36.512180] PM: Adding info for No Bus:vcsa1
[   45.477774] olpc-ec:  running cmd 0x15
[   45.478814] olpc-ec:  received 0x31
[   45.479209] olpc-ec:  running cmd 0x15
[   45.480248] olpc-ec:  received 0x31
[   45.480284] olpc-ec:  running cmd 0x15
[   45.482319] olpc-ec:  received 0x31
[   45.482352] olpc-ec:  running cmd 0x15
[   45.484387] olpc-ec:  received 0x31
[   45.484521] olpc-ec:  running cmd 0x1f
[   45.485553] olpc-ec:  received 0x0
[   45.485588] olpc-ec:  running cmd 0x15
[   45.487623] olpc-ec:  received 0x31
[   45.487647] olpc-ec:  running cmd 0x18
[   45.489681] olpc-ec:  sending cmd arg 0x5f
[   45.491716] olpc-ec:  received 0x11
[   45.491869] olpc-ec:  running cmd 0x15
[   45.494911] olpc-ec:  received 0x31
[   45.494935] olpc-ec:  running cmd 0x10
[   45.495966] olpc-ec:  received 0x57
[   45.496994] olpc-ec:  received 0x4e
[   45.497030] olpc-ec:  running cmd 0x15
[   45.499065] olpc-ec:  received 0x31
[   45.499203] olpc-ec:  running cmd 0x11
[   45.500237] olpc-ec:  received 0x24
[   45.501264] olpc-ec:  received 0xf3
[   45.501303] olpc-ec:  running cmd 0x15
[   45.502335] olpc-ec:  received 0x31
[   45.502360] olpc-ec:  running cmd 0x16
[   45.505398] olpc-ec:  received 0x3c
[   45.505432] olpc-ec:  running cmd 0x15
[   45.506463] olpc-ec:  received 0x31
[   45.506601] olpc-ec:  running cmd 0x15
[   45.509643] olpc-ec:  received 0x31
[   45.509667] olpc-ec:  running cmd 0x13
[   45.510699] olpc-ec:  received 0x15
[   45.511726] olpc-ec:  received 0xdc
[   45.511760] olpc-ec:  running cmd 0x15
[   45.513795] olpc-ec:  received 0x31
[   45.513820] olpc-ec:  running cmd 0x14
[   45.516859] olpc-ec:  received 0x17
[   45.518889] olpc-ec:  received 0x0
[   45.519046] olpc-ec:  running cmd 0x15
[   45.520080] olpc-ec:  received 0x31
[   45.520104] olpc-ec:  running cmd 0x18
[   45.521134] olpc-ec:  sending cmd arg 0x5f
[   45.524172] olpc-ec:  received 0x11
[   46.743526] cs5535_gpio: base=0x1000 mask=0xb003c66 major=251
[   47.730160] ieee80211_crypt: registered algorithm 'NULL'
[   47.778227] ieee80211: 802.11 data/management/control stack, git-1.1.13
[   47.778270] ieee80211: Copyright (C) 2004-2005 Intel Corporation <[EMAIL 
PROTECTED]>
[   47.931676] PM: Adding info for No Bus:msh0
[   47.933069] PM: Adding info for No Bus:1-4
[   47.937764] drivers/input/mouse/olpc.c: OLPC touchpad revision 0x28.
[   48.391834] drivers/input/mouse/olpc.c: OLPC touchpad revision 0x28.
[   48.455913] input: OLPC ALPS GlideSensor as /class/input/input4
[   48.483052] input: OLPC ALPS PenTablet as /class/input/input5
[   49.717814] PM: Removing info for No Bus:1-4
[   50.104811] mice: PS/2 mouse device common for all mice
[   51.703788] PM: Adding info for No Bus:eth0
[   51.704417] libertas: eth0: Marvell WLAN 802.11 adapter
[   51.705504] usbcore: registered new interface driver usb8xxx
[   52.562742] i2c /dev entries driver
[   52.573836] PM: Adding info for No Bus:i2c-0
[   52.599368] PM: Adding info for No Bus:i2c-1
[   57.616793] PM: Removing info for No Bus:vcs1
[   57.618655] PM: Removing info for No Bus:vcsa1
[   57.643745] PM: Adding info for No Bus:vcs1
[   57.645590] PM: Adding info for No Bus:vcsa1
[   57.652471] PM: Removing info for No Bus:vcs1
[   57.652790] PM: Removing info for No Bus:vcsa1
[   57.662900] PM: Adding info for No Bus:vcs1
[   57.663227] PM: Adding info for No Bus:vcsa1
[   57.673108] PM: Removing info for No Bus:vcs1
[   57.674834] PM: Removing info for No Bus:vcsa1
[   57.678123] PM: Adding info for No Bus:vcs1
[   57.679727] PM: Adding info for No Bus:vcsa1
[   57.727945] PM: Removing info for No Bus:vcs1
[   57.729539] PM: Removing info for No Bus:vcsa1
[   57.735533] PM: Adding info for No Bus:vcs1
[   57.737158] PM: Adding info for No Bus:vcsa1
[   61.605582] hub_port_wait_reset: portstatus=503 portchange=10
[   61.661922] usb 1-2: new high speed USB device using ehci_hcd and address 3
[   61.719206] hub_port_wait_reset: portstatus=503 portchange=10
[   61.820333] PM: Adding info for usb:1-2
[   61.821125] PM: Adding info for No Bus:usbdev1.3_ep00
[   61.821464] usb 1-2: configuration #1 chosen from 1 choice
[   61.822172] PM: Adding info for usb:1-2:1.0
[   61.831101] scsi0 : SCSI emulation for USB Mass Storage devices
[   61.831313] PM: Adding info for No Bus:host0
[   61.832250] PM: Adding info for No Bus:usbdev1.3_ep81
[   61.832739] PM: Adding info for No Bus:usbdev1.3_ep02
[   61.833182] PM: Adding info for No Bus:usbdev1.3_ep83
[   61.833681] usb-storage: device found at 3
[   61.833722] usb-storage: waiting for device to settle before scanning
[   66.818149] PM: Adding info for No Bus:target0:0:0
[   66.826919] scsi 0:0:0:0: Direct-Access     SWISSBIT Twist            2.00 
PQ: 0 ANSI: 2
[   66.933131] PM: Adding info for scsi:0:0:0:0
[   67.054223] sd 0:0:0:0: [sda] 508160 512-byte hardware sectors (260 MB)
[   67.118215] sd 0:0:0:0: [sda] Write Protect is off
[   67.170388] sd 0:0:0:0: [sda] Mode Sense: 03 00 00 00
[   67.170433] sd 0:0:0:0: [sda] Assuming drive cache: write through
[   67.237783] sd 0:0:0:0: [sda] 508160 512-byte hardware sectors (260 MB)
[   67.299807] sd 0:0:0:0: [sda] Write Protect is off
[   67.352867] sd 0:0:0:0: [sda] Mode Sense: 03 00 00 00
[   67.352912] sd 0:0:0:0: [sda] Assuming drive cache: write through
[   67.407602]  sda: sda1
[   67.417352] sd 0:0:0:0: [sda] Attached SCSI removable disk
[   67.481526] PM: Adding info for No Bus:target0:0:1
[   67.488237] PM: Removing info for No Bus:target0:0:1
[   67.488549] PM: Adding info for No Bus:target0:0:2
[   67.496523] PM: Removing info for No Bus:target0:0:2
[   67.496838] PM: Adding info for No Bus:target0:0:3
[   67.503394] PM: Removing info for No Bus:target0:0:3
[   67.503709] PM: Adding info for No Bus:target0:0:4
[   67.510198] PM: Removing info for No Bus:target0:0:4
[   67.510512] PM: Adding info for No Bus:target0:0:5
[   67.517054] PM: Removing info for No Bus:target0:0:5
[   67.517367] PM: Adding info for No Bus:target0:0:6
[   67.526298] PM: Removing info for No Bus:target0:0:6
[   67.526612] PM: Adding info for No Bus:target0:0:7
[   67.533145] PM: Removing info for No Bus:target0:0:7
[   67.533336] usb-storage: device scan complete
[   68.075783] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   79.016593] olpc-ec:  running cmd 0x15
[   79.017659] olpc-ec:  received 0x31
[   79.036428] olpc-ec:  running cmd 0x15
[   79.038502] olpc-ec:  received 0x31
[   79.039643] olpc-ec:  running cmd 0x18
[   79.040704] olpc-ec:  sending cmd arg 0x5f
[   79.041747] olpc-ec:  received 0x11
[   79.044044] olpc-ec:  running cmd 0x15
[   79.046114] olpc-ec:  received 0x31
[   79.047242] olpc-ec:  running cmd 0x18
[   79.048308] olpc-ec:  sending cmd arg 0x5f
[   79.049346] olpc-ec:  received 0x11
[   79.051687] olpc-ec:  running cmd 0x15
[   79.053760] olpc-ec:  received 0x31
[   79.054883] olpc-ec:  running cmd 0x18
[   79.055945] olpc-ec:  sending cmd arg 0x5f
[   79.056987] olpc-ec:  received 0x11
[   79.059362] olpc-ec:  running cmd 0x15
[   79.060433] olpc-ec:  received 0x31
[   79.062267] olpc-ec:  running cmd 0x15
[   79.064340] olpc-ec:  received 0x31
[   79.065622] olpc-ec:  running cmd 0x16
[   79.066689] olpc-ec:  received 0x3c
[   79.068490] olpc-ec:  running cmd 0x15
[   79.069557] olpc-ec:  received 0x31
[   79.070699] olpc-ec:  running cmd 0x10
[   79.071767] olpc-ec:  received 0x57
[   79.073806] olpc-ec:  received 0x68
[   79.076408] olpc-ec:  running cmd 0x15
[   79.078480] olpc-ec:  received 0x31
[   79.079608] olpc-ec:  running cmd 0x11
[   79.080670] olpc-ec:  received 0x20
[   79.081708] olpc-ec:  received 0xf
[   79.084020] olpc-ec:  running cmd 0x15
[   79.085091] olpc-ec:  received 0x31
[   79.388194] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   82.784015] ADDRCONF(NETDEV_UP): msh0: link is not ready
[   88.214969] PM: Adding info for No Bus:vcs2
[   88.217620] PM: Adding info for No Bus:vcsa2
[   88.388311] PM: Removing info for No Bus:vcs2
[   88.390752] PM: Removing info for No Bus:vcsa2
[   88.395029] PM: Adding info for No Bus:vcs2
[   88.397406] PM: Adding info for No Bus:vcsa2
[   91.162030] PM: Adding info for No Bus:vcs3
[   91.164644] PM: Adding info for No Bus:vcsa3
[   91.553421] ADDRCONF(NETDEV_CHANGE): msh0: link becomes ready
[   91.556039] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  101.551013] msh0: no IPv6 routers present
[  101.557846] eth0: no IPv6 routers present
[  114.645528] ADDRCONF(NETDEV_CHANGE): msh0: link becomes ready
[  124.802646] msh0: no IPv6 routers present
[  137.726290] ADDRCONF(NETDEV_CHANGE): msh0: link becomes ready
[  147.880450] msh0: no IPv6 routers present
[  161.861137] ADDRCONF(NETDEV_CHANGE): msh0: link becomes ready
[  172.482200] msh0: no IPv6 routers present
[  184.974486] ADDRCONF(NETDEV_CHANGE): msh0: link becomes ready
[  195.346724] msh0: no IPv6 routers present
[  208.576462] ADDRCONF(NETDEV_CHANGE): msh0: link becomes ready
[  219.031798] msh0: no IPv6 routers present
[  232.668083] ADDRCONF(NETDEV_CHANGE): msh0: link becomes ready
[  250.020607] msh0: no IPv6 routers present

Reply via email to