[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: HDD on Etrax100LX IDE developer board



On Thu, 30 May 2002, Sangmoon Kim wrote:
> And the following is the result.
> What, do you think, is the reason of the oops?

It would help to have the following passed through ksymoops, to correlate 
the addresses with the real symbols (found in System.map for example). 

Like, the subroutine return pointer SRP probably points to some useful code, 
at c0016868. You can check in System.map which kernel function that 
corresponds to. Likewise with the values in [] later during the Call Trace. 
ksymoops does this automatically if you don't feel like checking it 
manually.

/Bjorn

> Writing inode tables: Unable to handle kernel NULL pointer dereference at virtua
> l address 00000000
> Oops: 0000
> IRP: 000000f2 SRP: c0016868 DCCR: 000004a0 USP: affffd10 MOF: 00000000
>  r0: c13fc160  r1: c0138df0   r2: c13fc000  r3: c13fc000
>  r4: c0138e18  r5: 00000000   r6: c1d59ef0  r7: c0163fc0
>  r8: c0138e30  r9: 00000160  r10: c13fc000 r11: 000000f0
> r12: 00000001 r13: 000009fe oR10: c13fc000
> R_MMU_CAUSE: 00001037
> Process mke2fs (pid: 62, stackpage=c1d58000)
> 
> Stack from affffd10:
>        00000007 3ab95076 3ab95030 00000000 00000000 00000000 00093870 00092788
>        00000008 000100f8 000000f0 000a0e50 00001000 00000000 0008a1ba 000a0e50
>        00000005 00000000 00000000 000926f8 000926fc 00000200 000100f8 000000f0
> Call Trace:
> Stack from c1d59cec:
>        c0006ae2 c1d59e2c c00538ce c0053a32 000000f0 00000000 00000000 c03ca55c
>        c00d04a8 00000000 c1d59de8 c0053af6 c1d59de8 c03c7a94 c0006ae2 c0055bf0
>        c0138e30 c0163fc0 c1d59ef0 00000000 c0138e18 c13fc000 c1d59de8 c1d52000
> Call Trace: [<c0006ae2>] [<c00538ce>] [<c0053a32>] [<c0053af6>] [<c0006ae2>] [<c
> 0055bf0>] [<c000b8ae>]
>        [<c0008dd4>] [<c0008cfa>] [<c000b8ae>] [<c0008dd4>] [<c00559ec>] [<c00536
> ee>] [<c0016868>] [<c0016868>]
>        [<c0016a06>] [<c001f2f8>] [<c001f392>] [<c001f5a8>] [<c001f880>] [<c001ff
> 74>] [<c00220a6>] [<c0022142>]
>        [<c0014782>] [<c001d610>] [<c00535f2>]
> Code:  Bad IP value.
> Segmentation fault
> [root@AxisProduct /]57# ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0x8, reg 0x14000000
> ob: data 0x1, reg 0x16000000
> ob: data 0x0, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 4096 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x41, reg 0x16000000
> ob: data 0x0, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x3f, reg 0x16000000
> ob: data 0x1, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x52 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x3d, reg 0x16000000
> ob: data 0x2, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x3b, reg 0x16000000
> ob: data 0x3, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x39, reg 0x16000000
> ob: data 0x4, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x37, reg 0x16000000
> ob: data 0x5, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x35, reg 0x16000000
> ob: data 0x6, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x33, reg 0x16000000
> ob: data 0x7, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x31, reg 0x16000000
> ob: data 0x8, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x2f, reg 0x16000000
> ob: data 0x9, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x2d, reg 0x16000000
> ob: data 0xa, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x2b, reg 0x16000000
> ob: data 0xb, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x29, reg 0x16000000
> ob: data 0xc, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x27, reg 0x16000000
> ob: data 0xd, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x25, reg 0x16000000
> ob: data 0xe, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x23, reg 0x16000000
> ob: data 0xf, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0x20, reg 0x14000000
> ob: data 0x21, reg 0x16000000
> ob: data 0x10, reg 0x18000000
> ob: data 0x0, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 16384 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x41, reg 0x16000000
> ob: data 0x0, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x3f, reg 0x16000000
> ob: data 0x1, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x3d, reg 0x16000000
> ob: data 0x2, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x3b, reg 0x16000000
> ob: data 0x3, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x39, reg 0x16000000
> ob: data 0x4, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x37, reg 0x16000000
> ob: data 0x5, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x35, reg 0x16000000
> ob: data 0x6, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x33, reg 0x16000000
> ob: data 0x7, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x31, reg 0x16000000
> ob: data 0x8, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x2f, reg 0x16000000
> ob: data 0x9, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x2d, reg 0x16000000
> ob: data 0xa, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x2b, reg 0x16000000
> ob: data 0xb, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x29, reg 0x16000000
> ob: data 0xc, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xf8, reg 0x14000000
> ob: data 0x81, reg 0x16000000
> ob: data 0x2a, reg 0x18000000
> ob: data 0x96, reg 0x1a000000
> ob: data 0xe9, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 126976 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x27, reg 0x16000000
> ob: data 0xd, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x25, reg 0x16000000
> ob: data 0xe, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x23, reg 0x16000000
> ob: data 0xf, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0x20, reg 0x14000000
> ob: data 0x21, reg 0x16000000
> ob: data 0x10, reg 0x18000000
> ob: data 0x4, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 16384 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x41, reg 0x16000000
> ob: data 0x0, reg 0x18000000
> ob: data 0x8, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x3f, reg 0x16000000
> ob: data 0x1, reg 0x18000000
> ob: data 0x8, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x3d, reg 0x16000000
> ob: data 0x2, reg 0x18000000
> ob: data 0x8, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x3b, reg 0x16000000
> ob: data 0x3, reg 0x18000000
> ob: data 0x8, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x39, reg 0x16000000
> ob: data 0x4, reg 0x18000000
> ob: data 0x8, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x37, reg 0x16000000
> ob: data 0x5, reg 0x18000000
> ob: data 0x8, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xfe, reg 0x14000000
> ob: data 0x35, reg 0x16000000
> ob: data 0x6, reg 0x18000000
> ob: data 0x8, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 130048 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
> ob: data 0xe0, reg 0x1c000000
> inb: 0x50 from reg 0x1e000000
> inb: 0x50 from reg 0x1e000000
> ob: data 0x8, reg 0x2c000000
> ob: data 0x0, reg 0x12000000
> ob: data 0xae, reg 0x14000000
> ob: data 0x33, reg 0x16000000
> ob: data 0x7, reg 0x18000000
> ob: data 0x8, reg 0x1a000000
> ob: data 0xe0, reg 0x1c000000
> e100_dmaproc func 1
> ob: data 0xca, reg 0x1e000000
> dma write of 89088 bytes.
> inb: 0x50 from reg 0x1e000000
> e100_dmaproc func 3
> inb: 0x50 from reg 0x1e000000
>