<kristianpaul> wpwrak: When you sample something from the usrp, does it handles the i/q data as a complex variable? or just a 16bit integer interleaved?
<kristianpaul> having problems understandig/interpreting signed number representations in C
<wpwrak> it sends pairs of q/i integers. each pair is a single complex number ;-)
<kristianpaul> yeah sure.
<kristianpaul> complex^
<kristianpaul> I'm just debugging something here so i can have this bit2bloatbyte util done, and _finally_ send 16 bit i/q samples for processing :/
<wpwrak> wow :) shouldn't this be a ~10 minutes task ? :)
<kristianpaul> :(
<kristianpaul> wpwrak: I had to learn C in the process tought :(
<kristianpaul> feel bad about that
<wpwrak> talk about a nice learning curve ;-)
<akiwiguy> hello
<kristianpaul> hi akiwiguy
<kristianpaul> wpwrak: yeah, i learn a lot the last weeks :-)
<kristianpaul> s/learn/learnt
<wpwrak> kristianpaul: i can imagine ;-)
<rjeffries> as a point of reference and yes I am aware, this example is not free...
<rjeffries> LG Optimus V is sold by Virgin Mobile for $150 USD no contract required
<rjeffries> is a decent 3.2 inch Android gadget, good specs. best of all they offer a reasonable service plan for$25 a month
<rjeffries> inckudes unkimited data and 300 voice minutes. naturally has camera and wifi
<rjeffries> someone will root it soon one assumes
<larsc> ???
<akiwiguy> our Ben has no camera, no touchscreen, no built-in wifi, slower processor, less ram, etc. and we are selling it for $99usd, $51usd cheaper than that phone. guess what one most people will go for.
<larsc> there wouldn't be enough nanonotes to supply "most people" anyway ;)
<wolfspraul> akiwiguy: ok, go on. what's your conclusion from this analysis?
<akiwiguy> well, its not _free_, so i still want a Ben.
<wolfspraul> akiwiguy: btw, are you aware of the Milkymist/Milkymist One project?
<akiwiguy> yes I am
<akiwiguy> i am a lurker on the mailing list, i hear everything
<larsc> imo the nanonote is not a consumer product
<wolfspraul> he, good [hear everything]
<wolfspraul> larsc: I would agree, although we could probably focus for example on a pure dictionary image now that would make it a 'consumer product', however that is defined
<wolfspraul> the 02-23 image is by far not competitive with electronic dictionaries, but if we would focus on that for a few months, we probably could pull off an image that would be competitive
<wolfspraul> and then we could claim 'consumer product' status, because several tens of millions of electronic dictionaries are selling each year
<wolfspraul> but I'm not into claiming ownership of certain categories, so at least for myself, I won't prioritize like that and instead I will continue to prioritize what makes the Ben more fun and interesting to me, and watching it grow over the long term.
<wolfspraul> as of today, even with 02-23 image, the Ben is definitely not a 'consumer product' (although I am not 100% sure on the definition of that, let's say something that can sell in 1 million or more units)
<akiwiguy> hmm, is vim included in the latest image?
<wolfspraul> if not that would be a big oversight - a 'dedicated vi device' is how we got our first press coverage :-)
<akiwiguy> O_o
<akiwiguy> wow.
<akiwiguy> when I get my Ben, i'm installing the todo.txt cli, and copying some music to it.
<akiwiguy> I will be my music player, a replacement for my old Palm III, and my note taking device for school.
<akiwiguy> And, if I manage to get a wifi card, my IRC client.
<akiwiguy> and i'll disable gmenu2x as well
<akiwiguy> because it looks horrible and clunky from what i can see
<wolfspraul> akiwiguy: one by one, keep us posted about your Ben experience, it sounds like you are on a good path.
<wolfspraul> Palm III, eh?
<wolfspraul> man this is long ago
<akiwiguy> Yep.
<wolfspraul> is it still working?
<akiwiguy> nope.
<akiwiguy> stopped working a couple of months ago
<wolfspraul> not bad
<akiwiguy> Brought it second-hand off TradeMe.
<wolfspraul> I developed (proprietary) software that was shipped on most Palms for a number of years
<akiwiguy> (the New Zealand equivalent of ebay, if you're wondering)
<wolfspraul> I forgot whether we already worked on the Palm III, that's really a long time ago
<wolfspraul> Palm V we did
<akiwiguy> oo
<akiwiguy> cool.
<wolfspraul> when it stopped working a few months ago, what broke/failed?
<wolfspraul> was it sudden failure, or slowly?
<akiwiguy> i accidentally shorted the battery contacts
<akiwiguy> thats what blew it up
<wolfspraul> oh
<wolfspraul> :-)
<wolfspraul> that's a sad end
<akiwiguy> yeah..
<akiwiguy> if i didnt do that, it would still be in use heaps today
<akiwiguy> i used it for my to-do list, and tetris, mainly
<wolfspraul> the Ben will not be able to match it in usability right now, I think
<wolfspraul> the way Palm implemented the super-fast bootup time by keeping part of the memory powered in 'off' mode was great.
<wolfspraul> that truly 'instant' on alone is a big win for the Palm, compared to Ben
<wolfspraul> then they used execute-in-place from the flash, etc.
<akiwiguy> just keep it in suspend mode
<wolfspraul> can't easily beat that system
<wolfspraul> ok I talk about what we really have today, say with the 02-23 image, not what is theoretically possible
<wolfspraul> suspend works, but
<akiwiguy> it crashes after a few hours
<wolfspraul> a) it is not well integrated into the image, I think you need to manually enter it on the command line
<wolfspraul> b) correct. I hear that it crashes after x minutes/hours
<wolfspraul> c) we don't know (or maybe just me) how fast the battery will run down in suspend mode
<akiwiguy> how long does the Ben take to boot? ~20 seconds?
<wolfspraul> bottom line: in today's reality, suspend doesn't work for an 'end user', I think most of Ben users will always do a full boot/shutdown.
<wolfspraul> yes, about 20 seconds
<akiwiguy> well, thats acceptable
<akiwiguy> i dont mind waiting for it to boot up
<wolfspraul> maybe we can bring that down, Lars did some great improvements recently, but we will most likely eat them up by mounting more of the NAND space
<wolfspraul> then we can look at some other big parts of the equation, like openwrt boot scripts, even some slowness in u-boot or very early power-on
<wolfspraul> the proprietary dictionary software we are replacing boots into a fully usable state in about 4 seconds
<akiwiguy> why does mounting more of the NAND slow bootup?
<akiwiguy> does it force an fsck or something?
<wolfspraul> because of filesystem/nand behavior
<wolfspraul> it's all just a matter of optimizations, no theoretical limits
<wolfspraul> not that many developers are on similar embedded systems and care about nand/ecc/filesystem speed optimizations, or they are not willing to do ugly hacks to ship a particular product, which is what will typically happen at a 'normal' manufacturer
<wolfspraul> devices on the market have 16 gb, 32 gb and more, bootup faster, and somehow make the space accessible. don't know how they achieve this in detail, but they do.
<akiwiguy> an iPad with 16gb of flash boots up in ~10 seconds to a fully usable state
<wolfspraul> I can imagine.
<kristianpaul> still having a booting palm m101
<akiwiguy> Right, I've got to go. Bye everyone
<kristianpaul> begin to like more pointers, oh memory ! :-)
<akiwiguy> Hello.
<qi-bot> [commit] Xiangfu Liu: update package revision to 25513, xfce: using nls.mk http://qi-hw.com/p/openwrt-xburst/8dbb669
<qi-bot> [commit] Xiangfu Liu: config.full_system disable some demo and examples http://qi-hw.com/p/openwrt-xburst/88c5d49
<qi-bot> [commit] Xiangfu Liu: uboot-xburst, add ubifs support http://qi-hw.com/p/openwrt-xburst/3b49a05
<qi-bot> [commit] Lars-Peter Clausen: Restore sdio fix for the spectec wlan card http://qi-hw.com/p/openwrt-xburst/ce33cfd
<qi-bot> [commit] Xiangfu Liu: disable CONFIG_ALL, add Tile and gottet http://qi-hw.com/p/openwrt-xburst/1c65278
<qi-bot> [commit] kyak: config.full_system: add supertux, terminus-font http://qi-hw.com/p/openwrt-xburst/7497bd3
<qi-bot> [commit] kyak: config.full_system: build gcc-mips, make, binutils as modules. Remove http://qi-hw.com/p/openwrt-xburst/636ce1a
<qi-bot> [commit] kyak: config.full_system: remove "=m" packages http://qi-hw.com/p/openwrt-xburst/a6cf3ff
<qi-bot> [commit] kyak: don't include ghostscript and fbgs into rootfs, build as modules http://qi-hw.com/p/openwrt-xburst/d2893bf
<qi-bot> [commit] David Kühling: config.full_system: fix name of gnuplot package (was renamed a long time ago) http://qi-hw.com/p/openwrt-xburst/e206b99
<qi-bot> [commit] Xiangfu Liu: add zgv, MPlayer, brainless http://qi-hw.com/p/openwrt-xburst/74e06ac
<qi-bot> [commit] Xiangfu Liu: remove custum banner, focus on 100% upstream, http://qi-hw.com/p/openwrt-xburst/4e15154
<qi-bot> [commit] kyak: config.full_system: add setterm http://qi-hw.com/p/openwrt-xburst/c6edd1a
<qi-bot> [commit] kyak: config.full_system: include GNU tar http://qi-hw.com/p/openwrt-xburst/8d348cd
<qi-bot> [commit] Lars-Peter Clausen: [package] ks7010: Remove debug printks http://qi-hw.com/p/openwrt-xburst/390578e
<qi-bot> [commit] Lars-Peter Clausen: [xburst] jz_mmc: Drop warning about spares irqs. http://qi-hw.com/p/openwrt-xburst/4dd2799
<qi-bot> [commit] Lars-Peter Clausen: [xburst] Improve mounttime. http://qi-hw.com/p/openwrt-xburst/169e661
<qi-bot> [commit] kyak: have sound modules built in kernel http://qi-hw.com/p/openwrt-xburst/1a8f935
<qi-bot> [commit] Xiangfu Liu: reflash_ben.sh, new option b k r, reboot device after reflash http://qi-hw.com/p/openwrt-xburst/bb07d26
<qi-bot> [commit] kyak: add sound options to default config, so that it won't popup http://qi-hw.com/p/openwrt-xburst/9af7e98
<wpwrak> akiwiguy: (kill gmenu2x) sounds like a good move ;-)
<wpwrak> akiwiguy: (love the ben despite its shortcomings) even better :)
<wpwrak> in my view, then ben is a foot in the door. its successor could be an open door. the next device after than could be entry into whatever is behind the door. and maybe the 4th would actually take possession of the place.
<kyak> wpwrak: hm, sounds like a four-step world plan! :)
<kyak> *world domination
<kyak> should help you with the public key auth
<kyak> for sftp, you could install openssh-sftp-server
<dvdk> maybe openssh-sftp-server should be included by default?  using gnome vfs for mounting is just very practical
<dvdk> ah, ok.  have to put authorized_keys to /etc/dropbear
<akiwidroid> Good.night.all
<dvdk> kyak: cool, works.  thanks
<kyak> dvdk: my guess is that openssh-sftp-server would install only one binary sftp-server, which will be used by dropbear to server sftp requests
<dvdk> kyak: yes, certainly.  rsync does it that way, too.
<kyak> btw, i prefer typing scp commands on Ben, rather then on PC :)
<kyak> of course, in a ssh session
<kyak> (including openssh-sftp-server by default) - why not?
<kyak> i think we also need to include coreutils-sleep (busybox's sleep only knows integer sleep values) and use more functional procps (replacing busybox's crippled ps, top etc)
<kyak> i already included gnu tar some ago, cause busybox's tar fails on some files
<kyak> and really one thing that bugs me in ash is a lack of reverse-i-search (ctrl+r)
<kyak> but bash consumes at least twice as much memory as ash, so there is no option to replace ash :)
<viric> how much is that?
<viric> here I run bash with glibc, and it takes a VSIZE of ~4MB :)
<viric> I wondered how much was due to glibc
<Jay7> kyak: did you compared dash/zsh?
<viric> kyak: and the reverse search is up to readline, I think. Not bash.
<kyak> viric: RSS is 512/984 (ash/bash), VSZ is 1636/2036
<viric> ok, bash+glibc doubles that
<kyak> viric: how to enable it in ash then?
<viric> kyak: is ash linked with gnu readline?
<kyak> viric: ash is a symlinks to /bin/busybox, and there is no link to readline
<viric> ahh
<dvdk> cool, mplayer is now drawing y,u,v to physical memory.  now i only need to tell the IPU to blit that stuff to the screen.
<viric> busybox has its own short readline implementation
<kyak> Jay7: nope. Don't what to use "another shell"
<viric> kyak: maybe you can enable a better readline in busybox
<kyak> viric: i noticed that ash respects soem readline settings, so yes it does
<viric> kyak: I wonder how much of the bash vsize is 'anonymous memory'
<viric> kyak: so, code pages not counted.
<kyak> viric: good idea. maybe ash can use fully functional readline
<kyak> viric: how do i check?
<viric> in the busybox build...
<kyak> i mean, the amount of "anonymous memory" :)
<viric> hm
<viric> /proc/pid/maps has something about that
<viric> but it requires some processing I think
<viric> I once had a script that processed those
<kyak> viric: why don't you use uclibc anyway?
<viric> I have some pieces that don't build fine with uclibc, iirc.
<viric> glibc works straight away, and I did not get short on memory for what I run in the ben, still
<kyak> i see!
<kyak> dvdk: have you commited the patches by xMff already? i'm running a clean build after today's merging with upstream backfire, and it fails on gforth -\
<dvdk> build for me last time i checked
<viric> kyak: I'm one of those not running the openwrt :)
<dvdk> think i committed.  only minimal patch anyways
<dvdk> can you send the log?
<kyak> viric: sure, i rememeber :)
<kyak> dvdk: one moment
<kyak> dvdk: yes, it built fine last time i checked, too. But we had a big update today due to merge of latest backfire into our branch
<viric> anyone good in gcc?
<viric> I want to know in gcc what can be setting the preprocessor variable LARGEFILE64_SOURCE
<dvdk> hmm, trying to update myself.  good opportunity to have a long break (during recompile :)
<dvdk> binary compatability still in place?
<kyak> yep
<dvdk> good
<kyak> dvdk: very strange. It failed on "make". Then i ran make package/gforth/{clean,compile} V=99 > ~/
<kyak> tmp/gforth.log 2>&1
<kyak> to reproduce the problem. And it build fine!
<dvdk> maybe an unset dependency causes the problem, so at the second attempt the lib was in place?
<dvdk> do i need to make clean?  or just make world?
<kyak> i'm running make in a single thread, so all dependecies should be satisfied one by one...
<kyak> i built is from scratch, just in case
<dvdk> only if DEPENDS line correctly set in gforth/Makefile
<kyak> this was the error during "make"
<kyak> i wouldn't say this is a descriptive error :)
<kyak> and also doesn't look like a reproducible.. perhaps you will stumble upon it during your build
<dvdk> nope, i see no proper error in your log.
<dvdk> error was in engine/prim-fast.i, however no output for that target
<kyak> as you can see, "make[4]: `kernel/version.fs' is up to date." i.e. i ran make V=99 the second time, to see the error.
<kyak> Then i decided to giev you the complete log, and the error is gone :)
<dvdk> well, waiting for recompile here.  let's see.
<dvdk> ok, i'm gone fore some time.
<dvdk> cu
<viric> -E -dD helped finding the largefile64_source
<kyak> the next fallout is libsdl_mixer
<kyak> /usr/lib/libSDL.so: could not read symbols: File in wrong format
<kyak> nice, trying to use my host sdl
<xMff> libtool ftw!
<xMff> is it autoreconfigured?
<kyak> yep
<kyak> though there is no according PKG_FIXUP
<kyak> checking for sdl-config... /usr/bin/sdl-config
<kyak> checking for SDL - version >= 1.2.10... yes
<xMff> ...
<xMff> can you check the config.log ?
<kyak> SDL_CONFIG=$sdl_exec_prefix/bin/sdl-config in configure
<kyak> trying to adjust sdl_exec_prefix accordingly...
<xMff> I see
<xMff> $ sdl-config --libs
<xMff> -L/usr/lib -lSDL
<kyak> xMff: i don't see that CONFIGURE_ARGS is actually passed to configure
<kyak> CONFIGURE_ARGS += --with-sdl-exec-prefix="$(STAGING_DIR)/usr"
<kyak> and there is no --with-sdl-exec-prefix to configure
<kyak> oh no..wait a second//
<xMff> yes
<xMff> Build/Configure...
<kyak> this fixes it...
<kyak> this is openwrt feeds, so if you could commit it, would be great
<xMff> on it
<xMff> done
<kyak> waiting impatiently for tha pango build :)
<kyak> xMff: thanks!
<kyak> ok, gcc-mips is the next one...
<kyak> hm..
<xMff> interesting
<xMff> a well known error apparently
<xMff> there's an m4_copy_force()  :)
<xMff> so I'd say  sed -i -e 's/m4_copy\(/m4_copy_force(/' configure.ac
<kyak> i can't seem to find m4_copy at all!
<xMff> whats in configure.ac line 83 ?
<xMff> GLIBCXX_CONFIGURE ?
<kyak> GLIBCXX_CONFIGURE
<xMff> ok, acinclude.m4 line 48
<xMff> whats there?
<xMff> ac_defun ?
<kyak> yeah
<kyak> AC_DEFUN([GLIBCXX_CONFIGURE], [
<xMff> can you paste it?
<xMff> the whole decl
<xMff> line 53
<xMff> m4_rename()
<kyak> yep
<xMff> change it to m4_rename_force()
<kyak> is there rename_force?
<kyak> good: )
<xMff> "We yank the rug out from under the normal AC_* process by sneakily renaming the cache variable."
<xMff> fail
<xMff> kyak: actually I think the rename call in line 60 is the culprit
<xMff> but jsut change both
<kyak> yep, renamed both
<kyak> so far so good
<xMff> thats another reason why the autofail stuff is crap
<xMff> one needs to fix random 3rdparty macros just to get the configure part running
<xMff> more time spent fixing the buildsystem than fixing the software
<xMff> I recall some random package had a macro which sent m4 into an infinite loop...
<xMff> very nice for buildbots
<kyak> hehe :)
<kyak> ../libmath/.libs/libmath.a(stubs.o): could not read symbols: Bad value
<xMff> do you pass $(FPIC) to the CFLAGS ?
<xMff> TARGET_CFLAGS += $(FPIC)
<kyak> added it now
<kyak> the same error. though i see the -fPIC
<xMff> hmm
<xMff> binutils fail?
<kyak> no, they build fine
<wpwrak> kyak: (world domination) aye ! :)
<xMff> kyak: is there more context to this error?
<kyak> xMff: one momet..
<kyak> have to run it again. But the error suggested to use -fPIC, just like you said
<xMff> ok
<kristianpaul> morning
<kristianpaul> wpwrak: Hey, Do you know something about rafa? i was told hi was moving away from buenos aires. but no news since some days ago..
<wpwrak> kristianpaul: they already arrived and are working on getting back connectivity, which is not so easy in the distant deserts beyond the pampa :)
<wpwrak> kristianpaul: we have a long weekend here, so he may not show up before wednesday or so
<kristianpaul> wpwrak: ah, good to know :-)
<kyak> /bin/sh ../libtool --tag CC --tag=CC --mode=link mipsel-openwrt-linux-uclibc-gcc   -g -Os   -o libmath.la   stubs.lo  -lm
<kyak> no fPIC there
<xMff> kyak: exactly
<kyak> it is passed down?
<kyak> *is not
<xMff> well all stuff before and after has it
<xMff> the stub.o compile command is also way shorter than the rest
<xMff> I think it ommits some vars there
<xMff> you need to check the generated Makefile
<kyak> hah
<kyak> i have an idea
<kyak> it is TARGET_CPPFLAGS :)
<kristianpaul> Ok, who is so nice guy to help develop this algorithm in C http://kristianpaul.org/~paul/tmp/acquisition_algorithm.png
<kyak> xMff: since it's libstdc++-v3...
<kristianpaul> I should not take more than some hours or even less for the expert ;-)
<xMff> kyak: :)
<kristianpaul> wolfspraul: look this logo is nice,isnt? http://pinguino.cc/img/logo-openhardware.png
<kyak> TARGET_CPPLAGS+=$(FPIC)
<kyak> what a stupid typo[5~
<kyak> have to recompile again
<wolfspraul> kristianpaul: he, yes, not bad!
<wolfspraul> also it could be simplified even more to be more memorable
<wolfspraul> there is a problem with the analogy though - people will think open hardware is insecure ;-)
<wolfspraul> it's very difficult conceptually to get across that open = secure
<wolfspraul> so people will think 'with open hardware, I have no secrets', 'everybody can take my stuff', etc.
<mth> kyak: CPPFLAGS is for the preprocessor, while -fPIC is a compiler option
<mth> I guess you need either CFLAGS (plain C) or CXXFLAGS (C++)
<kyak> mth: good point, however, in Makefile there are both $(CFLAGS) and $(CPPFLAGS) :http://pastebin.com/CjUCpMmp
<kyak> but no CXXFLAGS
<kyak> it didn't work with TARGET_CPPFLAGS+=$(FPIC) anyway. trying with CXXFLAGS
<mth> is the software in question written in plain C or C++?
<mth> $(CC) would suggest plain C
<mth> $(CXX) would be used for C++
<kyak> i guess it's c++ cause it's libstdc++/libmath
<xMff> kyak: it isn't
<mth> so CFLAGS would be the right place to add -fPIC
<kyak> ok, it's already there. But doesn't work this way
<xMff> kyak: I believe the stubs compilation is special
<xMff> kyak: its the only one lacking the include paths for example
<kyak> so should i patch the Makefile?
<xMff> well you should first check how it is called
<kyak> ok, i'll try to do that
<kristianpaul> (insecure) good point :-)
<kristianpaul> I think same question and answer from free software
<kristianpaul> audit good for secutiry, so the code is free and open
<kristianpaul> but yeah, long dicuss about that
<kristianpaul> wpwrak: Reading our mail and checking the graphs right now, i noticed this small spikes, is that normal? what that means?
<kristianpaul> For me is not so good, but i just a poor opinion with no theoric base at all
<kristianpaul> ah well, comparing with this one http://downloads.qi-hardware.com/people/werner/wpan/20110303/atben-20110219-5.png seems just manifests in the max wich is good i think
<kristianpaul> "My test equipment is not calibrated, so some istortions will also come from there" I got my answer
<kristianpaul> 12Mb to 96MB, now imagine that when doing a bloating from a 30 second capture >:-)
<kristianpaul> can git status be sorted by date?. i did a lot of changes now i dont remenber wich go first, but i guess thats not important at the end
<qi-bot> [commit] Cristian Paul Peñaranda Rojas: Reorganizing some dump util location http://qi-hw.com/p/ben-gps-sdr/10126aa
<qi-bot> [commit] Cristian Paul Peñaranda Rojas: New bit2bloatbyte util, so now data can be off-line processed as 16bi tI/Q http://qi-hw.com/p/ben-gps-sdr/ac28678
<qi-bot> [commit] Cristian Paul Peñaranda Rojas: .gitignore tune and more repo cleanup http://qi-hw.com/p/ben-gps-sdr/594ab63
<qi-bot> [commit] Cristian Paul Peñaranda Rojas: Some comments and explanations about bit2bloat tool added to notes http://qi-hw.com/p/ben-gps-sdr/857135a
<qi-bot> [commit] Cristian Paul Peñaranda Rojas: Added comments for easy code reading http://qi-hw.com/p/ben-gps-sdr/21c8dd4
<qi-bot> [commit] Cristian Paul Peñaranda Rojas: Reorganizing some dump util location http://qi-hw.com/p/ben-gps-sdr/10126aa
<qi-bot> [commit] Cristian Paul Peñaranda Rojas: New bit2bloatbyte util, so now data can be off-line processed as 16bi tI/Q http://qi-hw.com/p/ben-gps-sdr/ac28678
<qi-bot> [commit] Cristian Paul Peñaranda Rojas: .gitignore tune and more repo cleanup http://qi-hw.com/p/ben-gps-sdr/594ab63
<qi-bot> [commit] Cristian Paul Peñaranda Rojas: Some comments and explanations about bit2bloat tool added to notes http://qi-hw.com/p/ben-gps-sdr/857135a
<qi-bot> [commit] Cristian Paul Peñaranda Rojas: Added comments for easy code reading http://qi-hw.com/p/ben-gps-sdr/21c8dd4
<kristianpaul> hmm this bot should distinguish between branches
<wpwrak> kristianpaul: (spikes) they shouldn't be there, but i don't know yet if they cause any real harm. i don't like them. will try to see if i can shrink them a little.
<wpwrak> kristianpaul: (shrink) with that extra cap.
<wpwrak> kristianpaul: some of them may also exist due to soldering problems. things like vias that don't connect properly or flux residues
<kristianpaul> wpwrak: also how many reworks per board counts i think
<wpwrak> kristianpaul: yeah, that too :) well, rework in this case usually meant to connect a via or to remove a solder bridge, so things converged
<kristianpaul> start reading about DMA
<akiwiguy> Hello.
<kristianpaul> hi
<qi-bot> [commit] Werner Almesberger: usrp/sps/: use PATH instead of hard-coding relative paths in invocations http://qi-hw.com/p/ben-wpan/cb3e80f
<qi-bot> [commit] Werner Almesberger: usrp/sps/Makefile: moved to 20110303 and adapted PATH http://qi-hw.com/p/ben-wpan/9100fdf