2012-03-05T00:45:31 *** arvind_khadri has joined #rtems 2012-03-05T00:45:31 *** arvind_khadri has joined #rtems 2012-03-05T01:51:33 *** sebhub has joined #rtems 2012-03-05T01:53:14 good morning 2012-03-05T03:30:11 *** xiangfu has quit IRC (Ping timeout: 244 seconds) 2012-03-05T04:48:30 *** lyetz has joined #rtems 2012-03-05T05:40:37 *** arvind_khadri has quit IRC (Ping timeout: 276 seconds) 2012-03-05T05:53:34 *** arvind_khadri has joined #rtems 2012-03-05T06:17:08 *** arvind_khadri has quit IRC (Ping timeout: 240 seconds) 2012-03-05T07:55:48 *** xiangfu has joined #rtems 2012-03-05T08:55:37 *** weiY has joined #rtems 2012-03-05T09:03:07 *** xiangfu has quit IRC (Quit: Leaving) 2012-03-05T09:11:18 *** antgreen has quit IRC (Ping timeout: 245 seconds) 2012-03-05T10:01:56 *** weiY has quit IRC (Ping timeout: 260 seconds) 2012-03-05T10:08:02 *** gedare has joined #rtems 2012-03-05T10:26:15 sebhub: hi 2012-03-05T10:32:51 hi 2012-03-05T10:33:21 sebhub: do you want to have duplicate API with immutable and mutable operations on rbtrees? 2012-03-05T10:34:00 i would avoid extra immutable versions 2012-03-05T10:34:14 Just for some specific functions then? 2012-03-05T10:34:51 you only need the immutable ones if an input parameter needs const/non-const qualifiers 2012-03-05T10:34:57 I'd like to limit the code duplication effort, but some duplication seems necessary to avoid casting up to const (or down from it which is undefined behavior) 2012-03-05T10:35:08 I see that makes ense 2012-03-05T10:35:19 yes, to cast the const away is a bug 2012-03-05T10:35:20 preserve the const behavior across the function call 2012-03-05T10:36:02 ok. I will do what I can 2012-03-05T10:36:04 to cast the const on top is also bad 2012-03-05T10:36:09 yep i read that 2012-03-05T10:36:12 and i agree 2012-03-05T10:52:03 updated. 2012-03-05T11:32:58 *** sebhub has quit IRC (Ping timeout: 245 seconds) 2012-03-05T13:09:07 *** gedare has quit IRC (Quit: Ex-Chat) 2012-03-05T13:16:23 *** DrJoel has joined #rtems 2012-03-05T13:16:23 *** DrJoel has joined #rtems 2012-03-05T13:16:23 *** ChanServ sets mode: +o DrJoel 2012-03-05T13:33:06 *** soh_cah_toa has joined #rtems 2012-03-05T14:38:32 * DrJoel looks around 2012-03-05T17:51:21 *** soh_cah_toa has quit IRC (Quit: Leaving) 2012-03-05T17:52:10 hi joel, how was your trip? 2012-03-05T17:58:00 *** DrJoel has quit IRC (Quit: Leaving) 2012-03-05T19:29:14 *** xiangfu has joined #rtems 2012-03-06T00:12:20 *** sebhub has joined #rtems 2012-03-06T01:56:33 *** xiangfu has quit IRC (Remote host closed the connection) 2012-03-06T02:00:45 *** xiangfu has joined #rtems 2012-03-06T02:14:44 *** xiangfu has quit IRC (Remote host closed the connection) 2012-03-06T02:20:07 *** xiangfu has joined #rtems 2012-03-06T02:38:15 *** xiangfu has quit IRC (Remote host closed the connection) 2012-03-06T03:03:02 *** xiangfu has joined #rtems 2012-03-06T04:10:22 *** xiangfu has quit IRC (Remote host closed the connection) 2012-03-06T04:11:17 *** xiangfu has joined #rtems 2012-03-06T06:01:52 *** xiangfu has quit IRC (Quit: Leaving) 2012-03-06T07:14:13 *** juli1 has quit IRC (Ping timeout: 245 seconds) 2012-03-06T07:42:51 *** juli1 has joined #rtems 2012-03-06T08:35:00 *** DrJoel has joined #rtems 2012-03-06T08:35:01 *** DrJoel has joined #rtems 2012-03-06T08:35:01 *** ChanServ sets mode: +o DrJoel 2012-03-06T08:35:12 * DrJoel looks around for git help... 2012-03-06T08:38:15 Damn it. I ended up with one of those automatic merge messages. :( 2012-03-06T08:38:42 And I didn't do a "git merge" 2012-03-06T08:39:07 email looks ok but I don't like the log on web :( 2012-03-06T09:04:13 Matt Dillon is getting noise today. :) http://thread.gmane.org/gmane.os.dragonfly-bsd.kernel/14471 2012-03-06T09:05:19 you did a merge 2012-03-06T09:05:35 a git pull is a git fetch + merge 2012-03-06T09:29:12 git fetch didn't resolve it though. How do you get out of this non-fast-forward situation without causing problems 2012-03-06T09:37:21 git rebase -i 2012-03-06T09:37:39 you can always use git rebase -i before a git push to be sure 2012-03-06T09:38:17 non fast forward means someone modified the remote branch 2012-03-06T09:38:36 => you have to merge these changes into your local version 2012-03-06T09:39:02 the git rebase will then put your changes on top of that => linear history, no merges 2012-03-06T09:41:29 thanks sebastian.. I'm not trying to screw things up.. just don't seem to get the magic completely 2012-03-06T09:42:18 the git rebase is very powerful and useful 2012-03-06T09:42:51 ok.. will try that from now on 2012-03-06T09:45:22 sebhub, $ git rebase -i upstream master 2012-03-06T09:45:22 fatal: Needed a single revision 2012-03-06T09:45:22 Invalid base 2012-03-06T09:45:30 what am I missing? 2012-03-06T09:46:02 you are on which branch? 2012-03-06T09:46:17 master at moment 2012-03-06T09:46:42 and upstream is the remote? 2012-03-06T09:46:53 try "git rebase -i upstream/master" 2012-03-06T09:48:08 yes... and nothing to do.. so not interesting this time. :) 2012-03-06T09:48:19 on a branch that is just on my personal repo 2012-03-06T09:49:25 git rebase -i upstream/master or origin/master 2012-03-06T10:11:40 *** sebhub has quit IRC (Ping timeout: 246 seconds) 2012-03-06T10:14:23 *** gedare has joined #rtems 2012-03-06T14:36:58 *** gedare has quit IRC (Quit: Ex-Chat) 2012-03-06T15:53:35 argh 2012-03-06T15:53:48 arm seems broken :-/ 2012-03-06T15:55:07 any particular bsp or something more general.. 2012-03-06T15:55:23 sebhub is around on days your time (NL?) 2012-03-06T15:55:34 the lm3s6965 in fact 2012-03-06T15:55:43 yep 2012-03-06T15:55:50 I will check that with him 2012-03-06T15:55:59 also, the network samples seems also to have some problems 2012-03-06T15:56:02 and that's his BSP... LOL 2012-03-06T15:56:26 by default the config only has loopback.. you have to tailor it for local purposes.. is something else broken? 2012-03-06T15:56:26 I just made a checkout of the telnet network example 2012-03-06T15:57:20 example: [julien@evira]/home/julien/wip/rtems/network-demos/telnetd#make 22:56:13 2012-03-06T15:57:23 test -d o-optimize || mkdir o-optimize 2012-03-06T15:57:26 i386-rtems4.11-gcc --pipe -B/home/julien/local/packages/rtems-4.11/i386-rtems4.11/pc386/lib/ -specs bsp_specs -qrtems -g -Wall -O2 -g -g -mtune=i386 -c -o o-optimize/init.o init.c 2012-03-06T15:57:29 make: *** No rule to make target `/home/julien/local/packages/rtems-4.11/i386-rtems4.11/pc386/lib/librtemscpu.a', needed by `o-optimize/telnetd.exe'. Stop. 2012-03-06T15:57:32 [julien@evira]/home/julien/wip/rtems/network-demos/telnetd 2012-03-06T15:57:45 Did you do a make install on the RTEMS? 2012-03-06T15:57:56 Did you configure with --prefix=/home/julien/local/packages/rtems-4.11 2012-03-06T15:58:57 of course 2012-03-06T15:58:59 but in fact 2012-03-06T15:59:37 by just removing the LIBS in the PGM target in the Makefile, it works 2012-03-06T16:02:49 oops, sorry, just the LINK_FILES var 2012-03-06T16:18:46 no problem.. lots of things to go wrong 2012-03-06T16:24:44 anyway, I managed to compile a monitor and debugger for the arm stm32f4 board 2012-03-06T16:25:02 so now, I will try to run the port of rtems, use it with the gdb stub ... 2012-03-06T16:25:20 and in that case, replace the code under bad licence to integrate it in rtems :-) 2012-03-06T16:26:21 :) 2012-03-06T17:00:10 *** DrJoel has quit IRC (Quit: Leaving) 2012-03-06T17:27:15 *** gedare has joined #rtems 2012-03-06T19:08:56 *** xiangfu has joined #rtems 2012-03-06T19:12:02 *** gedare has quit IRC (Quit: Ex-Chat) 2012-03-06T19:17:57 *** ashi has joined #rtems 2012-03-06T20:20:07 *** ashi has quit IRC (Quit: Leaving) 2012-03-07T01:12:19 *** ashi has joined #rtems 2012-03-07T01:51:14 *** sebhub has joined #rtems 2012-03-07T01:51:43 good morning 2012-03-07T01:53:58 morning 2012-03-07T02:15:38 *** ashi has quit IRC (Ping timeout: 240 seconds) 2012-03-07T02:21:35 hi 2012-03-07T02:21:57 sebhub: the lm3s6965 bsp does not seem to compile 2012-03-07T02:22:01 is it normal ? 2012-03-07T02:23:23 no, it should work, do you use the latest git checkout? 2012-03-07T02:27:14 sebhub: I think so, yes 2012-03-07T02:29:06 compiles well on my machine, the git version works only on the qemu simulator 2012-03-07T02:29:22 which error do you encounter? 2012-03-07T02:35:50 arf, it is on my personal machine 2012-03-07T02:35:54 have to connect remotely 2012-03-07T02:38:51 *** ashi has joined #rtems 2012-03-07T02:41:32 /home/julien/tmp/build-lm3/arm-rtemseabi4.11/c/lm3s6965/lib/libbsp/arm/lm3s69xx/../../../../../../../../../wip/rtems/rtems/c/src/lib/libbsp/arm/lm3s69xx/clock/clock-config.c:37: undefined reference to `_ARMV7M_Interrupt_service_leave' 2012-03-07T02:41:36 there is the error 2012-03-07T02:42:09 have you done a bootstrap of the sources? 2012-03-07T02:42:26 I think so 2012-03-07T02:42:30 I can do it again 2012-03-07T02:48:54 this function is defined in "cpukit/score/cpu/arm/armv7m-isr-enter-leave.c" 2012-03-07T02:49:37 please look at the corresponding object file in the build tree and verify, that it contains the function op codes 2012-03-07T02:55:12 in fact, the compiled object files does not contain anything 2012-03-07T02:55:20 seems like the maccros are not correctly defined 2012-03-07T02:55:21 :-/ 2012-03-07T02:56:02 I use the following options to configure : configure --target=arm-rtemseabi4.11 --prefix=/home/julien/local/packages/rtems-4.11 --enable-posix --enable-networking --enable-multilib --enable-tests 2012-03-07T02:56:41 *** xiangfu has quit IRC (Remote host closed the connection) 2012-03-07T02:58:39 can you add a "#include " before the ifdef ARM_MULTILIB_ARCH_V7M and try again 2012-03-07T03:00:33 hm, rtems/score/thread.h includes this file anyway 2012-03-07T03:01:25 hmmm 2012-03-07T03:01:33 in fact, it fails when trying to build tests 2012-03-07T03:01:43 will try without building tests 2012-03-07T03:02:05 no, the problem is the empty object file 2012-03-07T03:02:19 the undefined ARM_MULTILIB_ARCH_V7M 2012-03-07T03:06:56 you can use the gcc options "-save-temps -Wp,-dM" to see if is defined 2012-03-07T03:18:07 hmm 2012-03-07T03:18:29 where are the following macros defined ? __ARM_ARCH_4__ ... __ARM_ARCH_7M__ ? 2012-03-07T03:18:55 the compiler defines them 2012-03-07T03:19:31 hmmm 2012-03-07T03:19:44 I am using gcc 4.6.2 2012-03-07T03:19:56 compiled with the arm-rtemseabi4.11 target 2012-03-07T03:20:06 touch file.c ; arm-rtemseabi4.11-gcc -march=armv7-m -mthumb -E -P -v -dD file.c 2012-03-07T03:20:18 this shows you the compiler defines 2012-03-07T03:21:00 did you build the tools yourself? 2012-03-07T03:21:07 #define __ARM_ARCH_7M__ 1 2012-03-07T03:21:10 yes 2012-03-07T03:21:41 so, I got the right flag 2012-03-07T03:21:46 seems really weird 2012-03-07T03:23:06 only with this command line, in the actual compilation the define seems to be missing 2012-03-07T03:23:27 can't you use the tool chain binaries? 2012-03-07T03:23:39 I am using debian ... :-/ 2012-03-07T03:23:57 anyway, I think this comes from a bad build from my side 2012-03-07T03:24:09 So, I will spend some time today or tomorrow to rebuild it 2012-03-07T03:24:13 and I will let you know 2012-03-07T03:24:14 and using the rpm doesn't work? 2012-03-07T03:24:41 I prefer not to use rpms and/or prebuilts stuff 2012-03-07T03:25:00 because we have already scripts and other stuff to produce rtems toolchain internally 2012-03-07T03:25:06 you should at least use the source rpms to get the right patches and configure flags 2012-03-07T03:25:18 maybe this is buggy for the arm arch 2012-03-07T03:25:26 but we already have something in-house 2012-03-07T03:25:40 a script that takes sources, patches and so on from the rtems website 2012-03-07T03:25:46 and then, build everything from scratch 2012-03-07T03:26:23 hm, i would use the source rpms, not sure if the website is up to date for the development version 2012-03-07T03:27:34 which version of the compiler do you use ? 2012-03-07T03:29:10 i always use the binary tools 2012-03-07T03:29:47 ftp://www.rtems.eu/pub/rtems/linux/4.11/redhat/el6/SRPMS/ 2012-03-07T03:30:16 use the source rpms, to get the tool sources and patches 2012-03-07T03:30:38 *** ashi has quit IRC (Ping timeout: 240 seconds) 2012-03-07T03:38:40 ok so 2012-03-07T03:39:02 by just using configure --target=arm-rtemseabi4.11 --prefix=/home/julien/local/packages/rtems-4.11 it works 2012-03-07T03:39:24 so, either the multilib/posix/network switch causes an error 2012-03-07T03:45:56 why do you use the --enable-multilib if you want to build a bsp? 2012-03-07T03:47:48 because it was set by default in our script :-) 2012-03-07T03:50:00 this --enable-multilib is highly experimental and not functional from my point of view 2012-03-07T03:55:21 lol 2012-03-07T03:55:25 i did not know 2012-03-07T04:03:46 in theory it is quite useful: http://www.rtems.com/wiki/index.php/Multilib_RTEMS 2012-03-07T06:03:04 *** peerst has quit IRC (Ping timeout: 245 seconds) 2012-03-07T06:53:34 sebhub: :) 2012-03-07T06:53:58 sebhub: but as usual, we see that theory has some limits sometime 2012-03-07T06:56:54 *** xiangfu has joined #rtems 2012-03-07T09:06:20 *** xiangfu has quit IRC (Remote host closed the connection) 2012-03-07T09:08:29 *** xiangfu has joined #rtems 2012-03-07T09:29:23 *** xiangfu has quit IRC (Quit: Leaving) 2012-03-07T10:02:39 *** gedare has joined #rtems 2012-03-07T11:28:41 *** sebhub has quit IRC (Remote host closed the connection) 2012-03-07T12:41:44 *** gedare has quit IRC (Quit: Ex-Chat) 2012-03-07T14:31:49 *** sevikkk has quit IRC (Ping timeout: 276 seconds) 2012-03-07T14:35:30 *** sevikkk has joined #rtems 2012-03-07T18:32:57 *** xiangfu has joined #rtems 2012-03-07T19:30:14 *** Zw has joined #rtems 2012-03-08T00:45:40 *** Zw has quit IRC (Remote host closed the connection) 2012-03-08T01:33:51 *** sebhub has joined #rtems 2012-03-08T01:34:00 good morning 2012-03-08T01:53:48 *** zw_yao has joined #rtems 2012-03-08T02:13:40 Hi, all. I'm planning to apply GSoC2012 RTEMS, I've read RTEMSummerOfCode page on RTEMS wiki and accomplished the "Hello world" requirement. 2012-03-08T02:14:35 And I'm asking for advices to next step, thanks for any reply! 2012-03-08T02:19:33 Should I ask for advices on maillist instead of on IRC? 2012-03-08T02:19:55 yes, the mailing list is the best place 2012-03-08T02:20:16 it is 3AM here 2012-03-08T02:20:40 verm__, thanks, I'll ask on the mailing list! 2012-03-08T02:20:52 3 am is 3:00 in the night? 2012-03-08T02:21:18 this am/pm is quite confusing 2012-03-08T02:21:19 verm__, Oh, you do sleep at night...:) 2012-03-08T02:21:49 verm__, sorry, I mean you don't sleep. 2012-03-08T02:22:01 i keep odd hours because i'm required to 2012-03-08T02:24:05 hm, I see. 2012-03-08T02:26:40 well, not required it's more convenient, i change it every once in a while :) 2012-03-08T03:17:14 *** sebhub has quit IRC (Read error: Operation timed out) 2012-03-08T03:18:06 *** sebhub has joined #rtems 2012-03-08T04:58:42 *** xiangfu has quit IRC (Quit: Leaving) 2012-03-08T07:18:37 *** DrJoel has joined #rtems 2012-03-08T07:18:37 *** DrJoel has joined #rtems 2012-03-08T07:18:37 *** ChanServ sets mode: +o DrJoel 2012-03-08T08:05:50 *** peerst has joined #rtems 2012-03-08T08:35:04 *** gedare has joined #rtems 2012-03-08T08:37:13 good morning 2012-03-08T08:38:06 hi 2012-03-08T08:38:33 nice job on the fs code 2012-03-08T08:42:10 yes 3am is 3 hours after midnight. ;) 2012-03-08T08:57:15 really confusing is 12am or 12pm 2012-03-08T08:57:32 yeah 2012-03-08T08:57:54 a lot of americans get it wrong too... 2012-03-08T08:57:59 i often say noon or midnight instead 2012-03-08T08:58:06 thanks for the review, 2012-03-08T08:59:01 you're welcome. it was rather fun because I got to learn a lot about the fs 2012-03-08T08:59:11 and you write good code 2012-03-08T08:59:31 now let's get it merged! :) 2012-03-08T09:14:37 *** gedare has quit IRC (Ping timeout: 252 seconds) 2012-03-08T09:19:46 ? 2012-03-08T09:19:49 er, ignore 2012-03-08T09:50:07 *** gedare has joined #rtems 2012-03-08T10:50:30 *** sebhub has quit IRC (Ping timeout: 260 seconds) 2012-03-08T11:57:39 *** gedare has quit IRC (Quit: Ex-Chat) 2012-03-08T11:57:58 *** gedare has joined #rtems 2012-03-08T17:53:38 *** DrJoel has quit IRC (Quit: Leaving) 2012-03-08T18:37:34 *** kristianpaul has quit IRC (Ping timeout: 260 seconds) 2012-03-08T18:37:41 *** kristian1aul has joined #rtems 2012-03-08T19:14:44 *** xiangfu has joined #rtems 2012-03-08T20:55:53 *** zw_yao has quit IRC (Ping timeout: 245 seconds) 2012-03-08T21:44:25 *** gedare has quit IRC (Quit: Ex-Chat) 2012-03-08T23:06:01 *** xiangfu has quit IRC (Ping timeout: 246 seconds) 2012-03-08T23:06:13 *** xiangfu has joined #rtems 2012-03-09T01:30:23 *** sebhub has joined #rtems 2012-03-09T01:31:08 good morning 2012-03-09T01:31:16 morning sebhub :-) 2012-03-09T03:07:47 does somebody know if there is an equivalent structure for sockaddr_ll in rtems ? 2012-03-09T03:11:54 this is linux specific, even FreeBSD doesn't have it 2012-03-09T03:12:04 can you use the normal raw sockets? 2012-03-09T03:12:05 rah, fuck :P 2012-03-09T03:12:14 I think so, I have to check 2012-03-09T03:12:25 the idea is to reuse a piece of code from linux 2012-03-09T07:50:02 *** kristian1aul has quit IRC (Quit: Reconnecting) 2012-03-09T07:50:09 *** kristianpaul has joined #rtems 2012-03-09T08:18:20 *** DrJoel has joined #rtems 2012-03-09T08:18:20 *** ChanServ sets mode: +o DrJoel 2012-03-09T08:18:27 sebhub, ping? 2012-03-09T08:19:03 I sent Jennifer looking for documentation on the PIC Interrupt Model and what a BSP is supposed to do. Just to make sure it was up to date. And we can't find any. Is there any documentation? 2012-03-09T08:19:19 We were wanting to make sure the process of using your shared interrupt code in a BSP was documented 2012-03-09T08:20:02 hi 2012-03-09T08:20:42 look in the header file irq-generic.h 2012-03-09T08:26:19 ok.. 2012-03-09T08:26:42 shouldn't there at least be references to this in the BSP Manual.. to point you there? 2012-03-09T08:27:04 fyi the generic in_cksum.c implementation on FreeBSD does not have all the required methods. :( 2012-03-09T08:28:00 I am adding more code to your python script to deal with target arch dependent files now. Added a "target" field to the module which defaults to generic. If you set it to a CPU target name, then it treats it a bit differently when generating the Makefile 2012-03-09T08:29:45 we have a bsp manual? 2012-03-09T08:31:22 lol.. yes.. it has existed for years.. 2012-03-09T08:31:42 not a perfect manual and I know I try to keep it up to date.. didn't realize this IRQ stuff was missing 2012-03-09T08:31:44 it was pretty nice from Richard Henderson to add the ARM atomic support 2012-03-09T08:32:03 yes it was.. Are you trying it? 2012-03-09T08:32:15 no time for this at the moment 2012-03-09T08:32:28 On the powerpc libgcc, I am ok with that patch. I really just want to see if eabi and rtems stanzas should be the same. 2012-03-09T08:32:50 this libgcc stuff tends to be pretty obscure for the outsider 2012-03-09T08:33:12 I will agree with that. Better than old way when it was in gcc directory but still magic 2012-03-09T08:33:31 I always ask.. what do other targets do. Because generally we want to do the same as the bare metal or linux 2012-03-09T08:33:47 yes 2012-03-09T08:33:52 and if we fold into their stanzas, then it tends to get fixed for us 2012-03-09T08:34:26 yes, its a constant struggle to be up to date 2012-03-09T08:36:55 I have been doing this since early 90s and have periods I do a lot and periods I do less.. 2012-03-09T08:37:31 I am really looking forward to verm__ helping set up a gcc auto-tester so we see it break and can track things better. Have computer tell us it got worse. :) 2012-03-09T08:37:44 i added the arm atomic patch and rerun the testsuite 2012-03-09T08:38:08 this would be great 2012-03-09T09:51:41 *** sebhub has quit IRC (Ping timeout: 244 seconds) 2012-03-09T10:25:21 *** gedare has joined #rtems 2012-03-09T11:18:48 bbl .. meeting Michele for lunch 2012-03-09T11:23:11 *** gedare has quit IRC (Quit: Ex-Chat) 2012-03-09T11:54:09 DrJoel, back ? 2012-03-09T14:17:21 *** gedare has joined #rtems 2012-03-09T14:26:56 ping 2012-03-09T14:27:15 verm__, kiwichris ... need help moving a repo from an internal machine to git.rtems.org 2012-03-09T14:28:36 doh.. wrong path on ssh.. 2012-03-09T14:28:52 I should just have to get the g+s and gitrw group .. is there anything else? 2012-03-09T14:34:01 not completely solved.. help 2012-03-09T14:34:10 $ git push 2012-03-09T14:34:10 Enter passphrase for key '/home/jennifer/.ssh/id_rsa_rtems': 2012-03-09T14:34:10 Counting objects: 5, done. 2012-03-09T14:34:10 Delta compression using up to 2 threads. 2012-03-09T14:34:10 Compressing objects: 100% (3/3), done. 2012-03-09T14:34:11 Writing objects: 100% (3/3), 498 bytes, done. 2012-03-09T14:34:13 Total 3 (delta 2), reused 0 (delta 0) 2012-03-09T14:34:15 error: insufficient permission for adding an object to repository database ./objects 2012-03-09T14:34:19 fatal: failed to write object 2012-03-09T14:34:21 error: unpack failed: unpack-objects abnormal exit 2012-03-09T14:34:23 To ssh://jennifer@git.rtems.org/data/git/libbsd-8.2.git 2012-03-09T14:34:25 ! [remote rejected] master -> master (n/a (unpacker error)) 2012-03-09T14:34:27 error: failed to push some refs to 'ssh://jennifer@git.rtems.org/data/git/libbsd-8.2.git' 2012-03-09T14:39:33 er why are you using her account? don't do that 2012-03-09T14:39:51 use yours the user dirs are setgid it should e fine 2012-03-09T14:39:59 unless they're not then they need to be fixed 2012-03-09T14:47:28 testing for her.. just makign sure it is ok.. I am actually walking back and forth to her office :) 2012-03-09T14:52:01 oh, ok that's less confusing :) 2012-03-09T14:52:23 ask chris to fix the perms when the user dir was created it must not have had the right settings.. the parent should be setgid though 2012-03-09T14:55:26 Done. The repo is present 2012-03-09T14:55:40 and on the front of cgit 2012-03-09T14:55:58 Hmmm named wrong. 2012-03-09T14:56:47 Fixed, just waiting for cgit's cache to timeout 2012-03-09T15:01:31 * gedare yawns 2012-03-09T15:10:35 verm__, We had it internal until some initial stuff settled out.. then moved it. 2012-03-09T15:17:09 *** A2Sheds has joined #rtems 2012-03-09T15:17:21 hi Drjoel 2012-03-09T15:17:47 we decided to use RTEMS for the STM32's ARM cortex M3 2012-03-09T15:18:13 *** gedare has quit IRC (Ping timeout: 248 seconds) 2012-03-09T15:18:22 so about a million more devices will be using it later this year 2012-03-09T15:25:43 *** gedare has joined #rtems 2012-03-09T15:29:26 A2Sheds, WOW!!! 2012-03-09T15:29:48 Is that similar to the STM32F4 Discovery I got at Embedded World 2012-03-09T15:30:08 yes, it uses that part family 2012-03-09T15:30:28 http://www.hermann-uwe.de/blog/libopenstm32-a-free-software-firmware-library-for-stm32-arm-cortex-m3-microcontrollers 2012-03-09T15:30:42 we are going to port this library for use with it as well 2012-03-09T15:31:30 http://wiki.laptop.org/go/OpenEC as well as this 8bit set of routines for 8051's 2012-03-09T15:32:06 these will start being used in laptops, tablets, set-top-boxes later this year 2012-03-09T15:32:59 http://www.mouser.com/ProductDetail/STMicroelectronics/STM32L-DISCOVERY/?qs=sGAEpiMZZMuhSiU2%2f%2fjo2iK2MkzqOiaV 2012-03-09T15:33:36 the STM32L is cortex M3, vs STM32F being cortex M4 2012-03-09T15:34:02 I assume this is reasonably public since our IRC is logged :) 2012-03-09T15:34:08 we will mostly be using the cortex M3 devices 2012-03-09T15:34:19 yes, it all open source GPL2 2012-03-09T15:34:29 #arm-netbook 2012-03-09T15:34:38 If you don't mind, could you write up something I can put on the rtems.org News? 2012-03-09T15:34:44 sure 2012-03-09T15:34:55 I would offer to put it together but my wife is having knee surgery Monday and I will be spotty. 2012-03-09T15:35:05 no problem 2012-03-09T15:35:21 thanks.. if you use my gmail, I will see it and get it out immediately 2012-03-09T15:37:57 this will provide the open firmware for ARM and AMD x86 notebooks/netbooks and tablets 2012-03-09T15:38:35 the STM32 is for things like power management, keyboards scan, GPIO, led's, temperature monitoring etc 2012-03-09T15:38:46 battery charging 2012-03-09T15:39:02 i have a client that uses libopenstm32 2012-03-09T15:39:05 it's quite good 2012-03-09T15:39:35 sorry to chat and run i need to sleep otherwise i'll lose my chance. :) 2012-03-09T15:39:41 Uwe Hermann the main dev is also a coreboot dev 2012-03-09T15:39:50 see you! 2012-03-09T15:41:25 Drjoel: who have been the major users of RTEMS so far? 2012-03-09T15:42:17 The science users admit it a lot.. NASA, ESA, and JPL.. experimental physics.. most US national labs and a number of foriegn ones 2012-03-09T15:43:00 A2Sheds, major is a interesting question. For a single user with a single machine that does some important thing rate as high as something with a huge volume. 2012-03-09T15:43:25 but last week I was in a booth with a BMW racing motorcycle that uses RTEMS, a Tyco nursing control station, and peerst's awesome Hydraprogrammer which runs Erlang on RTEMS and programs multiple automotive control units in parallel 2012-03-09T15:43:42 Tyco uses it for building and safety control systems also 2012-03-09T15:43:53 i want to put some of this info on our project wiki 2012-03-09T15:44:07 Chris has done a variety of those low volume, high integrity systems 2012-03-09T15:44:51 http://www.facebook.com/media/set/?set=a.10150602982846589.388113.539166588&type=3&l=83c20cc8df is pictures of embedded world last week 2012-03-09T15:45:16 my fav picture is http://www.facebook.com/photo.php?fbid=10150603021311589&set=a.10150602982846589.388113.539166588&type=3&theater 2012-03-09T15:45:34 the STM32 will handle the things I mentioned ^^, but also handle audio playback streams 2012-03-09T15:45:36 Andrew Tannenbaum behind a BMW motorcycle with an RTEMS Inside sticker on it. :) 2012-03-09T15:46:09 so a keyboard scan or temperature reading won't disturb audio playback 2012-03-09T15:47:11 the STM32 interfaces to the main cpi via I2C, SPI or I2S 2012-03-09T15:47:17 USB as well 2012-03-09T15:48:51 the main cpu modules are credit card sized 2012-03-09T15:49:25 they use the old PCMCIA connectors and cases, but are not compatible with PCMCIA 2012-03-09T15:49:55 the modules are EOMA68 http://elinux.org/Embedded_Open_Modular_Architecture/EOMA-68 2012-03-09T15:50:37 the first two cards are a ARM cortex a8 with 1GB ddr3 and all the peripherals 2012-03-09T15:50:48 Sounds like I will have to add some new boards to my shopping list :) 2012-03-09T15:51:10 the cards plug into an IO board that is the mainboard in a netbook/laptop/tablet etc 2012-03-09T15:51:32 every IO board will have an STM32 running RTEMS 2012-03-09T15:51:40 Came back from Embedded World with http://www.toradex.com/Products/Colibri/Modules/Colibri-T20 also but that's an A9 not an A8 2012-03-09T15:51:47 I seem to be one arm number off every time 2012-03-09T15:52:04 mmmm a9 2012-03-09T15:52:05 that shoudl work out well for cost and commonality across the boards 2012-03-09T15:52:07 the eoma68 a1 card will be ~$25 2012-03-09T15:52:19 a10 card 2012-03-09T15:52:30 http://rhombus-tech.net/allwinner_a10/ 2012-03-09T15:52:32 This one was 20EU donation to Red Cross.. but really more expensive 2012-03-09T15:52:46 yes try $180ea 2012-03-09T15:53:23 I'm also making a http://rhombus-tech.net/amd_g_series/ with an AMD Fusion APU 2012-03-09T15:53:52 we will add cpu's to the cards as we find them and if they support GPL 2012-03-09T15:53:59 You will have a lot of code to push before this is over. :) 2012-03-09T15:54:37 lots of cpu makes don't share docs, some in China have even made ODM's sign NDA's to get the Linux SDK's 2012-03-09T15:54:43 violating GPL 2012-03-09T15:54:53 makes/makers 2012-03-09T15:56:19 Drjoel: there are a few dozen ARM Linux devs that will help out 2012-03-09T15:56:30 so there's a new bit to learn here 2012-03-09T15:56:43 so expect some noobs with questions here 2012-03-09T15:57:17 it's almost gsoc season so noob questions are coming regardless 2012-03-09T15:58:09 remember RTEMS primarily license is GPL v2 with the linking exception.. so try to keep submissions clean :) 2012-03-09T15:58:45 We are statically linked so have issue with pure GPL code forcing end user apps to comply.. not realistic in many apps 2012-03-09T15:59:10 we are very open to improvements.. in BSP structure... organization... docs.. etc 2012-03-09T15:59:29 working code is #1 2012-03-09T15:59:29 verm__ may admit to some of the work he is doing :) 2012-03-09T15:59:33 -- external GPLd libraries are fine too. just not into the repo 2012-03-09T16:00:01 he is having a nap 2012-03-09T16:03:02 good-night 2012-03-09T16:03:05 *** gedare has quit IRC (Quit: Ex-Chat) 2012-03-09T16:09:54 gedare is right.. we don't mind gpl for host based programs at all 2012-03-09T16:10:07 and if user chooses to have a GPL compliant app, that's cool.. 2012-03-09T16:10:32 but the main rtems tarball will not place that obligation implicitly on user 2012-03-09T16:11:04 who's branch should we work with? 2012-03-09T16:11:58 I've never seen so many at oe site 2012-03-09T16:21:23 Each developer has a personal repo. I would just clone the master. 2012-03-09T16:21:36 ie rtems.git 2012-03-09T16:26:35 ok, what i did 2012-03-09T16:58:29 *** DrJoel has quit IRC (Quit: Leaving) 2012-03-09T22:38:16 *** antgreen has joined #rtems 2012-03-09T23:37:50 *** antgreen has quit IRC (Ping timeout: 260 seconds) 2012-03-10T00:38:16 *** arvind_khadri has joined #rtems 2012-03-10T00:38:16 *** arvind_khadri has joined #rtems 2012-03-10T04:06:18 *** arvind_khadri has quit IRC (Ping timeout: 252 seconds) 2012-03-10T04:16:35 *** arvind_khadri has joined #rtems 2012-03-10T04:16:35 *** arvind_khadri has joined #rtems 2012-03-10T05:46:30 *** zw_yao has joined #rtems 2012-03-10T06:21:49 *** panzon has joined #rtems 2012-03-10T07:42:18 *** arvind_khadri has quit IRC (Ping timeout: 265 seconds) 2012-03-10T10:07:15 *** xiangfu has quit IRC (Remote host closed the connection) 2012-03-10T11:10:59 *** peerst_ has joined #rtems 2012-03-10T11:11:00 *** peerst has quit IRC (Read error: Connection reset by peer) 2012-03-10T11:11:02 *** peerst_ is now known as peerst 2012-03-10T13:36:54 hi, somebody knows who is the mentor of the RTEMS Coverage Analysis project ?? I'm interested to apply to the next gsoc 2012-03-10T14:01:18 9-5 CST timezone monday-friday is the best time to catch anyone on irc 2012-03-10T14:01:28 your best bet is to use the mailing lists. :) 2012-03-10T14:40:42 panzon, Joel normally handles coverage 2012-03-10T14:46:12 ok, thank you 2012-03-10T19:15:19 *** panzon has quit IRC (Ping timeout: 244 seconds) 2012-03-10T19:15:55 *** panzon has joined #rtems 2012-03-10T20:00:16 *** panzon has quit IRC (Ping timeout: 244 seconds) 2012-03-10T22:23:04 *** Guest1708 has joined #rtems 2012-03-10T22:27:29 *** Guest1708 has quit IRC (Ping timeout: 246 seconds) 2012-03-11T00:05:24 *** A2Sheds has quit IRC (Ping timeout: 265 seconds) 2012-03-11T00:16:56 *** A2Sheds has joined #rtems 2012-03-11T00:35:43 *** panzon has joined #rtems 2012-03-11T03:00:41 *** zw_yao has quit IRC (Read error: Connection reset by peer) 2012-03-11T07:04:03 *** xiangfu has joined #rtems 2012-03-11T07:12:27 *** xiangfu has quit IRC (Remote host closed the connection) 2012-03-11T09:14:08 *** arvind_khadri has joined #rtems 2012-03-11T09:29:15 *** xiangfu has joined #rtems 2012-03-11T09:39:43 *** xiangfu has quit IRC (Quit: Leaving) 2012-03-11T10:01:10 *** zw_yao has joined #rtems 2012-03-11T11:21:54 *** arvind_khadri has quit IRC (Ping timeout: 260 seconds) 2012-03-11T11:25:15 *** arvind_khadri has joined #rtems 2012-03-11T11:57:38 *** arvind_khadri has quit IRC (Ping timeout: 240 seconds) 2012-03-11T12:23:43 *** arvind_khadri has joined #rtems 2012-03-11T12:23:43 *** arvind_khadri has joined #rtems 2012-03-11T12:49:18 *** arvind_khadri has quit IRC (Ping timeout: 252 seconds) 2012-03-11T13:39:24 *** zw_yao has quit IRC (Ping timeout: 265 seconds) 2012-03-11T13:39:39 *** panzon has quit IRC (Ping timeout: 252 seconds) 2012-03-11T20:05:49 *** A2Sheds has quit IRC (Read error: No route to host) 2012-03-11T20:06:36 *** A2Sheds has joined #rtems 2012-03-11T20:34:11 *** xiangfu has joined #rtems