2013-04-22T00:01:54 *** hiddenpearls has joined #rtems 2013-04-22T00:27:31 *** monstr__ has joined #rtems 2013-04-22T00:36:14 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-22T00:37:51 *** arvind_khadri has joined #rtems 2013-04-22T01:00:43 *** MegaAlex|away has quit IRC (Ping timeout: 260 seconds) 2013-04-22T01:04:01 *** MegaAlex|away has joined #rtems 2013-04-22T01:57:56 *** MegaAlex|away has quit IRC (Ping timeout: 255 seconds) 2013-04-22T02:01:04 *** MegaAlex|away has joined #rtems 2013-04-22T02:05:05 *** sebhub has joined #rtems 2013-04-22T02:06:11 good morning 2013-04-22T02:32:50 *** hiddenpearls has joined #rtems 2013-04-22T02:54:30 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-22T03:27:51 *** hiddenpearls has joined #rtems 2013-04-22T03:37:13 *** MegaAlex|away is now known as MegaAlex 2013-04-22T03:44:02 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-22T04:10:47 *** the9a3eedi has quit IRC (Ping timeout: 256 seconds) 2013-04-22T04:33:26 *** hiddenpearls has joined #rtems 2013-04-22T04:47:09 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-22T04:51:17 *** kiwichris has quit IRC (Quit: This computer has gone to sleep) 2013-04-22T04:52:20 *** kiwichris has joined #rtems 2013-04-22T05:29:37 *** MegaAlex is now known as MegaAlex|away 2013-04-22T06:31:19 *** the9a3eedi has joined #rtems 2013-04-22T07:09:47 *** hiddenpearls has joined #rtems 2013-04-22T07:19:54 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-22T07:26:01 *** hiddenpearls has joined #rtems 2013-04-22T08:09:15 *** mgahlot|away has joined #rtems 2013-04-22T08:11:50 *** mgahlot has joined #rtems 2013-04-22T08:15:25 *** mgahlot_ has joined #rtems 2013-04-22T08:15:39 *** gedare has joined #rtems 2013-04-22T08:16:00 *** mgahlot|away has quit IRC (Ping timeout: 272 seconds) 2013-04-22T08:19:09 *** mgahlot|away has joined #rtems 2013-04-22T08:19:11 *** mgahlot has quit IRC (Ping timeout: 245 seconds) 2013-04-22T08:22:33 *** mgahlot_ has quit IRC (Ping timeout: 240 seconds) 2013-04-22T08:23:11 *** mgahlot has joined #rtems 2013-04-22T08:26:13 *** mgahlot|away has quit IRC (Ping timeout: 240 seconds) 2013-04-22T08:26:40 *** mgahlot|away has joined #rtems 2013-04-22T08:30:34 *** mgahlot has quit IRC (Ping timeout: 272 seconds) 2013-04-22T08:31:51 *** mgahlot has joined #rtems 2013-04-22T08:32:44 *** Shubham has joined #rtems 2013-04-22T08:34:13 *** mgahlot|away has quit IRC (Ping timeout: 240 seconds) 2013-04-22T08:35:55 *** mgahlot|away has joined #rtems 2013-04-22T08:38:37 *** mgahlot|away has quit IRC (Remote host closed the connection) 2013-04-22T08:39:27 *** mgahlot has quit IRC (Ping timeout: 260 seconds) 2013-04-22T08:41:21 *** mgahlot has joined #rtems 2013-04-22T08:43:26 *** mgahlot_ has joined #rtems 2013-04-22T08:46:56 *** mgahlot has quit IRC (Ping timeout: 260 seconds) 2013-04-22T08:47:06 *** mgahlot|away has joined #rtems 2013-04-22T08:49:15 morning 2013-04-22T08:51:07 *** mgahlot_ has quit IRC (Ping timeout: 260 seconds) 2013-04-22T08:51:11 *** mgahlot has joined #rtems 2013-04-22T08:54:49 *** mgahlot_ has joined #rtems 2013-04-22T08:54:51 *** mgahlot|away has quit IRC (Ping timeout: 260 seconds) 2013-04-22T08:58:35 *** mgahlot has quit IRC (Ping timeout: 260 seconds) 2013-04-22T08:59:53 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-22T09:02:41 *** hiddenpearls has joined #rtems 2013-04-22T09:02:47 *** mgahlot_ has quit IRC (Ping timeout: 260 seconds) 2013-04-22T09:07:24 *** Shubham has quit IRC (Read error: Connection reset by peer) 2013-04-22T09:07:39 *** Shubham has joined #rtems 2013-04-22T09:17:45 *** freenix has quit IRC (Remote host closed the connection) 2013-04-22T09:24:47 *** Shubham has left #rtems 2013-04-22T09:39:32 *** hiddenpearls1 has joined #rtems 2013-04-22T09:39:38 *** hiddenpearls has quit IRC (Ping timeout: 255 seconds) 2013-04-22T09:48:56 *** the9a3eedi has quit IRC (Ping timeout: 256 seconds) 2013-04-22T09:52:50 *** kkthecoder has quit IRC (Quit: Leaving) 2013-04-22T09:55:44 *** weiY has joined #rtems 2013-04-22T10:11:08 *** weiY has quit IRC (Ping timeout: 276 seconds) 2013-04-22T10:11:54 *** weiY has joined #rtems 2013-04-22T10:34:33 *** sebhub has quit IRC (Remote host closed the connection) 2013-04-22T10:44:19 *** DrJoel has joined #rtems 2013-04-22T10:44:19 *** DrJoel has joined #rtems 2013-04-22T10:44:19 *** ChanServ sets mode: +o DrJoel 2013-04-22T10:45:03 *** S_Somani has joined #rtems 2013-04-22T10:49:00 *** arvind_khadri has quit IRC (Ping timeout: 276 seconds) 2013-04-22T10:53:17 Hi gedare. 2013-04-22T10:53:24 hi weiY 2013-04-22T10:53:45 i will submit a serial patch of generic atomic ops for UP mode 2013-04-22T10:54:34 which i just completed its implementation but not convert into the architecture part code 2013-04-22T10:55:31 good 2013-04-22T10:55:49 if i merge it to architecture atomic implemenation i will also remove the conditional compilation 2013-04-22T10:56:23 tomorrow or later will be ok 2013-04-22T10:57:43 good 2013-04-22T10:57:58 i look forward to reviewing it :) 2013-04-22T10:58:58 hehe, if done i will send ASAP. then your review is importatent 2013-04-22T10:59:37 if the generic atomic ops is ok, my GSOC proposal will be modified a little. and i want to do more work during this summer 2013-04-22T11:03:52 that's fine 2013-04-22T11:04:12 you can continue to revise your proposal until the deadline anyhow 2013-04-22T11:06:13 ok, i will have to go. byb 2013-04-22T11:12:19 *** weiY has quit IRC () 2013-04-22T11:41:15 DrJoel: hi 2013-04-22T11:41:37 hey! 2013-04-22T11:41:45 Interesting email. 2013-04-22T11:41:48 yeah 2013-04-22T11:42:03 have to think on it some 2013-04-22T11:42:24 wrt zynq bsp 2013-04-22T11:42:30 yeah on link 2013-04-22T11:42:54 this issue impacted the nios and virtex BSPs as well. 2013-04-22T11:42:55 we need some general framework to support these external libraries and binary blobs 2013-04-22T11:43:12 yep.. that was the point of my mail 2013-04-22T11:43:40 i think it is ok to commit these non-building to RTEMS and document them as such 2013-04-22T11:44:05 but we should define this problem and solution space so that we can remedy the situation 2013-04-22T11:44:10 that's one approach.. I hate that though. breaks everything we have ever tried to do 2013-04-22T11:44:49 that was why I was proposing generic "sets" .. one per BSP variant .. or an external set 2013-04-22T11:44:50 yeah. the other options are to put generated code in after we make sure the licensing is ok, or figure out some way to give the stubs 2013-04-22T11:45:21 AFAIK each synthesis tool has a top level HAL API and we would just glue to that. 2013-04-22T11:47:02 yeah 2013-04-22T11:49:57 $r/README is a little bit-rotted. 2013-04-22T11:50:05 ;) 2013-04-22T11:50:34 probably not the only one. :( 2013-04-22T11:50:42 I bet the README.configure is bad .. 2013-04-22T11:50:55 the Makefile.maint seems to have been ignored by its author since the switch to git ... 2013-04-22T11:51:43 *** MegaAlex|away is now known as MegaAlex 2013-04-22T11:52:26 https://gist.github.com/zombor/865461 looks like an interesting release script based on git 2013-04-22T11:52:30 we should axe the three READMEs and point to the doc/ and wiki 2013-04-22T11:53:04 Feel free.. :) 2013-04-22T11:53:07 l 2013-04-22T11:53:08 k 2013-04-22T11:53:22 i would also like to move all license files to a "license" subdirectory 2013-04-22T11:53:24 any complaint? 2013-04-22T11:53:38 that's a pretty simple script.. but i think with git the release should be simple 2013-04-22T11:53:50 Not from me. The URLs are all that need to remain constant 2013-04-22T11:53:54 you make a branch, and a tag 2013-04-22T11:54:08 That assumes a particular git usage pattern.. not sure it is ours. :( 2013-04-22T11:54:10 the rest is updating some version files in our repo,which are listed in Makefile.maint 2013-04-22T11:54:14 yea 2013-04-22T11:54:35 i do'nt know what this "git flow" is. 2013-04-22T11:54:47 https://github.com/imb/fctx/blob/master/release-script looks more standard and mentions Linus in the comments :) 2013-04-22T11:54:49 anyway, i don't think it is that hard to make the release happen now 2013-04-22T11:54:56 It is not a standard git tool.. run away :) 2013-04-22T11:55:04 yes that is what i expected 2013-04-22T11:55:17 it isn't but I had a procedure and it broke with git :( 2013-04-22T11:56:33 git tag, git archive, git diff, git log (generate changelog), git shortlog (generate summaries), rebuild doc, post docu, update release files like NEWS if you have them 2013-04-22T11:56:43 only thin we would want I think is to make a release branch too 2013-04-22T11:56:48 because that is "expected" 2013-04-22T11:58:33 Plus bumping version numbers in files.. RTEMS requires doing that for a handful of git modules .. plus bootstrapping, generating documentation, and a few other odds and ends. It is just fragile to do things by hand. Scripting things tends to reduce human errors 2013-04-22T11:59:10 get me an hour of funding and i can fix the release stuff ;) 2013-04-22T11:59:38 :) 2013-04-22T11:59:40 the other module s can be updated as needed though 2013-04-22T11:59:44 hit you with a private chat 2013-04-22T11:59:47 um 2013-04-22T11:59:49 we're still in #rtems 2013-04-22T12:08:57 *** arvind_khadri has joined #rtems 2013-04-22T12:11:09 *** hiddenpearls has joined #rtems 2013-04-22T12:12:36 *** hiddenpearls1 has quit IRC (Ping timeout: 256 seconds) 2013-04-22T12:22:03 *** arvind_khadri has quit IRC (Ping timeout: 252 seconds) 2013-04-22T12:37:54 DrJoel: i would like to update the wiki sidebar, do youknow how to? 2013-04-22T12:40:43 I found http://wiki.rtems.org/wiki/index.php?title=MediaWiki:Sidebar&action=edit but the page says it has been deleted. so i don't know where the sidebar is defined at 2013-04-22T12:58:31 I don't know what that would be. How did you get there? 2013-04-22T13:00:38 oh... I wonder if you are not in the "sysop" group. I can see the page to edit 2013-04-22T13:00:40 i found that documented on mediawiki 2013-04-22T13:00:45 ah, maybe 2013-04-22T13:01:00 wait.. says deleted .. should I restore it? 2013-04-22T13:02:03 Hmmm.. deleted in 2007. We must be using the default settings. 2013-04-22T13:04:26 I restored it. 2013-04-22T13:04:45 That didn't impact the toolbox links.. So now we are free to fix the top section 2013-04-22T13:05:32 Feel free to hack away.. what did you want to change? 2013-04-22T13:26:32 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-22T13:39:22 *** antgreen has quit IRC (Quit: Leaving) 2013-04-22T13:40:24 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-22T13:47:04 get rid of some useless links there and maybe put some useful ones up 2013-04-22T13:47:23 btw.. i got motivated and started an sh script for release 2013-04-22T13:47:32 i'll send what i get done in the time alotted 2013-04-22T13:47:47 And you didn't notice the new section? Gedare's Special Help? 2013-04-22T13:48:19 lol 2013-04-22T13:48:50 There was a current events link/page which was 7 years old.. we need to address where current events go 2013-04-22T13:48:53 it's already betteer though... i will get rid of random page 2013-04-22T13:49:09 I would like things like Peer's Erlang/RTEMS presentation to make it 2013-04-22T13:49:11 as "cool" as it is, there is no point to go to a random page in our wiki. 2013-04-22T13:50:15 *** antgreen has joined #rtems 2013-04-22T13:50:17 *** MegaAlex is now known as MegaAlex|away 2013-04-22T14:05:08 DrJoel: would it be controversial to switch to using the "next" release tag as the VERSION number? 2013-04-22T14:05:22 e.g. right now we would be using 4.11.0 in rtems.git/VERSION 2013-04-22T14:05:41 or does the extra .99 provide some useful sanity check somewhere? 2013-04-22T14:09:33 nvm.. i think i figured out how to support it not too messily 2013-04-22T14:11:38 I don't like the disconnect there either.. the tools say 4.11 and the version file says something else. 2013-04-22T14:11:51 The idea is that the tools have a stable target name and don't get touched as we branch 2013-04-22T14:12:05 well, maybe i will think it. 2013-04-22T14:12:33 they have to get touched eventually ;) 2013-04-22T14:16:50 *** monstr__ has quit IRC (Ping timeout: 255 seconds) 2013-04-22T14:27:35 DrJoel: do you have any notes from what you did for the dot releases already with git? 2013-04-22T14:27:43 or, have there baeen any? 2013-04-22T14:39:48 There have been none. :( 2013-04-22T14:40:00 That's the #fail 2013-04-22T14:41:18 I did some experiementation with https://www.kernel.org/pub/software/scm/git/docs/git-archive.html .. that looks to be a key in this. Bump version/date files, tag, export a tar ball.. that's the end for most modules. RTEMS itself will have to be untar'ed, bootstrapped and re-tarred 2013-04-22T14:46:44 ok i have a shell script that is pretty close 2013-04-22T14:47:55 except it is broken because of this dumb .99 convention :) 2013-04-22T14:49:10 hmm i don't see if there is a tag in the tree to mark 4.10.0 2013-04-22T14:49:17 i mean, that is directly before 4.11 2013-04-22T14:51:51 4.10.0? 2013-04-22T14:52:13 nvm that should work :) 2013-04-22T14:52:34 But there was code on the branch before that 2013-04-22T14:52:39 yeah... 2013-04-22T14:52:43 its kind of dirty 2013-04-22T14:52:53 for the future we can have a cleaner release though 2013-04-22T14:53:18 Useful change/release notes will have to be hand written with that as hints 2013-04-22T14:53:35 They should be available but it is always going to be too much. 2013-04-22T14:53:46 You want to know ... new BSPs.. services.. etc 2013-04-22T14:53:49 yeah. 2013-04-22T14:54:16 In the past, I compared the score/cpu directories and list of make/custom files. :) 2013-04-22T14:54:58 ok.. sending you my script to look at 2013-04-22T14:55:05 and you can try it out on a branch too then 2013-04-22T14:57:00 maybe be back 2013-04-22T15:03:43 a local branch? Or time to try a 4.10.x? 2013-04-22T15:27:40 local branch first 2013-04-22T15:27:43 i'm back for a bit.. 2013-04-22T15:27:52 i did not add updating the version numbers to the script yet 2013-04-22T15:28:12 i need to update some couple of files and add a commit message for that... and a "tag message" too 2013-04-22T15:28:49 DrJoel: ah i see you did notice that 2013-04-22T15:29:16 DrJoel: we can also move the shortlog into the tarball if we want 2013-04-22T15:34:53 there also is not a lot of error handling right now. 2013-04-22T15:38:09 we don't have to touch the doc files.. git archive sets all of the timestamps to the time of the last commit 2013-04-22T15:39:37 The doc files don't get a proper time stamp on the front page unless you do a magic procedure. Which isn't done often. :( 2013-04-22T15:39:55 oh thats what you mean 2013-04-22T15:40:00 I wasn't criticizing. Just making a list 2013-04-22T15:40:11 updating the dates on the git master 2013-04-22T15:40:46 It is the version.texi files. 2013-04-22T15:41:00 $ cat doc/user/version.texi 2013-04-22T15:41:01 @set UPDATED 24 February 2013 2013-04-22T15:41:01 @set UPDATED-MONTH February 2013 2013-04-22T15:41:01 @set EDITION 4.10.99.0 2013-04-22T15:41:01 @set VERSION 4.10.99.0 2013-04-22T15:41:01 DrJoel: Error: "set" is not a valid command. 2013-04-22T15:41:02 DrJoel: Error: "set" is not a valid command. 2013-04-22T15:41:03 DrJoel: Error: "set" is not a valid command. 2013-04-22T15:41:04 DrJoel: Error: "set" is not a valid command. 2013-04-22T15:41:27 ah ok that is not even mentioned in Makefile.maint 2013-04-22T15:41:37 it must be somewhere else... some release helper scripts exist somewhere? 2013-04-22T15:41:55 * gedare is up to rtems-4.14.0 already 2013-04-22T15:41:58 ;-) 2013-04-22T15:42:05 No.. there is an attempt to do it by touching the right files but the autoconf stuff was/is broken about this if you don't get the magic steps right 2013-04-22T15:42:29 My thoughts were: (1) the date should match either an arbitrary date or the newest file in the directory 2013-04-22T15:42:45 (2) Edition should be a single digit.. like a revision number 2013-04-22T15:42:54 (3) VERSION should be the RTEMS version 2013-04-22T15:43:29 @title RTEMS C User's Guide 2013-04-22T15:43:29 DrJoel: Error: "title" is not a valid command. 2013-04-22T15:43:29 @subtitle Edition @value{EDITION}, for RTEMS @value{VERSION} 2013-04-22T15:43:30 DrJoel: Error: "subtitle" is not a valid command. 2013-04-22T15:43:53 ah. 2013-04-22T15:44:14 We could get rid of the edition but it seems improper to do so. I really want to offer printed manuals via amazon for 4.11.x 2013-04-22T15:47:25 i'd like to replace the VERSION with the "current working version", e.g. 4.11.0 would be the version right now. and in the 4.10 branch it would be 4.10.3 2013-04-22T15:47:43 that would be ok with me 2013-04-22T15:48:10 i'll send an email to rtems-devel for feedback. 2013-04-22T15:49:45 EDITION shouldn't be set to VERSION. That is wrong. It would be better to eliminate it and just keep the dates correct. 2013-04-22T15:51:29 Hmm... all of the files in doc/user have my checkout date.. I wonder how to find out what the real date of the last modification was 2013-04-22T15:52:09 mine don't... 2013-04-22T15:52:16 or maybe they do 2013-04-22T15:52:26 mine all show april 11 2013-04-22T15:52:30 except the ones that were updated 2013-04-22T15:52:31 ok 2013-04-22T15:52:41 yeah the oldest i see is 8/2/12 2013-04-22T15:53:16 and that's not the last modification date in git, right? 2013-04-22T15:53:37 i'm sure 2013-04-22T15:54:06 Mon Nov 9 14:36:14 2009 2013-04-22T15:54:08 for at least one file 2013-04-22T15:55:59 where do you want to put the archive and shortlog? 2013-04-22T15:56:14 right now the script will just dump in your current directory which should be the root of rtems... 2013-04-22T15:56:28 New territory here . I don't know. Probably just beside the tarball with some obvious name 2013-04-22T15:56:28 that leaves something to be desired. 2013-04-22T15:56:44 and where to upload them too :) 2013-04-22T15:56:50 i thought i saw something like git upload.. 2013-04-22T15:57:03 that part is easy ...www.rtems.org/ftp/pub/rtems/4.11.0 :) 2013-04-22T15:57:58 ah. 2013-04-22T15:58:12 oooh... 2013-04-22T15:58:19 my old release script took a staging directory to place things in. 2013-04-22T15:58:47 Also a master checklist is important seeing as how a git based release will have different files in support than a CVS one 2013-04-22T15:59:16 I also made a PRs closed which was derived from the logs between 4.x.y and 4.x.y+1 .. for 4.x.0 there isn't one. 2013-04-22T15:59:18 git tag automatically creates a tar of the repo it just isn't a bootstrapped release 2013-04-22T15:59:23 just a copy of the repo files 2013-04-22T15:59:37 just have to untar and reprocess it :) 2013-04-22T15:59:52 well, i'm not sure where it stores it...or how this was done 2013-04-22T16:00:00 i mean, i see it on the git web interface 2013-04-22T16:00:11 so i assume it comes from the tag automatically. 2013-04-22T16:06:07 *** prateekt has joined #rtems 2013-04-22T16:08:03 hi gedare 2013-04-22T16:08:23 hi DrJoel 2013-04-22T16:09:01 hi 2013-04-22T16:09:18 hey prateekt i don't have long about to head out 2013-04-22T16:12:00 is this thing working?? 2013-04-22T16:12:00 i would not take much time.. 2013-04-22T16:12:01 i had some questions... 2013-04-22T16:12:58 no problem.. just slow today.. 2013-04-22T16:13:22 gedare.. git uses timestamp of your clone.. not the last modification date.. https://gist.github.com/jeffery/1115504 is one script to set to the modification date 2013-04-22T16:14:25 like you said last time we need thread set handlers... 2013-04-22T16:15:28 sorry i have to run 2013-04-22T16:15:47 I'm hanging here... say hi to the family :) 2013-04-22T16:16:07 there are some sets of blocked tasks...eg.watchdog,mutex,rwlock 2013-04-22T16:17:45 i want to know if we need thread set handlers for these sets?? 2013-04-22T16:17:51 right.. mutex, rwlock, msg queue, barriers and semaphores all use thread queues.. watchdog is a different structure 2013-04-22T16:18:20 yes.. 2013-04-22T16:18:25 Not individual sets of code. They would use instances of a Thread Queue which in turn would have an instance of a Thread Set ordered by priority 2013-04-22T16:19:37 Just like we have multiple schedulers but only one is in use at a time, there can be multiple thread set implementations with one configured to eb used by the Thread Queue for priority blockign 2013-04-22T16:19:38 okay... 2013-04-22T16:20:30 *** gedare has quit IRC (Ping timeout: 276 seconds) 2013-04-22T16:20:39 right... 2013-04-22T16:22:24 thread set used by the Deterministic Priority Scheduler should be one thread set handler...i did not get it...?? 2013-04-22T16:23:27 we need one thread set handler for each scheduler like simple,deterministic and block2n right? 2013-04-22T16:23:56 thread set each of them manipulate.. 2013-04-22T16:25:17 Right.. assuming the way they sort threads by priority is different. :) 2013-04-22T16:25:40 Gedare mentioned that the rbheap could be used for this also. so a potential fourth 2013-04-22T16:27:52 okay.. 2013-04-22T16:31:03 But each has a different O(time) and O(space) so different reasons to use each within a single system. 2013-04-22T16:31:18 rbheap would be the right thing..... 2013-04-22T16:31:31 DPS and Block2N were all that were in all RTEMS versions until recently. 2013-04-22T16:32:16 depends on how much memory and performance tradeoff. DPS is great for 1 instance usage (takes ~3K data and executes in fixed number of assembly instructions) 2013-04-22T16:32:47 Block2N is bounded by O(priorities) and is lighter on memory 2013-04-22T16:32:48 i see...whats the change in recent versions then?? 2013-04-22T16:33:08 Simple List is VERY light on memory but O(threads). Great for a tiny system with low RAM. 2013-04-22T16:36:02 yes...thats right 2013-04-22T16:59:13 sorry.. someone walked in to my office 2013-04-22T16:59:44 The overall theme with RTEMS is that some systems can throw memory at a problem to get fixed guaranteed execution time.. 2013-04-22T17:00:10 others are tiny .. not many tasks.. and get acceptable bounded behavior because they know they have only a few threads in the system. 2013-04-22T17:00:37 Some times you only need 1 instance (e.g. ready set for scheduler). Other cases, you need a lot of instances (e.g. blockign queues) 2013-04-22T17:00:50 but you can pick the algorithm that makes sense in both time and space 2013-04-22T17:01:01 plus this is a better computer science abstraction :) 2013-04-22T17:05:33 thank you for the help DrJoel... 2013-04-22T17:05:47 no problem.. just trying to make sure you understand :) 2013-04-22T17:08:12 going for bed now...its 0300 hrs here...i should sleep... 2013-04-22T17:08:35 night.. see you tomorrow 2013-04-22T17:08:37 *** prateekt has left #rtems 2013-04-22T18:02:28 *** toxygen has joined #rtems 2013-04-22T18:02:36 hi 2013-04-22T18:02:49 hello 2013-04-22T18:03:05 i would like to ask if rtems will run on stm32f103, or i shouldn't even try 2013-04-22T18:05:21 How close is that to http://git.rtems.org/rtems/tree/c/src/lib/libbsp/arm/stm32f4 2013-04-22T18:05:41 very close, except no fpu and little bit different peripherals 2013-04-22T18:05:57 i guess the fpu instructions got emulated in thumb2 somehow 2013-04-22T18:06:06 so fpu shouldn't be a problem 2013-04-22T18:06:25 the compiler will handle the missing fpu.. so just a matter of whatever device differences there are 2013-04-22T18:08:10 ok, i'm gonna try and will let you know how far will i get 2013-04-22T18:11:09 you will have better luck most of the time answering questions on the mailing list. The guy who did that BSP is in Germany. 2013-04-22T18:11:50 But we are always interested in new BSPs so if you make progress, please submit your work. 2013-04-22T18:13:07 ok, i will surely do, if i get it working :) 2013-04-22T18:14:04 How much ram/flash does it have 2013-04-22T18:15:21 512kB flash, 64kB ram 2013-04-22T18:15:39 plenty of code.. RAM will limits instances of objects. But quite doable 2013-04-22T18:18:29 I have a few examples of how the defaults can be tweaked at application configuration time to lower memory requirements. Things like Drop from 256 priorities to 16, lower minimum thread stack size to just required, etc 2013-04-22T18:18:55 when the target is small, you just have to be more careful about what to use the RAM for. :) 2013-04-22T18:19:05 :) could you mail them to me please? 2013-04-22T18:19:29 These are in git... examples-v2 ticker examples. 2013-04-22T18:19:40 ok, i'll check them 2013-04-22T18:20:05 but hello and ticker are small. Those are the core of getting a BSP working. some console I/O and a clock tick 2013-04-22T18:26:19 ok, thx for info 2013-04-22T18:27:15 no problem 2013-04-22T18:45:45 *** DrJoel has quit IRC (Quit: Some folks are wise, and some otherwise.) 2013-04-22T19:11:51 *** the9a3eedi has joined #rtems 2013-04-22T19:22:17 *** toxygen has quit IRC (Quit: toxygen) 2013-04-22T19:57:14 *** freenix has joined #rtems 2013-04-22T20:09:22 *** kiwichris has quit IRC (Quit: This computer has gone to sleep) 2013-04-22T20:10:01 *** kiwichris has joined #rtems 2013-04-22T22:00:32 *** hiddenpearls has joined #rtems 2013-04-22T23:36:06 *** S_Somani has joined #rtems 2013-04-23T00:01:52 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-23T00:03:17 *** monstr__ has joined #rtems 2013-04-23T00:05:35 *** hiddenpearls has joined #rtems 2013-04-23T00:30:40 *** arvind_khadri has joined #rtems 2013-04-23T00:30:58 *** arvind_khadri has joined #rtems 2013-04-23T00:47:04 *** hiddenpearls has joined #rtems 2013-04-23T02:05:15 *** sebhub has joined #rtems 2013-04-23T02:05:35 good morning 2013-04-23T02:28:03 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-23T02:29:08 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-23T02:30:59 *** hiddenpearls has joined #rtems 2013-04-23T04:04:18 *** the9a3eedi has quit IRC (Ping timeout: 256 seconds) 2013-04-23T04:31:45 *** S_Somani has joined #rtems 2013-04-23T04:45:53 *** S_Somani1 has joined #rtems 2013-04-23T04:49:24 *** S_Somani has quit IRC (Ping timeout: 264 seconds) 2013-04-23T05:06:15 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-23T05:20:10 *** budrys has quit IRC (Quit: leaving) 2013-04-23T05:26:23 *** the9a3eedi has joined #rtems 2013-04-23T05:47:34 *** S_Somani1 is now known as S_Somani 2013-04-23T06:59:38 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-23T07:25:27 *** hiddenpearls has joined #rtems 2013-04-23T07:26:43 *** gedare has joined #rtems 2013-04-23T08:33:47 *** antgreen has quit IRC (Quit: Leaving) 2013-04-23T08:50:58 *** S_Somani has joined #rtems 2013-04-23T08:52:02 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-23T08:57:48 *** gedare has quit IRC (Ping timeout: 264 seconds) 2013-04-23T08:58:22 *** hiddenpearls has joined #rtems 2013-04-23T09:07:01 *** arvind_khadri has quit IRC (Ping timeout: 248 seconds) 2013-04-23T09:11:29 *** the9a3eedi has quit IRC (Read error: Connection reset by peer) 2013-04-23T09:11:57 *** the9a3eedi has joined #rtems 2013-04-23T09:24:06 *** hiddenpearls1 has joined #rtems 2013-04-23T09:24:47 *** hiddenpearls has quit IRC (Ping timeout: 255 seconds) 2013-04-23T09:41:38 *** peerst has quit IRC (Read error: Connection reset by peer) 2013-04-23T09:45:25 *** peerst has joined #rtems 2013-04-23T09:47:52 *** weiY has joined #rtems 2013-04-23T09:54:43 *** weiY has quit IRC (Ping timeout: 256 seconds) 2013-04-23T09:55:27 *** freenix has quit IRC (Quit: Leaving) 2013-04-23T09:56:56 *** weiY has joined #rtems 2013-04-23T10:11:09 *** hiddenpearls1 has quit IRC (Quit: Leaving.) 2013-04-23T10:36:59 *** DrJoel has joined #rtems 2013-04-23T10:36:59 *** DrJoel has joined #rtems 2013-04-23T10:36:59 *** ChanServ sets mode: +o DrJoel 2013-04-23T10:39:48 S_Somani: I need to ask gedare how he commented in Melange on your proposal :( 2013-04-23T10:40:07 Will the questions on the UI be derived from conf.t? 2013-04-23T10:40:10 *** gedare has joined #rtems 2013-04-23T10:40:23 I hope so. That was on my original list but I didn't get to it 2013-04-23T10:40:31 gedare: how did you comment on that proposal? 2013-04-23T10:42:11 DrJoel, through the melange interface... 2013-04-23T10:42:39 *** hiddenpearls has joined #rtems 2013-04-23T10:43:47 *** weiY has quit IRC (Ping timeout: 268 seconds) 2013-04-23T10:44:27 *** weiY has joined #rtems 2013-04-23T10:45:32 hmmmm 2013-04-23T10:45:38 now i don't see the interface for comments 2013-04-23T10:45:41 and now you don't see it :) 2013-04-23T10:45:50 nor how to give a score 2013-04-23T10:45:55 maybe melange updated something this morning 2013-04-23T10:45:56 seems about right 2013-04-23T10:46:15 My question before you popped up was: Will the questions on the UI be derived from conf.t? 2013-04-23T10:46:40 I had planned to add a "Question" section for each parameter but didn't do so. 2013-04-23T10:47:38 Did you see my answer on the sparc save/restore question? That was bad code. :( 2013-04-23T10:49:14 yes. good answer. i sent a couple of right ways to do it 2013-04-23T10:49:20 *** weiY has quit IRC (Ping timeout: 268 seconds) 2013-04-23T10:49:26 i was going to comment on using C vs asm, but it's not my place ;) 2013-04-23T10:49:35 good job on asking about interrupts though! 2013-04-23T10:49:48 It is just bad bad code.. so much wrong in so few lines. :) 2013-04-23T10:49:49 DrJoel: gedare: I'm sorry. I was away from my laptop 2013-04-23T10:50:05 i believe the idea is to make a transformation... 2013-04-23T10:50:15 conf.t -> intermediate representation -> different UIs 2013-04-23T10:50:18 That trivial save looks deadly to me.. rotate the CWP with no hole on the stack 2013-04-23T10:50:28 lol, yes it does I thought it was funny but did not give much thought to it 2013-04-23T10:50:35 just got rid of it 2013-04-23T10:50:49 I would have written something much different :) 2013-04-23T10:50:49 they need to fire their contractor! 2013-04-23T10:51:14 We gave them a bid but never heard back.. I didn't want to be smart mouthed about "I never would have written that" :) 2013-04-23T10:51:17 btw i gave the "RTEMS" philosophy on the question "How much does a mentor org disclose" 2013-04-23T10:51:22 llol 2013-04-23T10:51:40 i would be if i hadn't answered already 2013-04-23T10:51:45 the code is just bad... 2013-04-23T10:52:03 plus Leon3 has like a few timers, which you can use for this purpose for much better precision 2013-04-23T10:52:08 oh well 2013-04-23T10:52:14 I saw that. I feel like discussions need to be completely public.. but I lean to students being protective about their actual proposals ... (1) it often has personal contact and (2) there is plagariam risk 2013-04-23T10:52:34 yes. there are a lot of good reasons to keep the proposal itself private 2013-04-23T10:52:39 and not many bad ones. 2013-04-23T10:52:41 S_Somani: Can all info in the UI be derived from conf.t? Even if it has to be added 2013-04-23T10:53:08 DrJoel: Yes I think 2013-04-23T10:53:23 gedare: SOme orgs want them on their wiki. I don't see how a large org with 50+ proposals can evaluate copying 2013-04-23T10:53:39 yes, but not us. 2013-04-23T10:53:56 i believe those orgs do it in the name of transparency 2013-04-23T10:54:02 it is idealogy and not practicality 2013-04-23T10:54:24 S_Somani: That info needs to eb added to proposal. What is missing in conf.t? Are the types in conf.t of sufficient granularity to write range checks? etc 2013-04-23T10:54:35 doing anything solely because of idealogy.. well that is a different conversation. 2013-04-23T10:54:37 There are some problems in uniformity of data 2013-04-23T10:54:42 RTEMS is a practical project .. our license policy is nothing but practical 2013-04-23T10:55:41 I expected uniformity issues.. you can flag them with your parser. "error check" conf.t. You have to know N types to have input, validity checks, etc. If someone uses something not on the approved list, smack them. :) 2013-04-23T10:56:46 DrJoel: Ok. I will do that. I had also mentioned it in my GSoC proposal that I'd review the conf.t 2013-04-23T10:56:48 *** weiY has joined #rtems 2013-04-23T10:57:36 I think it isn't hard.. plus it makes your job easier in some ways.. some fields effectively becomes enumerated values. as you "approve 2013-04-23T10:57:54 "approve" a new enumerated value, it has to propagate from conf.t to UI 2013-04-23T10:58:35 Yes. It will help me a lot. 2013-04-23T10:58:53 plus we can probably add a section to conf.t on the conventions used in the chapter which are effectively documenting the enumerations you allow :) 2013-04-23T10:59:58 Thats actually a very good idea :) 2013-04-23T11:00:56 what is the output of the parser program? 2013-04-23T11:00:59 The rules need to be documented anyway and it will help folks understand the section. 2013-04-23T11:02:29 gedare: The parser outputs the configuration parameters, data types, default values etc. The output format is commented on the bottom of parser.py on github 2013-04-23T11:04:02 Remember that "undefined" is the default state for all of the parameters. The default value is generated by confdefs.h when the user doesn't specify anything. 2013-04-23T11:04:49 DrJoel: ok :) 2013-04-23T11:05:01 hmm 2013-04-23T11:05:12 there are also certain fields that must be defined, or that if you define one you must define another 2013-04-23T11:05:19 i wonder if there is an easy way to capture these depencendies 2013-04-23T11:05:30 like... if you do'nt specify number of tasks, i'm pretty sure you can't build 2013-04-23T11:05:45 Yep.. and some which are irrelevant if RTEMS is not configured with something enabled. (e.g. POSIX maximums) 2013-04-23T11:06:35 gedare: Right.. that one is caught.. as is the case where clock or time or don't use clock is included 2013-04-23T11:06:43 *** kkthecoder has joined #rtems 2013-04-23T11:06:53 caught at compile time, but the configuration tool can do better. 2013-04-23T11:07:09 it can catch these errors when the user tries to add them 2013-04-23T11:07:53 We have to be careful with the workflow .. would you make them go back and undefine X before defining Y? 2013-04-23T11:08:05 Or run an error check phase upon request or at generation time? 2013-04-23T11:08:31 You start with a blank slate which is technically broken (e.g. no init tasks, no tasks, and no clock/timer specified) 2013-04-23T11:08:35 generation time, and maybe some color-coding 2013-04-23T11:08:59 that's ok with me.. 2013-04-23T11:09:16 do you really want to start with a blank slate though, or should we define a "minimally accepting" state? 2013-04-23T11:09:27 If all UIs are written in Python, then the error checking can be written in that 2013-04-23T11:09:36 for a user to sit down to a blank slate and try to figure out what needs to be done first to get a simple build, seems like a lot to ask 2013-04-23T11:10:04 That's a good question. I wonder if we can mark some parameters as 2013-04-23T11:10:18 or rank/group parameters in the ui 2013-04-23T11:10:25 just ruminating 2013-04-23T11:10:27 need to think about and have a wizard step that asks you those 2013-04-23T11:10:49 we can provide a default header to "load on start" that populates some required options for simple cases 2013-04-23T11:11:03 or a few classes of headers, which can simplify our use cases for adding tests 2013-04-23T11:11:04 :) 2013-04-23T11:11:25 or not load on start, but just give the header for a user who needs somewhere to start 2013-04-23T11:11:32 and then you can do "blank slate" to start 2013-04-23T11:11:46 i would expect most users then would load a file that is closest to their desired configuration and then tweak it 2013-04-23T11:11:48 me too.. but there are probably only about 6-10 parameters that are critical .. marking them as must see and have an option to walk just through those 2013-04-23T11:12:14 ok as long as we don't call it a GPS feature i'm fine with it ;) 2013-04-23T11:12:21 a la turbotax.. 2013-04-23T11:12:25 gedare: are Iranian students eligible? 2013-04-23T11:12:32 ahem 2013-04-23T11:12:34 i was just going to say... 2013-04-23T11:12:38 how long til carol shuts the thread down? 2013-04-23T11:12:41 i give it 3 minutes 2013-04-23T11:12:59 btw... this brings up the interesting point.. 2013-04-23T11:13:12 we don't ask for student's citizenship on our proposal template 2013-04-23T11:13:17 I stayed out.. the iranian developer can always answer questions and be supportive. They just don't get a t-shirt from google :) 2013-04-23T11:13:23 maybe it is something we can identify without too much trouble though. 2013-04-23T11:13:30 that's google's problem not ours. 2013-04-23T11:13:32 yeah. someone suggested this too. 2013-04-23T11:13:34 yep 2013-04-23T11:13:55 best to stay out of all of these "what about" conversations 2013-04-23T11:13:55 we have to trust melange and google. 2013-04-23T11:14:05 Unless you can give a faq link :) 2013-04-23T11:14:12 I think it makes those orgs lose a little face. 2013-04-23T11:14:23 hah, yes 2013-04-23T11:15:17 I emailed Carol with one Chris diBona was wading into last year.. someone had a half-brother that worked for YouTube. Some of the strange relationships and "am I eligible". I wanted to remind her that Chris might be prodded to remember what the decision was to help answer this year's version 2013-04-23T11:15:43 DrJoel: gedare: Thanks for highlighting this point. So from what I understand, there needs to be a set of basic configurations from which the user can choose to be closest to what he wishes to configure. And then have an error checking mechanism to oversee that he doesn't click 2 things that can't go together. Right? 2013-04-23T11:16:08 right... 2013-04-23T11:16:44 the basic configuratinos should be easy. We just have to have a set pre-saved and distributed with the tool. You will need some to test from anyway. 2013-04-23T11:17:31 fwiw you probably need test cases for every parameter. And expected output. So they can be diffed 2013-04-23T11:18:42 Hmmm... if the TUI and GUI and built up from the same code base, should their be a command line interface to ease testing of loading these files and generating a .[ch]? If the python classes are shared, then you can do more automated command line testing on everything except the UI itself 2013-04-23T11:19:37 yes i think a CLI is a good idea 2013-04-23T11:19:42 some users may even prefer to use the CLI 2013-04-23T11:19:46 <--- 2013-04-23T11:20:50 for testing, it will be really useful. I think Python has statement coverage tools so that could be used to have confidence in the support classes. Model-View-Controller.. separate business logic from presentation.. 2013-04-23T11:23:27 Ok.. I will have to research more on this to get back to you. 2013-04-23T11:26:00 yes, an MVC design pattern seems appropriate here 2013-04-23T11:26:13 S_Somani, you may like to learn about MVC for your design 2013-04-23T11:26:37 gedare: Ok..will do :) 2013-04-23T11:27:15 thanks 2013-04-23T11:33:22 S_Somani: keep in mind that I updated conf.t specifically to be more rigid and support this. If I didn't go far enough, then we fix it. 2013-04-23T11:34:00 DrJoel, PM 2013-04-23T11:34:17 if you have the time ;) 2013-04-23T11:34:34 i seem to have some trouble initiating them with you on your new client 2013-04-23T11:34:44 I accepted one 2013-04-23T11:34:56 reconnected 2013-04-23T11:35:24 DrJoel: ok. 2013-04-23T11:35:30 *** sebhub has quit IRC (Remote host closed the connection) 2013-04-23T11:37:44 Hi gedare 2013-04-23T11:38:03 hey weiY 2013-04-23T11:38:07 what's up 2013-04-23T11:38:12 I have send the patch for generic atomic ops 2013-04-23T11:38:16 nice 2013-04-23T11:38:23 if you have time please help me review 2013-04-23T11:38:41 i have to go to bed. it is too late 2013-04-23T11:38:55 and any comment email. thank you 2013-04-23T11:38:57 ok weiY good night i'll try to take a look soon 2013-04-23T11:41:30 and about this patch. i have clear the atomic conditional complianion 2013-04-23T11:41:47 and i have test spatomic testcase on sparc architecture 2013-04-23T11:41:52 super!\ 2013-04-23T11:42:13 i think this is important and i'm glad to see the effort 2013-04-23T11:42:14 but other architectures i have not test. if should be ok 2013-04-23T11:42:25 i'll try to test some 2013-04-23T11:42:33 because i have not install other architecture toolchains 2013-04-23T11:42:43 ok, thank you very much 2013-04-23T11:43:04 this time i have to go. haha :) 2013-04-23T11:44:47 the rtems logo is one of the five showing on melange right now :) 2013-04-23T11:47:05 *** kkthecoder has quit IRC (Quit: Leaving) 2013-04-23T11:49:33 *** weiY has quit IRC () 2013-04-23T11:58:41 bbl 2013-04-23T12:22:18 *** arvind_khadri has joined #rtems 2013-04-23T12:22:56 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-04-23T12:23:27 *** arvind_khadri has joined #rtems 2013-04-23T12:24:39 *** arvind_khadri has joined #rtems 2013-04-23T12:48:55 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-23T12:53:44 *** kkthecoder has joined #rtems 2013-04-23T12:56:03 DrJoel, I was wrong... it took 70 minutes for her to shut the thread down ;) 2013-04-23T13:02:33 *** gedare has quit IRC (Ping timeout: 240 seconds) 2013-04-23T13:23:19 *** arvind_khadri has quit IRC (Ping timeout: 260 seconds) 2013-04-23T13:23:43 *** the9a3eedi has quit IRC (Read error: Connection reset by peer) 2013-04-23T13:32:55 *** monstr__ has quit IRC (Ping timeout: 264 seconds) 2013-04-23T13:55:55 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-23T13:56:12 *** gedare has joined #rtems 2013-04-23T14:04:04 well.. I wrote some.. and shared with Jennifer 2013-04-23T14:04:09 she also sent you a couple of figures 2013-04-23T14:04:21 one is a first cut at what I had for executing, ready, blocked 2013-04-23T14:04:26 ok 2013-04-23T14:04:34 i see the pictures they look like a good start 2013-04-23T14:04:39 the other is going from Object ID to an object pointer which is probably a score addition 2013-04-23T14:05:53 I think I like clouds on the blocked set column but thought we coudl discuss things and present a unified set of suggestions. Hacking figures with multiple conflicting opinions is pointless 2013-04-23T14:05:57 yes a discussion about the object architecture is good 2013-04-23T14:06:17 I don't know if that goes in this paper or not but it is an important concept 2013-04-23T14:06:50 well, we can stash a bunch of the notes and such on a new wiki page i made 2013-04-23T14:07:01 http://wiki.rtems.org/wiki/index.php/RTEMS_Software_Architecture 2013-04-23T14:07:51 know what qemu package i want for centos6? 2013-04-23T14:08:16 qemu.. shudder... I don't use the rpms 2013-04-23T14:08:32 EIther build from the upstream source or the couverture project 2013-04-23T14:08:39 bleh 2013-04-23T14:08:46 was looking for easy way to test the atomic code 2013-04-23T14:08:52 or, x86 is in the smp mode? 2013-04-23T14:08:56 it would be the one for qemu-system-i386 2013-04-23T14:09:43 and you need to build pc386 for pc585-sse and tell qemu to be a core2duo or similar 2013-04-23T14:10:53 nvm i don't need to test i386 anyway 2013-04-23T14:11:25 moxie lacks rpm tools? 2013-04-23T14:11:42 doesn't surprise me.. want to buy an arm-rtemseabi4.11 toolset cheap? 2013-04-23T14:11:46 lol 2013-04-23T14:13:08 well i'll do psim, jmr32-gdb, arm-gdb, and maybe sparc64 2013-04-23T14:13:30 that's a good set. 2013-04-23T14:13:44 student already did sparc. maybe i'll redo it 2013-04-23T14:13:52 sorry, not a student :) 2013-04-23T14:13:58 weiY, who is asleep now. 2013-04-23T14:14:16 well i guess he is still a student, since he is proposing another project this year 2013-04-23T14:14:45 :) 2013-04-23T14:25:30 gedare: whatever suggestions you have on the figures, just make them. We can talk on the phone late tomorrow morning if you want 2013-04-23T14:27:17 busy tomorrow. maybe thursday. 2013-04-23T14:28:24 ok.. no problem 2013-04-23T14:29:27 the abstract is more important.. the quicker it is gone the better.. and if you have any more ideas for figures, we can pass them to Jennifer. she unfortunately has some "overhead" time right now and I am using it for figures and class slide updates 2013-04-23T14:31:13 ok 2013-04-23T14:39:59 i'll try to think of useful figures we might want to have. 2013-04-23T14:50:19 well i only managed psim and jmr3904 2013-04-23T14:53:40 gtg 2013-04-23T14:53:52 and they work? 2013-04-23T14:54:39 *** mgahlot|away has joined #rtems 2013-04-23T14:57:53 *** gedare has quit IRC (Ping timeout: 240 seconds) 2013-04-23T14:58:52 *** kkthecoder has quit IRC (Quit: Leaving) 2013-04-23T14:59:34 *** kkthecoder has joined #rtems 2013-04-23T15:03:09 *** antgreen has joined #rtems 2013-04-23T15:21:42 *** antgreen has quit IRC (Ping timeout: 264 seconds) 2013-04-23T15:55:12 *** kkthecoder has quit IRC (Ping timeout: 268 seconds) 2013-04-23T16:13:15 *** kkthecoder has joined #rtems 2013-04-23T16:29:14 *** DrJoel has quit IRC (Quit: If you can't laugh at yourself, make fun of other people.) 2013-04-23T17:12:28 *** Hesham1 has joined #rtems 2013-04-23T17:30:06 *** Hesham1 has quit IRC (Ping timeout: 264 seconds) 2013-04-23T17:43:49 *** kkthecoder has quit IRC (Quit: Leaving) 2013-04-23T18:07:45 *** antgreen has joined #rtems 2013-04-23T19:08:48 *** the9a3eedi has joined #rtems 2013-04-23T19:34:53 *** mgahlot|away has quit IRC (Ping timeout: 240 seconds) 2013-04-23T19:35:51 *** freenix has joined #rtems 2013-04-23T20:07:37 kiwichris:I will add ARM, MIPS, PPC.Do you think this is ok? Thanks 2013-04-23T20:24:05 freenix, ther are about 12 archs. What is stopping all of these being listed and worked on ? :) 2013-04-23T20:25:20 My thinking is a couple will let you learn and then after that it is just a matter of finding the ABI for ELF and adding the support. 2013-04-23T20:25:43 I am not familiar with all these archs. I'll do my best. 2013-04-23T20:26:35 the main work for the 12 archs is mainly in the relocation part on the target side ? 2013-04-23T20:34:34 Yes. 2013-04-23T20:34:56 And maybe the elftools to add the support for atrributes or section types it does not support 2013-04-23T20:35:20 I feel it would be good to make a single pass and patch for that project 2013-04-23T20:35:39 Thanks kiwichris. on the host side, there may be some arch specific sections needed to be processed. 2013-04-23T20:36:09 Maybe. In theory if libelf handles it we should 2013-04-23T20:36:45 ok. 2013-04-23T20:37:46 I got your meaning about this. Now about the more tasks that you listed. 2013-04-23T20:37:55 On your patch. It would be great to separate out the rtl.git changes. The code changes do not have spaces and the formatting needs to be the same. 2013-04-23T20:38:17 The first one to work on is the rtl-syms.c changes 2013-04-23T20:39:07 rtl-syms? 2013-04-23T20:39:30 it is on the target side. 2013-04-23T20:42:30 sorry for not grabbing your meaning. In the rtl-sym.c, I think different archs have different aligns which should be handled. 2013-04-23T20:53:21 *** S_Somani has joined #rtems 2013-04-23T21:05:37 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-23T21:29:10 I think the code access the table may need to change to support misaligned transfers. 2013-04-23T21:29:22 This is a symbol table and we need to save every byte we can 2013-04-23T21:29:48 Spacing the symbols out to align them may use more memory 2013-04-23T21:46:36 kiwichris, sorry was distracted. Rearranging the proposal now. But non aligned access will cause RISC procesors more cpu cycles. And to some RISC processors, non aligned access may cause bus fault. 2013-04-23T21:47:16 Accessing the symbol is not a critical activity. Large symbols table is a memory resource problem. 2013-04-23T21:47:37 oh, got it. 2013-04-23T21:47:46 :) 2013-04-23T22:05:30 *** hiddenpearls1 has joined #rtems 2013-04-23T22:20:06 *** kkthecoder has joined #rtems 2013-04-23T22:56:37 *** kkthecoder has quit IRC (Ping timeout: 256 seconds) 2013-04-23T23:35:44 *** S_Somani has joined #rtems 2013-04-23T23:54:01 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-23T23:59:20 morning 2013-04-24T00:14:47 *** hiddenpearls1 has quit IRC (Quit: Leaving.) 2013-04-24T00:21:50 *** monstr__ has joined #rtems 2013-04-24T01:14:08 *** hiddenpearls has joined #rtems 2013-04-24T01:21:09 *** S_Somani has joined #rtems 2013-04-24T01:31:06 *** arvind_khadri has joined #rtems 2013-04-24T01:57:20 *** kkthecoder has joined #rtems 2013-04-24T02:01:34 *** krispin has joined #rtems 2013-04-24T02:01:35 *** freenix has quit IRC (Read error: Connection reset by peer) 2013-04-24T02:03:46 *** freenix has joined #rtems 2013-04-24T02:04:30 *** S_Somani1 has joined #rtems 2013-04-24T02:04:53 *** sebhub has joined #rtems 2013-04-24T02:05:10 good morning 2013-04-24T02:05:41 *** S_Somani has quit IRC (Ping timeout: 248 seconds) 2013-04-24T02:11:40 *** S_Somani1 has left #rtems 2013-04-24T02:11:48 *** S_Somani1 has joined #rtems 2013-04-24T02:13:16 *** S_Somani1 is now known as S_Somani 2013-04-24T02:31:30 sebhub, adding the ability to test gdb-7.6-branch 2013-04-24T02:32:48 nice 2013-04-24T02:33:00 Just pushed 2013-04-24T02:33:18 ../source-builder/sb-set-builder --log=l-4.11-sparc.txt --prefix=$HOME/development/rtems/4.11 --macros=snapshots/newlib-head.mc,snapshots/gdb-7.6-branch.mc 4.11/rtems-sparc 2013-04-24T02:33:20 to use 2013-04-24T02:33:29 also add a gdb-head.mc 2013-04-24T02:33:35 add -> added 2013-04-24T02:42:38 *** hiddenpearls1 has joined #rtems 2013-04-24T02:44:08 *** hiddenpearls has quit IRC (Ping timeout: 252 seconds) 2013-04-24T02:55:41 *** kkthecoder has quit IRC (Ping timeout: 252 seconds) 2013-04-24T03:14:51 *** kkthecoder has joined #rtems 2013-04-24T03:38:55 *** hiddenpearls1 has quit IRC (Quit: Leaving.) 2013-04-24T03:41:37 *** hiddenpearls has joined #rtems 2013-04-24T03:55:19 *** krispin1 has joined #rtems 2013-04-24T03:57:56 *** krispin has quit IRC (Ping timeout: 268 seconds) 2013-04-24T04:05:25 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-24T04:15:19 *** hiddenpearls has joined #rtems 2013-04-24T04:17:53 *** the9a3eedi has quit IRC (Ping timeout: 240 seconds) 2013-04-24T04:31:31 *** hiddenpearls1 has joined #rtems 2013-04-24T04:33:42 *** hiddenpearls has quit IRC (Ping timeout: 264 seconds) 2013-04-24T04:47:28 *** MegaAlex|away is now known as MegaAlex 2013-04-24T04:48:11 *** krispin1 has left #rtems 2013-04-24T05:05:25 *** hiddenpearls1 has quit IRC (Quit: Leaving.) 2013-04-24T05:27:58 *** MegaAlex is now known as MegaAlex|away 2013-04-24T06:06:49 *** the9a3eedi has joined #rtems 2013-04-24T06:24:59 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-24T06:26:56 *** mgahlot|away has joined #rtems 2013-04-24T06:48:12 *** kkthecoder has quit IRC (Ping timeout: 264 seconds) 2013-04-24T06:48:38 *** hiddenpearls has joined #rtems 2013-04-24T07:00:33 *** antgreen has quit IRC (Ping timeout: 245 seconds) 2013-04-24T07:09:39 *** hiddenpearls1 has joined #rtems 2013-04-24T07:09:40 *** hiddenpearls has quit IRC (Ping timeout: 260 seconds) 2013-04-24T07:38:27 *** S_Somani has joined #rtems 2013-04-24T07:41:36 *** WeiY has joined #rtems 2013-04-24T07:42:41 *** weiY has joined #rtems 2013-04-24T07:46:36 *** mgahlot has joined #rtems 2013-04-24T07:49:48 *** mgahlot|away has quit IRC (Ping timeout: 260 seconds) 2013-04-24T07:50:24 *** gedare has joined #rtems 2013-04-24T07:54:40 sebhub: is there documentation somewhere that explains bspopts? 2013-04-24T07:55:00 *** S_Somani1 has joined #rtems 2013-04-24T07:55:04 a student is asking about them it would be easier for me to just point :) 2013-04-24T07:55:44 i don't think there is documentation for this (like for all custom m4 macros) other than the sources 2013-04-24T07:56:29 ok 2013-04-24T07:56:32 *** S_Somani has quit IRC (Ping timeout: 252 seconds) 2013-04-24T08:00:17 Hi gedare. how to malloc memory in the rtems score API? 2013-04-24T08:00:45 for what purpose? 2013-04-24T08:01:03 usually no malloc... Workspace_Allocate can be used, but needs to be done with care 2013-04-24T08:01:39 for the lock debug tool. there is a struct i want to malloc it at the runtime, if not it must be static malloc 2013-04-24T08:02:58 in the semcreate, i see "_Semaphore_Allocate". it seems that it use object_alloc 2013-04-24T08:05:31 ok, i know. i can embedded this struct into the lock struct and it will be alloced with the lock struct 2013-04-24T08:06:06 good 2013-04-24T08:06:08 that is preferable 2013-04-24T08:06:14 Hi, Do I catch all the available the bsps with ls -1 ./c/src/lib/libbsp/*/*/make/custom/*cfg , or is there a list I should look at somewhere ? 2013-04-24T08:06:55 noselasd: i think that gives you the most... there might be variants though even within that set, and there will also be superfluous shared files too 2013-04-24T08:07:15 noselasd: there is an informal list at http://wiki.rtems.org/wiki/index.php/BoardSupportPackageInformation 2013-04-24T08:07:21 it should be relatively up to date though 2013-04-24T08:07:29 and another question. Is there any API or way to print the function stack at run time in rtems? 2013-04-24T08:07:36 ok, thanks 2013-04-24T08:07:40 weiY: inside of GDB? 2013-04-24T08:07:55 no. in the rtems source code 2013-04-24T08:08:06 like runtime trace or debug 2013-04-24T08:08:12 not that i'm aware of 2013-04-24T08:08:33 weiY: i had a question about your spatomic tests... 2013-04-24T08:08:46 ok, then first step i want to print the file and line when deadlock is detected 2013-04-24T08:08:47 do they actually check for correctness of the result? or just that the atomic operation executes? 2013-04-24T08:08:58 there is support for that... 2013-04-24T08:09:10 sebhub has added a lot of extra debug helper stuff, but i haven't used much of it 2013-04-24T08:09:23 he might be able to guide you toward where to look or implement something new 2013-04-24T08:09:51 ok, sebhub, could you help me answer? 2013-04-24T08:10:12 and in the spatomic test i will check the correctness of the result 2013-04-24T08:10:44 but i will do not check the mult-threads access the atomic source 2013-04-24T08:11:03 this should be also included in the spatomic testcase 2013-04-24T08:12:21 now every spatomic testcase the atomic operation result will be checked by its semantic 2013-04-24T08:12:58 like, atomic_fetch_add(a,b) will check whether the result is the same as a+b 2013-04-24T08:24:52 *** S_Somani1 is now known as S_Somani 2013-04-24T08:25:20 sry, what was the question? 2013-04-24T08:25:20 ah. yes there should be racing to get/set values 2013-04-24T08:25:43 and another question. Is there any API or way to print the function stack at run time in rtems? 2013-04-24T08:25:54 ok, then first step i want to print the file and line when deadlock is detected 2013-04-24T08:26:05 basically about where to find debug-related support in rtems 2013-04-24T08:26:31 its completely scattered 2013-04-24T08:28:22 yeah, i want to get some debug information, like function stack, file ,line when problem is detected 2013-04-24T08:28:47 weiY: you could propose to unify some of the general purpose debug support in your project if you like since you are proposing something related to debugging. 2013-04-24T08:28:51 file and line, i know it can be got through compile macro 2013-04-24T08:29:46 yeah, this is intested. it can be as a sub-part of my proposal. 2013-04-24T08:30:06 so now function stack is a more intesting feature i wanted 2013-04-24T08:30:29 like in linux when oops it will pring lots of stack 2013-04-24T08:31:08 ok. i think some internal helpers can be a good idea especially if they relate to debugging smp 2013-04-24T08:31:20 and naturely in the freebsd witness tool it support print bad stack when deadlock is detected 2013-04-24T08:32:00 gotta go bbl 2013-04-24T08:32:05 this is hard to do architecture independent 2013-04-24T08:32:25 there are some GCC builtins the help for stack traces 2013-04-24T08:32:27 yeah, i can look into the freebsd source code, but i think this part is not easy 2013-04-24T08:32:59 sebhub, do you know freebsd how to implement the stack trace? 2013-04-24T08:33:19 no, i would have to look in the sources 2013-04-24T08:33:25 *** gedare has quit IRC (Read error: Operation timed out) 2013-04-24T08:33:40 i think its better to use a debugger for this 2013-04-24T08:34:04 the witness should only mark the problem position and give state information 2013-04-24T08:34:43 yeah, but stack information is more easy to debug the problem 2013-04-24T08:35:08 file and line is also enough for some situation 2013-04-24T08:36:32 it should be possible to add a _CPU_Print_stack_trace() function which every CPU port must implement 2013-04-24T08:36:52 similar to the _CPU_Exception_frame_print 2013-04-24T08:37:34 yeah, it is very useful from its function name. i can look into the source code 2013-04-24T08:37:49 now those code will print what information? 2013-04-24T08:38:00 and supported by all architectures? 2013-04-24T08:38:42 you can print it via printk() or a printk plugin 2013-04-24T08:39:51 which file define the _CPU_Print_stack_trace? 2013-04-24T08:40:13 we don't have it yet ;-) 2013-04-24T08:40:42 ok, this is what i needed, haha 2013-04-24T08:41:49 *** mgahlot is now known as mgahlot|away 2013-04-24T08:46:06 *** pranjaldaga has joined #rtems 2013-04-24T08:48:10 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-24T08:49:19 *** S_Somani has joined #rtems 2013-04-24T08:55:05 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-24T08:55:12 *** hiddenpearls1 has quit IRC (Quit: Leaving.) 2013-04-24T09:00:09 *** hiddenpearls has joined #rtems 2013-04-24T09:03:28 *** pranjaldaga has quit IRC (Ping timeout: 245 seconds) 2013-04-24T09:07:43 *** freenix has quit IRC (Quit: Leaving) 2013-04-24T09:11:55 *** S_Somani has joined #rtems 2013-04-24T09:23:22 *** pranjaldaga has joined #rtems 2013-04-24T09:30:23 *** gedare has joined #rtems 2013-04-24T09:47:05 gedare: Are you prefering XML or ini so as to make the input to the GUI more uniform? My only apprehension is that wouldn't it lead to an additional overhead in terms of conversions (text->xml->text)? 2013-04-24T09:51:14 *** arvind_khadri has quit IRC (Ping timeout: 240 seconds) 2013-04-24T09:51:43 S_Somani, i don't think the overhead will be a problem here, but maybe you can quantify the costs 2013-04-24T09:52:19 i'd lean toward ini, it is quite clear to read 2013-04-24T09:53:16 Ok.. I will surely look into it. I also read about MVC framework and it looks good 2013-04-24T09:54:18 yep, good 2013-04-24T10:04:39 S_Somani: you are working on which project ? 2013-04-24T10:05:50 hiddenpearls: I'm working on making an application configuration GUI for RTEMS. 2013-04-24T10:10:28 hiddenpearls: What happened? 2013-04-24T10:11:53 *** monstr__ has quit IRC (Ping timeout: 240 seconds) 2013-04-24T10:13:55 *** pranjaldaga1 has joined #rtems 2013-04-24T10:17:11 *** pranjaldaga has quit IRC (Ping timeout: 268 seconds) 2013-04-24T10:18:13 *** pranjaldaga1 has quit IRC (Ping timeout: 240 seconds) 2013-04-24T10:24:37 *** hiddenpearls1 has joined #rtems 2013-04-24T10:25:08 *** hiddenpearls has quit IRC (Ping timeout: 256 seconds) 2013-04-24T10:27:18 *** kkthecoder has joined #rtems 2013-04-24T10:35:01 *** DrJoel has joined #rtems 2013-04-24T10:35:02 *** DrJoel has joined #rtems 2013-04-24T10:35:02 *** ChanServ sets mode: +o DrJoel 2013-04-24T10:35:09 *** sebhub has quit IRC (Remote host closed the connection) 2013-04-24T10:36:33 *** weiY has quit IRC (Ping timeout: 256 seconds) 2013-04-24T10:41:46 hi DrJoel to answer you question re the leon3, there is Timer[0] used by the BSP for exactly this same purpose of "bsp_delay" though I'm not sure if it is available from the application layer. ;) 2013-04-24T10:42:18 well inline assembly isn't portable either :) 2013-04-24T10:42:56 if you have any other figure ideas, pass them along. If you have somie rbtree examples you want to draw by hand and then pass on to Jennifer, that works. 2013-04-24T10:43:21 This is a good time to improve that area generally. 2013-04-24T10:43:43 and on a related note, what was out of date on the architecture figure. I likely have a version which more filesystems 2013-04-24T10:45:16 sending you the file via dcc (if that works) 2013-04-24T10:45:37 got it 2013-04-24T10:46:08 probably can simplify the tcp/ip stack part. and i think there are more filesystems now 2013-04-24T10:46:11 axe the uitron 2013-04-24T10:46:32 replace posix threads with POSIX more generically, but maybe specify a revision or standard we target 2013-04-24T10:46:46 i'm not sure what the "performance monitoring api" is 2013-04-24T10:46:54 is libchip still in use? 2013-04-24T10:46:56 stack check, cpuuse, period use, 2013-04-24T10:47:29 yes.. by multiple BSPs.. the directory reorg after waf may result in libchip and libcpu moving into libbsp/shared and libbsp//shared though 2013-04-24T10:47:45 ok 2013-04-24T10:47:47 even pc386 uses libchip :) 2013-04-24T10:47:48 that's fine to wait 2013-04-24T10:48:15 mostly the figure needs a little review or clarification 2013-04-24T10:48:39 should I post it to the wiki as an update and ask for comments on rtems-users? 2013-04-24T10:48:40 also i think libcpu should be "above" bsp 2013-04-24T10:49:01 post a new one? or ask for complaints? i doubt you'll get a lot of feedback 2013-04-24T10:49:26 ok.. cut and paste your comments into an email to Jennifer and I so there is more than this chat. :) 2013-04-24T10:49:32 please 2013-04-24T10:49:39 done 2013-04-24T10:50:38 another figure that might be a good idea is a "work flow" chart 2013-04-24T10:50:50 just brainstorming a bit. 2013-04-24T10:50:56 *** kkthecoder has quit IRC (Ping timeout: 272 seconds) 2013-04-24T10:51:49 I have a presentation on "people" roles with respect to RTEMS. 2013-04-24T10:52:03 But if you can rough something together and fax/scan and email it, we can hack on it 2013-04-24T10:54:05 we should also review that pie graph that exists somewhere showing the "RTEMS Core" 2013-04-24T10:55:36 Yuck! It needs to die!!! It is one of the original RTEMS graphics!!! 2013-04-24T10:55:39 if i have some time i'll sketch something. 2013-04-24T10:55:41 lol 2013-04-24T10:55:49 well it still shows up in places 2013-04-24T10:58:09 It isn't in this oldie http://www.rtems.org/sites/default/files/RTEMS_Army_Brochure_1993.pdf 2013-04-24T10:58:36 yikes 2013-04-24T10:59:09 love the callout to the recycle-reduce-reuse loop 2013-04-24T10:59:11 the Army bought the Embedded System Programmign mailing list and we sent out a few hundred of those. :) 2013-04-24T10:59:50 its nice 2013-04-24T11:00:13 well it looks dated but it is still more or less correct .. 2013-04-24T11:00:23 I am trying to find the 1991 paper. The pie figure will be in that 2013-04-24T11:01:40 check your PM 2013-04-24T11:10:26 *** kkthecoder has joined #rtems 2013-04-24T11:12:07 gedare See http://www.dtic.mil/dtic/tr/fulltext/u2/a247043.pdf p.245 by page numbering is where you want to go. See if any figures look like you want to use them .. 2013-04-24T11:12:45 That's the first published RTEMS appearance. Phil and Wanda were our technical monitors. Contractors weren't allowed to be on papers in that group at that time. :( 2013-04-24T11:14:32 *** mgahlot|away has quit IRC (Read error: Connection reset by peer) 2013-04-24T11:14:58 568 pages! 2013-04-24T11:15:02 *** mgahlot|away has joined #rtems 2013-04-24T11:15:13 a few days of presentatinos 2013-04-24T11:16:00 ok found it 2013-04-24T11:16:42 this is pretty well written 2013-04-24T11:17:25 I read it again a couple of years ago. The original motives and goals are still pretty much dead on what we say now. 2013-04-24T11:17:26 actually this figure "real time software development procedure" is exactly what i had in mind... but up to date :) 2013-04-24T11:17:32 page 249 2013-04-24T11:17:37 (251 of the pdf) 2013-04-24T11:18:05 it is missing some of the real-time analysis that goes into task assignment 2013-04-24T11:18:22 It appears more focused on compile, link, burn, test 2013-04-24T11:18:38 yes 2013-04-24T11:18:55 ooohhh 2013-04-24T11:19:15 we should link our thread sets figures to a task state diagram 2013-04-24T11:19:59 I was thinking that also. 2013-04-24T11:20:14 Wondering if starting with "non-existent" showing the inactive pool as a set. 2013-04-24T11:20:30 Then you create.. and move into another set. 2013-04-24T11:20:44 *** hiddenpearls1 has quit IRC (Quit: Leaving.) 2013-04-24T11:20:45 The state diagram implicitly has different sets associated with it. 2013-04-24T11:20:54 to the last point, exactly 2013-04-24T11:21:07 non-existent is not good though because we don't offer a way to manage those 2013-04-24T11:21:14 task creation is left to the application 2013-04-24T11:22:16 That is part of management isn't it? The application also chooses when to block, etc. 2013-04-24T11:22:26 We don't have a plugin there but it is a set that is managed. 2013-04-24T11:25:30 ok. well i have ameeting to run to 2013-04-24T11:25:31 *** pranjaldaga has joined #rtems 2013-04-24T11:25:42 bye gedare 2013-04-24T11:30:12 *** gedare has quit IRC (Ping timeout: 272 seconds) 2013-04-24T11:39:28 *** mgahlot|away has quit IRC (Quit: No Ping reply in 180 seconds.) 2013-04-24T11:41:06 *** mgahlot|away has joined #rtems 2013-04-24T11:48:32 *** mgahlot|away has quit IRC (Read error: Connection reset by peer) 2013-04-24T11:55:02 *** the9a3eedi-2 has joined #rtems 2013-04-24T11:55:03 *** the9a3eedi has quit IRC (Read error: Connection reset by peer) 2013-04-24T11:56:52 *** MegaAlex|away is now known as MegaAlex 2013-04-24T12:35:14 *** hiddenpearls has joined #rtems 2013-04-24T12:39:59 S_Somani: sorry I was away 2013-04-24T12:44:31 * DrJoel was also away 2013-04-24T12:45:05 hiddenpearls: You wished to ask something about the project? 2013-04-24T12:49:39 *** gedare has joined #rtems 2013-04-24T12:51:09 *** rtdin has joined #rtems 2013-04-24T12:53:38 *** budrys has joined #rtems 2013-04-24T12:57:51 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-24T12:59:16 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-24T13:07:42 *** hiddenpearls has joined #rtems 2013-04-24T13:08:22 *** gedare has quit IRC (Ping timeout: 272 seconds) 2013-04-24T13:21:20 *** monstr__ has joined #rtems 2013-04-24T13:25:55 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-24T13:31:54 *** Hesham-- has joined #rtems 2013-04-24T13:36:16 *** monstr__ has quit IRC (Ping timeout: 246 seconds) 2013-04-24T13:44:15 *** hiddenpearls has joined #rtems 2013-04-24T13:46:16 *** Hesham-- has quit IRC (Remote host closed the connection) 2013-04-24T13:50:42 *** arvind_khadri has joined #rtems 2013-04-24T14:06:23 *** pranjaldaga has quit IRC (Ping timeout: 260 seconds) 2013-04-24T14:22:46 *** rtdin has left #rtems 2013-04-24T14:25:47 *** gedare has joined #rtems 2013-04-24T14:57:57 *** gedare has quit IRC (Ping timeout: 248 seconds) 2013-04-24T15:04:04 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-24T15:40:14 *** mgahlot|away has joined #rtems 2013-04-24T15:41:57 *** antgreen has joined #rtems 2013-04-24T15:44:39 *** Hesham has joined #rtems 2013-04-24T15:52:31 *** hiddenpearls has joined #rtems 2013-04-24T16:06:17 *** Hesham1 has joined #rtems 2013-04-24T16:07:39 *** Hesham has quit IRC (Ping timeout: 276 seconds) 2013-04-24T16:08:36 *** DrJoel has quit IRC (Ping timeout: 264 seconds) 2013-04-24T16:10:37 *** Hesham1 has quit IRC (Ping timeout: 246 seconds) 2013-04-24T16:26:08 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-24T16:26:25 *** prateekt has joined #rtems 2013-04-24T16:39:49 *** kkthecoder has quit IRC (Ping timeout: 248 seconds) 2013-04-24T16:58:16 *** kkthecoder has joined #rtems 2013-04-24T17:21:32 *** the9a3eedi-2 has quit IRC (Read error: Connection reset by peer) 2013-04-24T17:26:14 *** gedare has joined #rtems 2013-04-24T17:36:31 *** gedare has quit IRC (Ping timeout: 256 seconds) 2013-04-24T17:37:30 *** gedare has joined #rtems 2013-04-24T17:40:12 *** mgahlot|away has quit IRC (Ping timeout: 256 seconds) 2013-04-24T17:59:33 *** gedare has quit IRC (Ping timeout: 240 seconds) 2013-04-24T18:18:35 *** mgahlot|away has joined #rtems 2013-04-24T18:22:04 *** MegaAlex is now known as MegaAlex|away 2013-04-24T18:55:42 *** kkthecoder has quit IRC (Ping timeout: 256 seconds) 2013-04-24T19:36:41 *** the9a3eedi has joined #rtems 2013-04-24T19:40:06 *** freenix has joined #rtems 2013-04-24T19:42:09 *** mgahlot|away has quit IRC (Ping timeout: 276 seconds) 2013-04-24T20:39:12 *** freenix has quit IRC (Ping timeout: 264 seconds) 2013-04-24T20:42:21 *** freenix has joined #rtems 2013-04-24T21:49:10 *** kkthecoder has joined #rtems 2013-04-24T22:09:07 *** hiddenpearls has joined #rtems 2013-04-24T22:45:34 *** S_Somani has joined #rtems 2013-04-24T22:58:20 *** arvind_khadri has quit IRC (Read error: Operation timed out) 2013-04-24T23:03:32 *** hiddenpearls1 has joined #rtems 2013-04-24T23:06:10 *** hiddenpearls has quit IRC (Ping timeout: 256 seconds) 2013-04-24T23:26:52 *** kkthecoder has quit IRC (Read error: Connection reset by peer) 2013-04-24T23:31:06 *** hiddenpearls1 has quit IRC (Quit: Leaving.) 2013-04-25T00:10:41 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-25T00:27:24 *** kkthecoder has joined #rtems 2013-04-25T00:32:20 *** arvind_khadri has joined #rtems 2013-04-25T00:33:47 *** monstr__ has joined #rtems 2013-04-25T00:34:01 *** S_Somani has joined #rtems 2013-04-25T00:47:41 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-25T01:04:33 *** kkthecoder has quit IRC (Read error: Connection reset by peer) 2013-04-25T01:07:14 *** rtdin has joined #rtems 2013-04-25T01:13:03 *** SYCrane has joined #rtems 2013-04-25T01:18:57 *** hiddenpearls has joined #rtems 2013-04-25T01:20:50 *** SYCrane has quit IRC (Read error: Connection reset by peer) 2013-04-25T01:21:22 *** SYCrane has joined #rtems 2013-04-25T01:36:36 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-25T01:39:18 *** kkthecoder has joined #rtems 2013-04-25T01:43:07 *** SYCrane_ has joined #rtems 2013-04-25T01:44:30 *** hiddenpearls has joined #rtems 2013-04-25T01:44:35 *** SYCrane has quit IRC (Read error: Connection reset by peer) 2013-04-25T01:44:48 *** SYCrane_ is now known as SYCrane 2013-04-25T01:45:49 *** S_Somani has joined #rtems 2013-04-25T01:52:05 *** monstr__ has quit IRC (Ping timeout: 255 seconds) 2013-04-25T01:55:53 *** MegaAlex|away is now known as MegaAlex 2013-04-25T02:04:17 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-25T02:04:58 *** sebhub has joined #rtems 2013-04-25T02:06:10 good morning 2013-04-25T02:13:54 *** SYCrane has quit IRC (Ping timeout: 258 seconds) 2013-04-25T02:15:58 *** SYCrane has joined #rtems 2013-04-25T02:16:13 *** hiddenpearls has joined #rtems 2013-04-25T02:24:47 hi, I want to participate in GSoC2013, however when i try to propose my project, i donot find any clue how to propose in http://www.google-melange.com/gsoc/homepage/google/gsoc2013 2013-04-25T02:38:24 sebhub, can you try on suse ... 2013-04-25T02:38:24 ./source-builder/sb-set-builder --log=l-4.11-arm.txt --prefix=$HOME/development/rtems/4.11 --macros=snapshots/newlib-head.mc,snapshots/gdb-7.6-branch.mc --trace 4.11/rtems-arm 2013-04-25T02:38:51 with the latest RSB. I am seeing a failure on a single FreeBSD box out of 3. 2013-04-25T02:38:58 Builds on Fedroa 17 2013-04-25T02:39:19 32 or 64 bit suse/ 2013-04-25T02:39:21 ? 2013-04-25T02:39:31 Both ? :) :) 2013-04-25T02:39:43 It is building the upcoming 7.6 gdb from cvs 2013-04-25T02:40:43 ./source-builder/sb-set-builder --log=l-4.11-arm.txt --prefix=/scratch/install-source-builder/rtems/4.11 --macros=snapshots/newlib-head.mc,snapshots/gdb-7.6-branch.mc --trace 4.11/rtems-arm 2013-04-25T02:40:45 RTEMS Source Builder - Set Builder, v0.2.0 2013-04-25T02:40:46 warning: exe: absolute exe found in path: (__chgrp) /usr/bin/chgrp 2013-04-25T02:40:48 warning: exe: absolute exe found in path: (__chown) /usr/sbin/chown 2013-04-25T02:40:49 Build Set: 4.11/rtems-arm 2013-04-25T02:40:51 error: no build set file found: 4.11/rtems-arm.bset 2013-04-25T02:40:52 Build FAILED 2013-04-25T02:41:32 did you cd into the rtems dir in the RSB ? 2013-04-25T02:42:02 Looks like I need to add some exceptions for suse to linux.py 2013-04-25T02:42:35 ok, the cd worked 2013-04-25T02:42:35 Oh my command is missing a '.' at the start. Sorry about that 2013-04-25T02:43:08 The rtems dir is all about RTEMS. I could add 'bare' to the top and then have bare metal build sets 2013-04-25T02:43:41 ok, can i use the same RSB dir for concurrent builds? 2013-04-25T02:43:53 my virtual 32 bit suse uses the same directory 2013-04-25T02:44:38 Yeah in the case. The issue is cvs and updates in those dirs could cause issues 2013-04-25T02:44:43 the -> this 2013-04-25T02:45:02 *** arvind_khadri has quit IRC (Remote host closed the connection) 2013-04-25T02:45:23 *** arvind_khadri has joined #rtems 2013-04-25T02:45:36 Can you open python and then 'import platform' and then 'platform.dist()' for me ? 2013-04-25T02:46:14 Python 2.7.2 (default, Aug 19 2011, 20:41:43) [GCC] on linux2 2013-04-25T02:46:15 Type "help", "copyright", "credits" or "license" for more information. 2013-04-25T02:46:17 >>> import platform 2013-04-25T02:46:18 >>> platform.dist() 2013-04-25T02:46:20 ('SuSE', '12.1', 'x86_64') 2013-04-25T02:46:24 Thanks 2013-04-25T02:46:28 the latest suse is 12.3 2013-04-25T02:46:55 it uses also python 2.7.2 2013-04-25T02:50:10 *** SYCrane has quit IRC (Read error: Connection reset by peer) 2013-04-25T02:50:38 sebhub, just pushed an update to the RSB to remove those warnings on the exe checks. 2013-04-25T02:50:46 Untested 2013-04-25T03:10:39 sebhub, are you using any patches with gcc-4.8 ? 2013-04-25T03:10:46 no 2013-04-25T03:10:56 but i use the latest 4.8 branch 2013-04-25T03:19:24 *** vs- has joined #rtems 2013-04-25T03:19:27 folks 2013-04-25T03:20:03 *** SYCrane has joined #rtems 2013-04-25T03:22:23 i have a build error 2013-04-25T03:22:42 /usr/bin/gcc -I/scratch/git-rtems-source-builder/rtems/build/tmp/source-build-sh/4.11/rtems-arm/scratch/install-source-builder/rtems/4.11/include -L/scratch/git-rtems-source-builder/rtems/build/tmp/source-build-sh/4.11/rtems-arm/scratch/install-source-builder/rtems/4.11/lib -O2 -pipe -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute - 2013-04-25T03:22:44 pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../../gcc-4.7.3/gcc -I../../gcc-4.7.3/gcc/. -I../../gcc-4.7.3/gcc/../include -I../../gcc-4.7.3/gcc/../libcpp/include -I/scratch/git-rtems-source-builder/rtems/build/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3-1/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3/build/./gmp -I/scratch/git-rtems-source- 2013-04-25T03:22:45 builder/rtems/build/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3-1/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3/gcc-4.7.3/gmp -I/scratch/git-rtems-source-builder/rtems/build/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3-1/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3/build/./mpfr -I/scratch/git-rtems-source-builder/rtems/build/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3-1/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3/gcc- 2013-04-25T03:22:47 4.7.3/mpfr -I/scratch/git-rtems-source-builder/rtems/build/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3-1/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3/gcc-4.7.3/mpc/src -I../../gcc-4.7.3/gcc/../libdecnumber -I../../gcc-4.7.3/gcc/../libdecnumber/dpd -I../libdecnumber ../../gcc-4.7.3/gcc/tree-vect-loop.c -o tree-vect-loop.o 2013-04-25T03:22:48 ../../gcc-4.7.3/gcc/tree-vect-loop.c:26:16: fatal error: tm.h: No such file or directory 2013-04-25T03:22:50 compilation terminated. 2013-04-25T03:22:51 make[2]: *** [tree-vect-loop.o] Error 1 2013-04-25T03:22:53 make[2]: Leaving directory `/scratch/git-rtems-source-builder/rtems/build/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3-1/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3/build/gcc' 2013-04-25T03:22:54 make[1]: *** [all-gcc] Error 2 2013-04-25T03:22:56 make[1]: Leaving directory `/scratch/git-rtems-source-builder/rtems/build/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3-1/arm-rtems4.11-gcc-4.7.3-newlib-cvs-head-1-4.7.3/build' 2013-04-25T03:22:57 make: *** [all] Error 2 2013-04-25T03:28:56 should be there 2013-04-25T03:28:58 in gcc 2013-04-25T03:28:59 http://gcc.gnu.org/onlinedocs/gccint/Target-Macros.html 2013-04-25T03:30:20 how do i run RTEMS on olimexino-stm32? 2013-04-25T03:30:29 i think the concurrent build was not a good idea 2013-04-25T03:31:00 i am just building 4.8.0 with -j 8 2013-04-25T03:31:14 you can try the stm32f4 bsp 2013-04-25T03:31:41 CPUs are different 2013-04-25T03:31:49 except stm32 part 2013-04-25T03:31:52 is it ok? 2013-04-25T03:32:01 had only AVRs before :) 2013-04-25T03:35:17 the stm32 are quite similar 2013-04-25T03:36:47 Okies 2013-04-25T03:36:52 i'll try 2013-04-25T03:38:50 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-25T03:48:13 *** S_Somani has joined #rtems 2013-04-25T03:49:16 *** SYCrane has quit IRC (Read error: Connection reset by peer) 2013-04-25T03:49:58 *** SYCrane has joined #rtems 2013-04-25T03:59:36 *** SYCrane has quit IRC (Read error: Connection reset by peer) 2013-04-25T04:01:21 *** SYCrane has joined #rtems 2013-04-25T04:08:13 *** the9a3eedi has quit IRC (Ping timeout: 256 seconds) 2013-04-25T04:32:58 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-25T04:38:04 *** hiddenpearls1 has joined #rtems 2013-04-25T04:40:53 *** hiddenpearls has quit IRC (Ping timeout: 240 seconds) 2013-04-25T04:46:52 *** hiddenpearls1 has quit IRC (Quit: Leaving.) 2013-04-25T04:48:08 *** S_Somani has joined #rtems 2013-04-25T04:50:51 *** the9a3eedi has joined #rtems 2013-04-25T05:02:50 *** hiddenpearls has joined #rtems 2013-04-25T05:28:14 *** MegaAlex is now known as MegaAlex|away 2013-04-25T05:40:07 *** SYCrane has quit IRC (Ping timeout: 258 seconds) 2013-04-25T05:40:49 *** SYCrane has joined #rtems 2013-04-25T06:02:23 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-25T06:02:33 *** pranjaldaga has joined #rtems 2013-04-25T06:04:17 *** S_Somani has joined #rtems 2013-04-25T06:08:15 sebhub, are you saying the jobs on make is a problem ? 2013-04-25T06:13:31 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-25T06:19:11 *** pranjaldaga1 has joined #rtems 2013-04-25T06:21:09 *** monstr__ has joined #rtems 2013-04-25T06:29:17 *** pranjaldaga has quit IRC (*.net *.split) 2013-04-25T06:46:15 *** vs- has quit IRC (Quit: Lost terminal) 2013-04-25T07:19:07 *** pranjaldaga1 has quit IRC (Ping timeout: 260 seconds) 2013-04-25T07:26:34 i used one rsb directory and issued two builds at the same time 2013-04-25T07:26:53 one on the 32-bit and one on the 64-bit machine 2013-04-25T07:27:03 it seems that they shared the build tree 2013-04-25T08:16:43 *** weiY has joined #rtems 2013-04-25T08:24:00 *** gedare has joined #rtems 2013-04-25T08:36:53 *** weiYweiY has joined #rtems 2013-04-25T08:47:13 *** DrJoel has joined #rtems 2013-04-25T08:47:13 *** DrJoel has joined #rtems 2013-04-25T08:47:13 *** ChanServ sets mode: +o DrJoel 2013-04-25T08:47:21 *** DrJoel has quit IRC (Client Quit) 2013-04-25T08:49:50 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-25T09:07:55 *** weiY has quit IRC (Quit: Leaving...) 2013-04-25T09:10:30 hey freenix 2013-04-25T09:10:42 hi, gedare 2013-04-25T09:10:49 i'm seeing like 6 proposals from you in Melange 2013-04-25T09:11:01 i don't know why that is, any cluE? 2013-04-25T09:11:03 6 proposals? 2013-04-25T09:11:19 I modified it many times and submit . 2013-04-25T09:11:20 actually, 5 2013-04-25T09:11:21 sorry. 2013-04-25T09:11:23 hmm 2013-04-25T09:11:26 it should be ok to modify 2013-04-25T09:11:35 i don't know why they generate more copies 2013-04-25T09:11:37 sorry. 2013-04-25T09:11:53 it's ok, but see if you see them all in your interface 2013-04-25T09:11:58 and if so delete all but the newest one 2013-04-25T09:12:03 and then just keep updating that one 2013-04-25T09:12:09 if you can figure out how to do that 2013-04-25T09:12:56 ok. I'll take a look on my side. 2013-04-25T09:13:37 i think you only haev to "submit" once, but maybe can "save" updates? 2013-04-25T09:15:08 my God. 5 proposals and how to delete the oler ones? 2013-04-25T09:15:27 It seems on button to delete them. 2013-04-25T09:15:42 no 2013-04-25T09:17:19 hmm 2013-04-25T09:17:31 if you can't find a way to withdraw them... can you set any other flag, like "ignore" or something? 2013-04-25T09:18:05 Otherwise you can send an email to melange-soc-dev 2013-04-25T09:18:13 ok. Sorry for the troubles. 2013-04-25T09:18:18 or maybe see if they have a IRC channel here like #melange 2013-04-25T09:18:36 yeah you might try asking in #melange 2013-04-25T09:18:58 ok. 2013-04-25T09:18:58 *** freenix_ has joined #rtems 2013-04-25T09:20:33 *** S_Somani has joined #rtems 2013-04-25T09:21:55 *** freenix_ has quit IRC (Client Quit) 2013-04-25T09:22:03 *** weiY has joined #rtems 2013-04-25T09:22:58 *** freenix_ has joined #rtems 2013-04-25T09:24:04 *** weiYweiY has quit IRC (Ping timeout: 268 seconds) 2013-04-25T09:24:37 *** freenix_ has left #rtems 2013-04-25T09:30:56 *** hiddenpearls has joined #rtems 2013-04-25T09:32:33 Hi, gedare 2013-04-25T09:32:37 hi 2013-04-25T09:32:44 Is there only one proposal now? 2013-04-25T09:33:04 I have withdrawn the other 4 copies. 2013-04-25T09:35:02 yes good! 2013-04-25T09:35:15 now you should be able to just update that one 2013-04-25T09:35:30 *** kkthecoder has quit IRC (Ping timeout: 264 seconds) 2013-04-25T09:35:37 ok. Thanks. 2013-04-25T09:36:52 *** freenix has quit IRC (Quit: Leaving) 2013-04-25T09:38:26 *** weiY has quit IRC (Ping timeout: 256 seconds) 2013-04-25T09:45:12 *** weiY has joined #rtems 2013-04-25T09:50:24 *** kkthecoder has joined #rtems 2013-04-25T09:51:36 *** SYCrane has quit IRC (Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]) 2013-04-25T10:05:08 *** weiY has quit IRC (Ping timeout: 252 seconds) 2013-04-25T10:22:31 *** rtdin has quit IRC (Ping timeout: 260 seconds) 2013-04-25T10:25:06 *** kkthecoder has quit IRC (Excess Flood) 2013-04-25T10:27:45 *** kkthecoder has joined #rtems 2013-04-25T10:28:35 http://www.pakistaniyan.com/2013/04/gdg-lahore-tech-talk-securing-internet.html 2013-04-25T10:28:49 My talk in GDG Lahore about Google Summer of Code 2013-04-25T10:30:20 another one http://towntawks.com/blog/2013/04/20/part-1-securing-large-scale-internet-services-tech-talk-by-google-developer-group/ 2013-04-25T10:30:40 *** DrJoel has joined #rtems 2013-04-25T10:30:40 *** DrJoel has joined #rtems 2013-04-25T10:30:40 *** ChanServ sets mode: +o DrJoel 2013-04-25T10:31:12 sebhub: one down.. Corinna commented on the file split.. just disable it and see if anyone complains. If not, disable it. 2013-04-25T10:31:17 remove it I mean 2013-04-25T10:35:30 DrJoel: http://www.pakistaniyan.com/2013/04/gdg-lahore-tech-talk-securing-internet.html 2013-04-25T10:36:33 p.s. hi 2013-04-25T10:41:25 *** arvind_khadri has quit IRC (Ping timeout: 248 seconds) 2013-04-25T10:47:59 hi 2013-04-25T10:48:36 It was the first info session in Pakistan and students loved it. Hope to have some more applications from here in GSOC and GCI specially :) 2013-04-25T10:49:16 That's great. DrJoel do you want to try to market this a little bit? 2013-04-25T10:54:26 this one is more detailed btw http://towntawks.com/blog/2013/04/20/part-1-securing-large-scale-internet-services-tech-talk-by-google-developer-group/ 2013-04-25T11:01:49 It was last week so I can't drum up any attendees.. I am happy to tweet it though.. just need to read stuff once I get off my thursday telecons 2013-04-25T11:12:54 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-25T11:15:52 *** hiddenpearls has joined #rtems 2013-04-25T11:36:57 *** sebhub has quit IRC (Remote host closed the connection) 2013-04-25T11:39:28 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-25T11:39:58 *** pranjaldaga has joined #rtems 2013-04-25T11:42:32 *** kkthecoder has quit IRC (Ping timeout: 256 seconds) 2013-04-25T11:43:48 *** rtdin has joined #rtems 2013-04-25T11:45:08 *** kkthecoder has joined #rtems 2013-04-25T11:52:15 *** kkthecoder has quit IRC (Excess Flood) 2013-04-25T11:54:00 *** MegaAlex|away is now known as MegaAlex 2013-04-25T11:55:18 *** kkthecoder has joined #rtems 2013-04-25T12:05:10 *** kkthecoder has quit IRC (Ping timeout: 246 seconds) 2013-04-25T12:08:58 *** kkthecoder has joined #rtems 2013-04-25T12:16:52 *** kkthecoder has quit IRC (Excess Flood) 2013-04-25T12:23:36 *** kkthecoder has joined #rtems 2013-04-25T12:42:19 *** kkthecoder has joined #rtems 2013-04-25T12:58:11 *** kkthecoder has quit IRC (Quit: Leaving) 2013-04-25T13:01:09 *** kkthecoder has joined #rtems 2013-04-25T13:10:36 *** kkthecoder has quit IRC (Excess Flood) 2013-04-25T13:13:08 *** kkthecoder has joined #rtems 2013-04-25T13:27:49 *** rtdin has quit IRC (Ping timeout: 248 seconds) 2013-04-25T13:52:23 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-25T13:58:19 *** monstr__ has quit IRC (Read error: Operation timed out) 2013-04-25T13:58:53 *** gedare has quit IRC (Ping timeout: 252 seconds) 2013-04-25T14:07:56 *** pranjaldaga has quit IRC (Ping timeout: 245 seconds) 2013-04-25T14:41:47 *** kkthecoder has quit IRC (Ping timeout: 252 seconds) 2013-04-25T16:10:13 *** rokka_ has joined #rtems 2013-04-25T16:11:00 *** dhananja1 has joined #rtems 2013-04-25T16:15:32 *** dhananjay has quit IRC (*.net *.split) 2013-04-25T16:15:32 *** rokka has quit IRC (*.net *.split) 2013-04-25T16:42:11 *** gedare has joined #rtems 2013-04-25T16:55:24 *** gedare has quit IRC (Ping timeout: 264 seconds) 2013-04-25T17:08:25 *** DrJoel has quit IRC (Quit: Clap on! , Clap off! Clap@#&$NO CARRIER) 2013-04-25T17:46:59 *** MegaAlex has quit IRC (Ping timeout: 255 seconds) 2013-04-25T17:49:45 *** MegaAlex has joined #rtems 2013-04-25T18:31:46 *** MegaAlex is now known as MegaAlex|away 2013-04-25T19:04:49 *** the9a3eedi has quit IRC (Ping timeout: 256 seconds) 2013-04-25T19:15:51 *** hiddenpearls has joined #rtems 2013-04-25T19:25:46 *** the9a3eedi has joined #rtems 2013-04-25T19:28:14 *** the9a3eedi has quit IRC (Read error: Connection reset by peer) 2013-04-25T19:29:39 *** the9a3eedi has joined #rtems 2013-04-25T19:30:04 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-25T20:08:39 *** freenix has joined #rtems 2013-04-25T20:31:36 *** hiddenpearls has joined #rtems 2013-04-25T21:10:35 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-25T22:05:21 *** hiddenpearls has joined #rtems 2013-04-25T22:11:32 *** hiddenpearls has quit IRC (Ping timeout: 256 seconds) 2013-04-25T22:11:56 *** hiddenpearls has joined #rtems 2013-04-25T22:21:08 *** rtdin has joined #rtems 2013-04-25T23:41:02 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-25T23:49:31 *** arvind_khadri has joined #rtems 2013-04-25T23:51:58 *** monstr__ has joined #rtems 2013-04-26T00:25:20 *** rtdin has quit IRC (Ping timeout: 252 seconds) 2013-04-26T00:40:26 *** rtdin has joined #rtems 2013-04-26T01:35:40 *** hiddenpearls has joined #rtems 2013-04-26T01:45:14 *** MegaAlex|away is now known as MegaAlex 2013-04-26T02:02:13 *** hiddenpearls1 has joined #rtems 2013-04-26T02:04:20 *** hiddenpearls has quit IRC (Ping timeout: 252 seconds) 2013-04-26T02:06:07 *** sebhub has joined #rtems 2013-04-26T02:08:03 good morning 2013-04-26T02:27:35 sebhub, just writing a parallel bootstrap in Python. Can run 20 autoreconfs at once. 2013-04-26T02:28:40 the 32-bit suse vm is still busy 2013-04-26T02:28:53 hehe 2013-04-26T02:29:12 Have pushed changes to build binutils, gcc, newlib, gdb and RTEMS from version control head 2013-04-26T02:29:37 http://www.rtems.org/ftp/pub/rtems/people/chrisj/source-builder/source-builder.html#_rtems_configurations 2013-04-26T02:29:41 this is really great for development 2013-04-26T02:30:02 Thinking of adding email support to email the results somewhere 2013-04-26T02:30:13 Just the build results at this point in time 2013-04-26T02:30:49 i work currently on the __getreent() support for rtems 2013-04-26T02:31:53 *** hiddenpearls has joined #rtems 2013-04-26T02:31:53 I need a faster bootstrap so I am using the Python threads to run the autoreconf command 2013-04-26T02:32:33 *** hiddenpearls1 has quit IRC (Ping timeout: 240 seconds) 2013-04-26T02:41:26 freenix, nice work getting ARM loading to work 2013-04-26T02:47:34 *** hiddenpearls1 has joined #rtems 2013-04-26T02:49:59 *** hiddenpearls has quit IRC (Ping timeout: 252 seconds) 2013-04-26T02:58:48 *** hiddenpearls1 has quit IRC (Quit: Leaving.) 2013-04-26T03:02:59 *** hiddenpearls has joined #rtems 2013-04-26T03:05:01 *** hiddenpearls has quit IRC (Client Quit) 2013-04-26T03:30:24 kiwichris, hi. 2013-04-26T03:30:34 freenix, hi 2013-04-26T03:30:52 I was away, just now. 2013-04-26T03:31:19 Nice to see the ARM is dynamically loading 2013-04-26T03:31:19 There are many relocation types for each arch 2013-04-26T03:31:27 hmm. 2013-04-26T03:31:31 Yes. 2013-04-26T03:31:48 I think not all the type should be implemented. 2013-04-26T03:32:18 I am not sure. It is difficult because different compiler options changes the relocations. 2013-04-26T03:33:04 I'll try to figure them out. I may try different compiler options. 2013-04-26T03:35:56 rtems_rtl_match_name, I think this function should be corrected, because it can not correctly do the matching work. 2013-04-26T03:37:57 Please correct and send a patch. 2013-04-26T03:39:08 ok. 2013-04-26T03:42:41 About point 3 and 4 in the mail that I just send, Hope you can give me some advice. I am not sure whether what I thought is right or not. Thanks 2013-04-26T03:46:31 *** SYCrane has joined #rtems 2013-04-26T03:47:24 *** hiddenpearls has joined #rtems 2013-04-26T03:51:27 Point 2. This is the reason for rtems-ld putting symbols in a common library. This specific issue can be managed. 2013-04-26T03:51:34 :) 2013-04-26T03:51:39 Nice to have found this. 2013-04-26T03:52:19 Point 3. Yes it is the result of 2. 2013-04-26T03:52:38 However if you link an object file in 2 separate RAP files that is a user error. 2013-04-26T03:53:19 The new tools is allow a user to convert say libc.a to RAP and save space and reduce the footprint in the target. 2013-04-26T03:53:23 That is point 4. 2013-04-26T03:55:14 Thanks.kiwichris. 2013-04-26T03:55:55 I got your meaning. It is all for avoiding duplicated symbols and saving space. 2013-04-26T03:56:05 Yes, 2013-04-26T03:56:11 *** the9a3eedi has quit IRC (Read error: Connection reset by peer) 2013-04-26T03:56:29 It is about providing the user with tools so they can engineer a specific solution. 2013-04-26T03:56:44 The user may create a single RAP with everything in it. 2013-04-26T03:56:59 Others may make a collection of components they load at runtime. 2013-04-26T04:02:12 Thanks for all this. 2013-04-26T05:20:40 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-26T05:21:41 *** hiddenpearls has joined #rtems 2013-04-26T05:29:52 *** MegaAlex is now known as MegaAlex|away 2013-04-26T05:52:04 sebhub, on my Mac a standard bootstrap takes 11minutes and with my parallel bootstrap I get it down to 3:45sec 2013-04-26T05:55:23 With 2 autoreconf's per core it drops to 3min27sec. 2013-04-26T05:56:40 *** hiddenpearls has quit IRC (Ping timeout: 260 seconds) 2013-04-26T06:04:17 bootstrap of rtems? 2013-04-26T06:07:25 yes 2013-04-26T06:07:55 this is fast 2013-04-26T06:08:05 the way the bspopts is generated is doggy 2013-04-26T06:08:09 *** hiddenpearls has joined #rtems 2013-04-26T06:08:21 Yeah, run one autoreconf per core 2013-04-26T06:08:21 oh yes 2013-04-26T06:12:55 *** pranjaldaga has joined #rtems 2013-04-26T06:38:31 *** lcpfnvcy has quit IRC (Read error: Connection reset by peer) 2013-04-26T06:41:07 *** lcpfnvcy has joined #rtems 2013-04-26T06:47:41 *** hiddenpearls1 has joined #rtems 2013-04-26T06:49:18 *** hiddenpearls has quit IRC (Ping timeout: 264 seconds) 2013-04-26T06:53:49 sebhub, gcc head gives 'configure: error: configuration nios2-unknown-rtems4.11 is unsupported.' 2013-04-26T06:55:02 its not committed yet 2013-04-26T06:55:22 they review currently the nios2 patches 2013-04-26T06:55:32 should be available with gcc 4.9 2013-04-26T06:56:18 ok so not committed 2013-04-26T06:56:36 I will disable selecting the snapshot macro maps in the RSB 2013-04-26T06:56:41 for the NIOS2 2013-04-26T06:56:49 yes, its to early for this 2013-04-26T07:02:00 *** pranjaldaga has quit IRC (Ping timeout: 260 seconds) 2013-04-26T07:15:50 *** hiddenpearls1 has quit IRC (Quit: Leaving.) 2013-04-26T07:26:31 *** hiddenpearls has joined #rtems 2013-04-26T07:39:52 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-26T07:40:30 *** hiddenpearls has joined #rtems 2013-04-26T07:47:27 *** freenix has quit IRC (Remote host closed the connection) 2013-04-26T08:13:15 *** weiY has joined #rtems 2013-04-26T08:46:39 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-26T08:46:49 *** SYCrane has quit IRC (Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]) 2013-04-26T08:59:56 *** weiY has quit IRC (Ping timeout: 276 seconds) 2013-04-26T09:00:29 *** WeiY has joined #rtems 2013-04-26T09:01:09 *** hiddenpearls has joined #rtems 2013-04-26T09:03:12 *** hiddenpearls has quit IRC (Client Quit) 2013-04-26T09:11:43 *** DrJoel has joined #rtems 2013-04-26T09:11:44 *** DrJoel has joined #rtems 2013-04-26T09:11:44 *** ChanServ sets mode: +o DrJoel 2013-04-26T09:18:22 *** monstr__ has quit IRC (Ping timeout: 245 seconds) 2013-04-26T09:21:29 peerst: can you whip up a news announcement for your presentation? 2013-04-26T09:23:20 *** WeiY has quit IRC (Ping timeout: 276 seconds) 2013-04-26T09:23:35 *** weiY has joined #rtems 2013-04-26T09:29:10 *** gedare has joined #rtems 2013-04-26T09:31:29 *** rtdin has quit IRC (Ping timeout: 252 seconds) 2013-04-26T09:33:50 *** sebhub has quit IRC (Remote host closed the connection) 2013-04-26T10:08:45 DrJoel, hi 2013-04-26T10:08:53 hey gedare 2013-04-26T10:08:58 DrJoel, PM for one sec? 2013-04-26T10:09:05 sure.. 2013-04-26T10:09:17 would it be quicker to call? 2013-04-26T10:09:21 nah 2013-04-26T10:21:35 *** hiddenpearls has joined #rtems 2013-04-26T10:25:05 *** pranjaldaga has joined #rtems 2013-04-26T10:26:05 *** kkthecoder has joined #rtems 2013-04-26T10:28:41 *** rtdin has joined #rtems 2013-04-26T10:31:36 *** weiY has quit IRC (Ping timeout: 276 seconds) 2013-04-26T10:31:58 *** weiY has joined #rtems 2013-04-26T10:36:42 *** kkthecoder has quit IRC (Ping timeout: 245 seconds) 2013-04-26T10:39:11 *** weiY has quit IRC (Ping timeout: 245 seconds) 2013-04-26T10:41:15 *** weiY has joined #rtems 2013-04-26T10:42:16 *** rtdin has quit IRC (Ping timeout: 260 seconds) 2013-04-26T10:43:15 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-26T10:48:27 *** hiddenpearls has joined #rtems 2013-04-26T10:50:56 *** weiY has quit IRC (Ping timeout: 268 seconds) 2013-04-26T10:59:50 DrJoel: I just sent message to be mentor :) 2013-04-26T11:00:21 *** weiY has joined #rtems 2013-04-26T11:04:55 *** MegaAlex|away has quit IRC (Quit: ZNC - http://znc.in) 2013-04-26T11:18:38 *** weiY has quit IRC (Ping timeout: 256 seconds) 2013-04-26T11:22:13 *** monstr has joined #rtems 2013-04-26T11:29:39 *** monstr has quit IRC (Remote host closed the connection) 2013-04-26T12:09:39 hey DrJoel what do you think about having students post weekly blog posts about their project status this year? 2013-04-26T12:13:09 *** S_Somani has joined #rtems 2013-04-26T12:14:03 It should be 2013-04-26T12:14:29 gedare: When I was doing GSOC, I had to submit weekly reports as a blog post 2013-04-26T12:14:36 It is good to keep track :) 2013-04-26T12:15:19 yeah. last year we had students submit updates on a google doc.. 2013-04-26T12:15:29 but i think personal blogs might be a little nicer 2013-04-26T12:19:20 exactly, blog posts are much better. Words are spread loudly about their work 2013-04-26T12:22:32 and show blog feed of each student on rtems.org 2013-04-26T12:22:33 DrJoel, ewili abstract updated, you should probably send it if you think it looks ok 2013-04-26T12:22:49 yes i think there is rss feed somewhere they could be added to 2013-04-26T12:23:01 cool 2013-04-26T12:23:47 hmm... nvm there is one but it is just for the website to post its changes 2013-04-26T12:24:04 probably we can look into starting one for rtems in general..hmm 2013-04-26T12:43:29 gedare: I would really like to see weekly blog posts. :) 2013-04-26T12:44:13 The feed for rtems in general was on the list for GCI but no one bites :( 2013-04-26T12:44:14 ok. i'm thinking we rewrite http://wiki.rtems.org/wiki/index.php/SoC_Project_Management to be more of a "Student Development Contract" 2013-04-26T12:44:47 S_Somani: comments or thoughts on how we manage student projects this year? 2013-04-26T12:44:49 there we can include a request for blog posts. 2013-04-26T12:44:56 I like blogs and a clear indication of what is expected 2013-04-26T12:44:58 i had another thought, but i forgot it 2013-04-26T12:45:23 You are getting old.. or losing brain cells as a parent. 2013-04-26T12:45:29 ha ha 2013-04-26T12:45:56 * DrJoel is disappointed George Jones died.. had tickets for a concert tomorrow night that was moved to July 12 earlier this week.. now obviously never going to happen 2013-04-26T12:46:56 Growing up in Nashville, I saw a lot of great older musicians before they passed away.. James Brown, Dave Brubeck, etc. but you have to make an effort 2013-04-26T12:47:06 disappointed because you won't get to go, or because someone has died!? 2013-04-26T12:47:18 yes on both counts :( 2013-04-26T12:47:24 btw go send the abstract 2013-04-26T12:47:34 i'm roughing up the outline 2013-04-26T12:48:02 I will review it and send it along. 2013-04-26T12:48:03 DrJoel: I frankly like the way RTEMS handles student proposals 2013-04-26T12:48:44 I like the google docs format 2013-04-26T12:48:47 S_Somani: no matter how it is presented.. I think it is best for students to view it as a fixed price contract with incremental payments. You deliver, you get paid. :) 2013-04-26T12:49:12 yes the google docs helps us deliver early comments easier 2013-04-26T12:49:40 * DrJoel needs to review more this weekend.. but the weather is SO SO nice .. 2013-04-26T12:50:20 i've looked at all the ones that have been posted so far to melange 2013-04-26T12:50:29 gedare I think once we get an outline, filling it in won't be so bad. It just needs a logical flow. 2013-04-26T12:50:36 yeah 2013-04-26T12:51:03 *** pranjaldaga has quit IRC (Ping timeout: 260 seconds) 2013-04-26T12:51:36 I guess everyone who is aiming for gsoc wishes to complete his project. Isn't it? 2013-04-26T12:51:50 Starting with thread state, while not executing (e.g. blocked/delaying), scheduler mgmt of ready threads, and selection of executing. 2013-04-26T12:51:51 no some students are unreliable 2013-04-26T12:51:57 submit proposal, get $500, disappear... 2013-04-26T12:52:05 oh.. :( 2013-04-26T12:52:05 *** hiddenpearls has quit IRC (Ping timeout: 248 seconds) 2013-04-26T12:52:07 20% based on history fail 2013-04-26T12:52:08 do enough to get to the midterm, get $2500, disappear 2013-04-26T12:52:25 we try to weed out these unreliable types though 2013-04-26T12:52:27 *** pranjaldaga has joined #rtems 2013-04-26T12:52:29 * DrJoel thinks he has been to soft in past :( 2013-04-26T12:52:37 by making students build/run rtems 2013-04-26T12:53:02 well, we haven't had students totally disappear at least. 2013-04-26T12:53:13 But in the end its thier loss. They are losing out on a good oppurtunity to gain knowledge 2013-04-26T12:53:20 yes 2013-04-26T12:54:53 *** arvind_khadri has quit IRC (Ping timeout: 268 seconds) 2013-04-26T12:55:38 Plus you cant repeat this fraud again. Once you are an unsuccessful student the next time you apply for gsoc you wouldn't be selected most probably 2013-04-26T12:57:49 you'd be surprised...there is not so much sharing between orgs. I don't know if Google does some detection of this activity or not. 2013-04-26T12:58:56 there must be some mechanism I guess 2013-04-26T13:00:28 I think the general inclination has been not to publicly talk bad about anyone 2013-04-26T13:00:37 We generally only talk about spam :) 2013-04-26T13:01:17 * DrJoel would like to find the target pattern for separating internals from public part of Classic API headers and start doing it after 4.11 2013-04-26T13:01:47 hmm.. 2013-04-26T13:02:16 headers are such a mess right now :( but it would be good, and can be a way to get rid of .inl files. 2013-04-26T13:02:23 i think that was my suggestion already... 2013-04-26T13:02:34 converting the .inl files to just be private headers 2013-04-26T13:02:50 Need a name for the header including the public part of a manager and the private part 2013-04-26T13:02:57 Yes but .inl sucks as name for private :) 2013-04-26T13:03:06 Could use the old school XXX_p.h :) 2013-04-26T13:03:50 I also wonder how much of the score could immediately avoid being installed. 2013-04-26T13:04:05 I expect chain, intr will as a minimum be public installs 2013-04-26T13:21:10 *** DrJoel changes topic to "Welcome to RTEMS (http://www.rtems.org). Please feel free to ask questions and, if youcan, answer those from others. Google Summer of Code 2013 is ON and RTEMS is a participating organization! See http://wiki.rtems.org/wiki/index.php/RTEMSSummerOfCode for more information. *** STUDENT APPLICATION DEADLINE IS 3 MAY ***" 2013-04-26T13:22:37 *** hiddenpearls has joined #rtems 2013-04-26T13:43:32 *** diginet has joined #rtems 2013-04-26T13:43:49 what was the last version of RTEMS that was written in Ada? 2013-04-26T13:44:39 DrJoel^ 2013-04-26T13:45:53 *** arvind_khadri has joined #rtems 2013-04-26T13:46:12 OMG! That was a long damn time ago 2013-04-26T13:46:18 3.2.1 I think 2013-04-26T13:46:19 also, check PM 2013-04-26T13:46:26 hah 2013-04-26T13:46:27 I did but the connection dropped 2013-04-26T13:46:37 ok i'll resend 2013-04-26T13:46:46 I have probably told you this... 2013-04-26T13:47:07 you h8 windows? 2013-04-26T13:47:18 1.x was a separate tree per architecture with duplicated files.. rough to manage 2013-04-26T13:47:28 aww. I didn't realize that it was that long ago 2013-04-26T13:47:31 * diginet likes Ada. . . 2013-04-26T13:47:50 there are still ada bindings to rtems services 2013-04-26T13:48:03 just those services are implemented in C 2013-04-26T13:48:07 I don't like windows and was exclusively Linux until I got pushed into reviewing documents that are only usable in MS-Word ... always have Virtualbox up for real work 2013-04-26T13:48:24 And the GNU Ada run-time is built on top of POSIX threads 2013-04-26T13:48:31 so what was 2.x? 2013-04-26T13:48:44 DrJoel, whoever did that to you should be shot, but it's not actually the worst I've seen 2013-04-26T13:48:53 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-26T13:49:20 I kid you not, I have seen people send me code, i.e. programming, in word documents, oh. . .and in Times New Roman too 2013-04-26T13:49:25 * diginet shudders 2013-04-26T13:50:26 RTEMS isn't C++ though, right? 2013-04-26T13:50:36 there are c++ bindings too, but no 2013-04-26T13:50:38 *** kkthecoder has joined #rtems 2013-04-26T13:50:44 it works with just C 2013-04-26T13:50:53 oh thank god 2013-04-26T13:51:07 even though it's not my favourite language, I don't mind C 2013-04-26T13:51:13 I can't deal with C++ though 2013-04-26T13:51:24 c++ has some troubles, mostly a runtime, which is bad for an rtos. 2013-04-26T13:52:04 DrJoel, I was reviewing my notes from my scheduler project, and it looks like I once implement the ready queues as a pluggable thing, which is probably what thread set would end up looking like... 2013-04-26T13:52:28 but the overhead was pretty high then, because of adding another depth of function call to scheduling paths 2013-04-26T13:52:30 *** DrJoel_ has joined #rtems 2013-04-26T13:52:35 we'll have to think about it carefully 2013-04-26T13:52:56 grr... i think I killed my client 2013-04-26T13:53:06 DrJoel_, I was reviewing my notes from my scheduler project, and it looks like I once implement the ready queues as a pluggable thing, which is probably what thread set would end up looking like... 2013-04-26T13:53:06 but the overhead was pretty high then, because of adding another depth of function call to scheduling paths 2013-04-26T13:53:49 I don't think it is desirable to use plugin for ready set in a scheduler. Let them directly use one. 2013-04-26T13:54:05 But for thread queue, it would be a nice plugin to change priority queuing implementation 2013-04-26T13:54:24 I hear notifications but can't find the window :( 2013-04-26T13:54:36 i see. 2013-04-26T13:54:38 *** DrJoel has quit IRC (Read error: Connection reset by peer) 2013-04-26T13:54:42 *** DrJoel_ has quit IRC (Read error: Connection reset by peer) 2013-04-26T13:55:01 *** DrJoel has joined #rtems 2013-04-26T13:55:01 *** DrJoel has joined #rtems 2013-04-26T13:55:01 *** ChanServ sets mode: +o DrJoel 2013-04-26T13:55:18 Sorry.. apparently I had another client runnign which woudl ding but I couldn't see it :( 2013-04-26T13:55:20 welcome back. 2013-04-26T13:56:08 My thinking was mostly that we don't want to duplicate the thread set code. And that "_Thread_Set_Simple_Enqueue" would be clearer than a loop to insert on a chain. 2013-04-26T13:56:14 Plus could be used in multiple places. 2013-04-26T13:56:40 may need name to indicate queuing order if we want multiple disciplines 2013-04-26T13:56:45 sure. and it could replace the ready queues, but called directly from them instead of through a vtable 2013-04-26T13:56:47 i guess. 2013-04-26T13:56:56 Right.. 2013-04-26T13:57:31 More an encapsulation benefit. Ready isn't the only reason we sort threads by priority 2013-04-26T13:57:45 yep. 2013-04-26T13:58:19 Do we want all thread sets types to sort by priority? If no, then the name needs to indicate discipline 2013-04-26T13:58:38 _Thread_Set_Simple_Prirority_Enqueue.. versus _Thread_Set_FIFO_Enqueue 2013-04-26T14:00:50 sure.. but will they be called through a vtable anyway? 2013-04-26T14:01:13 so it won't matter... I just call... _Thread_set_Enqueue(Thread_set *S, Thread *t); 2013-04-26T14:01:42 and S->enqueue points to maybe _Thread_set_Enqueue_priority() or _Thread_set_Enqueue_fifo() 2013-04-26T14:01:57 well, S->operations->enqueue() ;) 2013-04-26T14:02:29 The highest layer should be quite general 2013-04-26T14:02:40 and simple, like how the scheduler used to be 2013-04-26T14:02:56 just define the useful operations on a thread set 2013-04-26T14:10:27 DrJoel, do we rely on libstdc++ from gcc for RTEMS? 2013-04-26T14:10:47 well, for those who use c++ 2013-04-26T14:11:35 we should see if we can switch to libc++: http://libcxx.llvm.org/ 2013-04-26T14:12:17 though i don't know if it can work without clang or not 2013-04-26T14:13:07 *** pranjaldaga has quit IRC (Ping timeout: 258 seconds) 2013-04-26T14:16:24 Aiming for a simple API into the thread sets is the goal. I don't know if their can be a general "Thread_Set" type. The one for DPS is so different than a simple list one. That's a challenge but the scheduler will be ok with either 2013-04-26T14:16:45 We use libstdc++ but I don't see how we could possibly be tied to it except that we build it. 2013-04-26T14:16:51 We do need to revisit llvm :( 2013-04-26T14:17:46 it would be better. i want it for research purposes, but the licensing is better for RTEMS users 2013-04-26T14:18:12 in theory, if an RTEMS application uses STL code then I think that the application (and RTEMS) is viralized by GPL3 2013-04-26T14:19:02 hmm.. let me double check you on the license interpretation. 2013-04-26T14:19:19 i could be wrong.. but the STL generates runtime code 2013-04-26T14:20:10 Under Section 7 of GPL version 3, you are granted additional 2013-04-26T14:20:24 permissions described in the GCC Runtime Library Exception, version 2013-04-26T14:20:26 3.1, as published by the Free Software Foundation. 2013-04-26T14:21:03 ah, i see. 2013-04-26T14:21:06 nvm then 2013-04-26T14:21:29 all c++ files in src/c++11 include that .. 2013-04-26T14:21:38 I just didn't want any license issues lurking in an irc log :) 2013-04-26T14:21:44 heh, sure 2013-04-26T14:22:43 The Runtime Library Exception is what the exception we have turned into. I had email with RMS about formalizing it years ago but he didn't seem to even see the need to formalize it then 2013-04-26T14:22:59 yeah. 2013-04-26T14:29:55 *** kkthecoder has quit IRC (Read error: Connection reset by peer) 2013-04-26T14:30:26 *** kkthecoder has joined #rtems 2013-04-26T14:50:43 DrJoel, can you send me a link to FACE 2.0. also i updated the ewili draft with an outline. about to head out. 2013-04-26T14:52:02 http://www.opengroup.org/FACE/published-documents is the link to the documents on the Open Group site. 2013-04-26T14:52:07 ty 2013-04-26T14:52:09 *** kkthecoder has quit IRC (Ping timeout: 252 seconds) 2013-04-26T14:52:09 You have to register to get them. 2013-04-26T14:52:15 hold on and let me check what's there 2013-04-26T14:52:28 The 2.0 Technical Standard is the one of interest. 2013-04-26T14:52:47 Other items I think exist are still under construction or in review process 2013-04-26T14:53:11 are they under itar or something?? 2013-04-26T14:53:18 this is a lot of registration information 2013-04-26T14:53:21 No.. just Open Group policy 2013-04-26T14:53:44 The working groups are mostly U.S. only but not as a requirement. 2013-04-26T14:55:42 FACE is mostly a "meta-standard" pulling in, tailoring other standards with some glue to fill in holes.. and a structure for "Units of Portability" .. 2013-04-26T15:06:39 gedare.. do we have a title? 2013-04-26T15:06:52 Thread Management in RTEMS? 2013-04-26T15:09:54 I thought RTEMS just was a single "thread?" 2013-04-26T15:10:13 RTEMS is a single process in POSIX terms. Multi-threaded 2013-04-26T15:10:20 ahhh 2013-04-26T15:10:47 terms as in terminology, or as in POSIX terminals? 2013-04-26T15:12:08 terminology 2013-04-26T15:12:27 In simple terms, RTEMS does not have fork or exec 2013-04-26T15:13:32 yeah 2013-04-26T15:13:43 that's what I thought, but you can never be too sure 2013-04-26T15:13:57 *** kkthecoder has joined #rtems 2013-04-26T15:15:16 :) 2013-04-26T15:29:32 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-26T15:54:52 *** kiwichris has quit IRC (Quit: This computer has gone to sleep) 2013-04-26T15:55:41 *** kiwichris has joined #rtems 2013-04-26T15:57:14 *** gedare has quit IRC (Ping timeout: 272 seconds) 2013-04-26T16:02:33 well.. it is daytime in Australia :) 2013-04-26T16:36:26 *** AresHsu has joined #rtems 2013-04-26T16:47:12 *** DrJoel has quit IRC (Quit: It's a dud! It's a dud! It's a du...) 2013-04-26T16:47:40 *** AresHsu has quit IRC (Quit: Leaving) 2013-04-26T17:21:47 *** kkthecoder has quit IRC (Ping timeout: 255 seconds) 2013-04-26T21:36:59 *** weiY has joined #rtems 2013-04-26T22:35:57 *** kkthecoder has joined #rtems 2013-04-26T23:21:18 *** hiddenpearls1 has joined #rtems 2013-04-26T23:21:51 *** zhangwenjie has joined #rtems 2013-04-26T23:21:51 *** weiY has quit IRC (Read error: Connection reset by peer) 2013-04-26T23:49:37 *** zhangwenjie has quit IRC (Quit: Leaving...) 2013-04-26T23:51:51 *** dignet_ has joined #rtems 2013-04-26T23:51:56 *** weiY has joined #rtems 2013-04-26T23:52:43 *** weiY has quit IRC (Client Quit) 2013-04-26T23:55:57 *** diginet has quit IRC (Ping timeout: 268 seconds) 2013-04-27T00:03:20 *** hiddenpearls1 has quit IRC (Quit: Leaving.) 2013-04-27T00:05:10 *** dignet_ is now known as diginet 2013-04-27T00:21:05 *** S_Somani has joined #rtems 2013-04-27T00:43:40 *** kkthecoder has quit IRC (Ping timeout: 260 seconds) 2013-04-27T00:59:17 *** pranjaldaga has joined #rtems 2013-04-27T01:23:30 *** hiddenpearls has joined #rtems 2013-04-27T01:26:49 *** S_Somani has left #rtems 2013-04-27T01:35:49 *** diginet has quit IRC (Quit: Leaving) 2013-04-27T01:39:37 *** pranjaldaga has quit IRC (Read error: Connection reset by peer) 2013-04-27T01:40:01 *** pranjaldaga has joined #rtems 2013-04-27T01:55:25 *** kiwichris has quit IRC (Quit: This computer has gone to sleep) 2013-04-27T01:56:25 *** kiwichris has joined #rtems 2013-04-27T02:31:02 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-27T02:34:26 *** hiddenpearls has joined #rtems 2013-04-27T02:35:32 *** S_Somani has joined #rtems 2013-04-27T02:49:45 *** ppisa has joined #rtems 2013-04-27T02:50:01 *** ppisa has left #rtems 2013-04-27T03:07:11 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-27T03:17:07 *** hiddenpearls has joined #rtems 2013-04-27T03:24:16 *** pranjaldaga has quit IRC (Ping timeout: 258 seconds) 2013-04-27T03:55:44 *** pranjaldaga has joined #rtems 2013-04-27T04:18:11 *** freenix has joined #rtems 2013-04-27T04:33:06 *** pranjaldaga has quit IRC (Ping timeout: 264 seconds) 2013-04-27T04:39:27 *** hiddenpearls1 has joined #rtems 2013-04-27T04:39:32 *** hiddenpearls has quit IRC (Read error: No route to host) 2013-04-27T04:52:46 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-27T04:57:57 *** hiddenpearls1 has quit IRC (Quit: Leaving.) 2013-04-27T05:40:08 *** S_Somani has joined #rtems 2013-04-27T06:59:27 *** mgahlot|away has joined #rtems 2013-04-27T07:13:49 *** pranjaldaga has joined #rtems 2013-04-27T07:44:12 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-27T07:57:18 *** kkthecoder has joined #rtems 2013-04-27T08:37:21 *** freenix has quit IRC (Remote host closed the connection) 2013-04-27T08:41:57 *** pranjaldaga has quit IRC (Ping timeout: 248 seconds) 2013-04-27T08:49:05 *** S_Somani has joined #rtems 2013-04-27T09:22:58 *** mgahlot has joined #rtems 2013-04-27T09:26:30 *** mgahlot|away has quit IRC (Ping timeout: 258 seconds) 2013-04-27T09:27:43 *** weiY has joined #rtems 2013-04-27T10:11:00 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-27T10:15:29 *** phipse has joined #rtems 2013-04-27T10:16:30 *** hiddenpearls has joined #rtems 2013-04-27T10:33:46 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-27T10:42:16 *** S_Somani has joined #rtems 2013-04-27T10:42:57 *** hiddenpearls has joined #rtems 2013-04-27T10:43:53 *** S_Somani has left #rtems 2013-04-27T11:06:31 *** weiY has quit IRC (Quit: Leaving...) 2013-04-27T11:19:36 *** S_Somani has joined #rtems 2013-04-27T11:40:46 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-27T12:18:45 *** hiddenpearls has joined #rtems 2013-04-27T12:20:03 *** mgahlot|away has joined #rtems 2013-04-27T12:23:13 *** mgahlot has quit IRC (Ping timeout: 258 seconds) 2013-04-27T12:29:00 *** arvind_khadri has quit IRC (Ping timeout: 264 seconds) 2013-04-27T12:40:37 *** gedare has joined #rtems 2013-04-27T13:20:56 *** pranjaldaga has joined #rtems 2013-04-27T13:49:53 *** gedare has quit IRC (Ping timeout: 240 seconds) 2013-04-27T13:53:00 *** phipse has quit IRC (Quit: leaving) 2013-04-27T14:02:00 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-27T14:17:36 *** pranjaldaga has quit IRC (Read error: Connection reset by peer) 2013-04-27T14:20:05 *** hiddenpearls has joined #rtems 2013-04-27T14:41:48 *** Hesham has joined #rtems 2013-04-27T14:47:52 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-27T16:24:17 *** S_Somani has left #rtems 2013-04-27T16:32:48 *** prateekt has joined #rtems 2013-04-27T16:39:37 *** mgahlot has joined #rtems 2013-04-27T16:42:55 *** mgahlot|away has quit IRC (Ping timeout: 252 seconds) 2013-04-27T16:45:44 *** prateekt has quit IRC (Quit: Page closed) 2013-04-27T18:03:16 *** kkthecoder has quit IRC (Quit: Leaving) 2013-04-27T18:10:02 *** Hesham has quit IRC (Ping timeout: 252 seconds) 2013-04-27T18:20:09 *** mgahlot|away has joined #rtems 2013-04-27T18:20:53 *** prateekt has joined #rtems 2013-04-27T18:23:13 *** mgahlot has quit IRC (Ping timeout: 240 seconds) 2013-04-27T18:32:17 *** prateekt has quit IRC (Quit: Page closed) 2013-04-27T19:01:07 *** kiwichris has quit IRC (Quit: This computer has gone to sleep) 2013-04-27T19:01:46 *** kiwichris has joined #rtems 2013-04-27T20:13:00 *** freenix has joined #rtems 2013-04-27T20:39:48 *** weiY has joined #rtems 2013-04-27T21:18:11 *** mgahlot has joined #rtems 2013-04-27T21:18:53 *** mgahlot|away has quit IRC (Ping timeout: 240 seconds) 2013-04-27T21:20:40 *** mgahlot is now known as mgahlot|away 2013-04-27T21:28:07 *** S_Somani has joined #rtems 2013-04-27T21:28:16 *** S_Somani has left #rtems 2013-04-27T21:34:17 *** arvind_khadri has joined #rtems 2013-04-27T22:27:13 *** mgahlot|away has quit IRC (Ping timeout: 240 seconds) 2013-04-27T22:27:38 *** mgahlot|away has joined #rtems 2013-04-27T22:29:39 *** mgahlot has joined #rtems 2013-04-27T22:33:03 *** mgahlot|away has quit IRC (Ping timeout: 245 seconds) 2013-04-27T22:33:10 *** mgahlot|away has joined #rtems 2013-04-27T22:36:23 *** mgahlot has quit IRC (Ping timeout: 245 seconds) 2013-04-27T22:36:49 *** mgahlot has joined #rtems 2013-04-27T22:40:33 *** mgahlot|away has quit IRC (Ping timeout: 245 seconds) 2013-04-27T22:42:41 *** mgahlot|away has joined #rtems 2013-04-27T22:44:20 *** mgahlot has quit IRC (Ping timeout: 260 seconds) 2013-04-28T00:05:15 *** Hesham has joined #rtems 2013-04-28T00:10:30 *** Hesham has quit IRC (Ping timeout: 276 seconds) 2013-04-28T00:52:13 *** rtdin has joined #rtems 2013-04-28T00:55:37 *** rtdin_ has joined #rtems 2013-04-28T00:57:02 *** rtdin has quit IRC (Ping timeout: 252 seconds) 2013-04-28T00:57:53 *** rtdin_ has quit IRC (Read error: Connection reset by peer) 2013-04-28T00:58:25 *** rtdin has joined #rtems 2013-04-28T00:58:56 *** mgahlot has joined #rtems 2013-04-28T00:59:01 *** rtdin has quit IRC (Client Quit) 2013-04-28T00:59:31 *** rtdin has joined #rtems 2013-04-28T01:01:23 *** mgahlot|away has quit IRC (Ping timeout: 245 seconds) 2013-04-28T01:05:50 *** rtdin_ has joined #rtems 2013-04-28T01:07:01 *** rtdin has quit IRC (Ping timeout: 248 seconds) 2013-04-28T01:07:13 *** rtdin_ is now known as rtdin 2013-04-28T01:09:40 *** rtdin__ has joined #rtems 2013-04-28T01:11:49 *** rtdin has quit IRC (Ping timeout: 248 seconds) 2013-04-28T01:12:02 *** rtdin__ is now known as rtdin 2013-04-28T01:17:09 *** rtdin has quit IRC (Ping timeout: 248 seconds) 2013-04-28T01:18:20 *** rtdin has joined #rtems 2013-04-28T01:21:58 *** rtdin_ has joined #rtems 2013-04-28T01:23:27 *** rtdin has quit IRC (Ping timeout: 260 seconds) 2013-04-28T01:23:35 *** rtdin_ is now known as rtdin 2013-04-28T01:27:46 *** rtdin_ has joined #rtems 2013-04-28T01:29:08 *** rtdin has quit IRC (Ping timeout: 255 seconds) 2013-04-28T01:29:08 *** rtdin_ is now known as rtdin 2013-04-28T01:33:38 *** rtdin has quit IRC (Ping timeout: 255 seconds) 2013-04-28T01:34:52 *** rtdin_ has joined #rtems 2013-04-28T01:34:53 *** rtdin_ is now known as rtdin 2013-04-28T01:52:25 *** rtdin_ has joined #rtems 2013-04-28T01:52:33 *** rtdin has quit IRC (Ping timeout: 276 seconds) 2013-04-28T01:52:48 *** rtdin_ is now known as rtdin 2013-04-28T01:58:15 *** rtdin_ has joined #rtems 2013-04-28T01:59:05 *** rtdin has quit IRC (Ping timeout: 252 seconds) 2013-04-28T01:59:09 *** rtdin_ is now known as rtdin 2013-04-28T02:11:51 *** rtdin_ has joined #rtems 2013-04-28T02:13:01 *** rtdin has quit IRC (Ping timeout: 252 seconds) 2013-04-28T02:13:06 *** rtdin_ is now known as rtdin 2013-04-28T02:18:06 *** rtdin has quit IRC (Ping timeout: 272 seconds) 2013-04-28T02:22:33 *** hiddenpearls has joined #rtems 2013-04-28T02:32:41 *** mgahlot is now known as mgahlot|away 2013-04-28T02:49:02 *** rtdin has joined #rtems 2013-04-28T02:53:50 *** rtdin_ has joined #rtems 2013-04-28T02:53:53 *** rtdin has quit IRC (Ping timeout: 245 seconds) 2013-04-28T02:54:00 *** rtdin_ is now known as rtdin 2013-04-28T02:58:05 *** rtdin_ has joined #rtems 2013-04-28T02:59:30 *** rtdin has quit IRC (Ping timeout: 276 seconds) 2013-04-28T02:59:42 *** rtdin_ is now known as rtdin 2013-04-28T03:04:54 *** hiddenpearls has quit IRC (Ping timeout: 264 seconds) 2013-04-28T03:06:09 *** rtdin_ has joined #rtems 2013-04-28T03:07:07 *** rtdin has quit IRC (Ping timeout: 245 seconds) 2013-04-28T03:07:16 *** rtdin_ is now known as rtdin 2013-04-28T03:09:57 *** rtdin_ has joined #rtems 2013-04-28T03:11:41 *** rtdin has quit IRC (Ping timeout: 245 seconds) 2013-04-28T03:12:21 *** rtdin_ is now known as rtdin 2013-04-28T03:17:55 *** rtdin_ has joined #rtems 2013-04-28T03:19:32 *** rtdin has quit IRC (Ping timeout: 272 seconds) 2013-04-28T03:19:33 *** rtdin_ is now known as rtdin 2013-04-28T03:21:51 *** rtdin_ has joined #rtems 2013-04-28T03:24:08 *** rtdin has quit IRC (Ping timeout: 256 seconds) 2013-04-28T03:24:14 *** rtdin_ is now known as rtdin 2013-04-28T03:27:23 *** S_Somani has joined #rtems 2013-04-28T03:28:57 *** rtdin_ has joined #rtems 2013-04-28T03:29:23 *** rtdin has quit IRC (Ping timeout: 252 seconds) 2013-04-28T03:29:28 *** rtdin_ is now known as rtdin 2013-04-28T03:36:38 *** rtdin has quit IRC (Ping timeout: 268 seconds) 2013-04-28T03:41:55 *** rtdin has joined #rtems 2013-04-28T03:44:13 *** mgahlot|away has quit IRC (Read error: Connection reset by peer) 2013-04-28T03:57:36 *** rtdin has quit IRC (Ping timeout: 268 seconds) 2013-04-28T04:01:12 *** rtdin has joined #rtems 2013-04-28T04:05:36 *** rtdin_ has joined #rtems 2013-04-28T04:07:07 *** rtdin has quit IRC (Ping timeout: 245 seconds) 2013-04-28T04:07:14 *** rtdin_ is now known as rtdin 2013-04-28T04:09:54 *** S_Somani has quit IRC (Ping timeout: 256 seconds) 2013-04-28T04:09:55 *** rtdin_ has joined #rtems 2013-04-28T04:11:27 *** rtdin has quit IRC (Ping timeout: 252 seconds) 2013-04-28T04:11:31 *** rtdin_ is now known as rtdin 2013-04-28T04:16:31 *** rtdin_ has joined #rtems 2013-04-28T04:16:55 *** rtdin has quit IRC (Ping timeout: 246 seconds) 2013-04-28T04:17:06 *** rtdin_ is now known as rtdin 2013-04-28T04:19:20 *** rtdin has quit IRC (Read error: Connection reset by peer) 2013-04-28T04:20:34 *** rtdin has joined #rtems 2013-04-28T04:30:06 *** rtdin_ has joined #rtems 2013-04-28T04:31:31 *** rtdin has quit IRC (Ping timeout: 268 seconds) 2013-04-28T04:31:43 *** rtdin_ is now known as rtdin 2013-04-28T04:36:06 *** rtdin_ has joined #rtems 2013-04-28T04:37:24 *** rtdin has quit IRC (Ping timeout: 264 seconds) 2013-04-28T04:37:28 *** rtdin_ is now known as rtdin 2013-04-28T04:46:07 *** rtdin_ has joined #rtems 2013-04-28T04:46:56 *** rtdin has quit IRC (Ping timeout: 252 seconds) 2013-04-28T04:47:00 *** rtdin_ is now known as rtdin 2013-04-28T04:47:11 *** S_Somani has joined #rtems 2013-04-28T04:51:34 *** rtdin_ has joined #rtems 2013-04-28T04:51:48 *** hiddenpearls has joined #rtems 2013-04-28T04:53:43 *** rtdin has quit IRC (Ping timeout: 268 seconds) 2013-04-28T04:53:57 *** rtdin_ is now known as rtdin 2013-04-28T04:59:34 *** rtdin_ has joined #rtems 2013-04-28T05:01:44 *** rtdin has quit IRC (Ping timeout: 268 seconds) 2013-04-28T05:01:56 *** rtdin_ is now known as rtdin 2013-04-28T05:20:58 *** rtdin has quit IRC (Ping timeout: 246 seconds) 2013-04-28T05:21:37 *** rtdin has joined #rtems 2013-04-28T05:27:45 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-28T05:57:51 *** rtdin has quit IRC (Ping timeout: 268 seconds) 2013-04-28T06:02:36 *** rtdin has joined #rtems 2013-04-28T06:05:52 *** rtdin_ has joined #rtems 2013-04-28T06:07:10 *** rtdin has quit IRC (Ping timeout: 246 seconds) 2013-04-28T06:07:15 *** rtdin_ is now known as rtdin 2013-04-28T06:13:32 *** budrys has quit IRC (Ping timeout: 255 seconds) 2013-04-28T06:14:57 *** budrys has joined #rtems 2013-04-28T06:18:11 *** rtdin_ has joined #rtems 2013-04-28T06:19:20 *** rtdin has quit IRC (Ping timeout: 252 seconds) 2013-04-28T06:19:33 *** rtdin_ is now known as rtdin 2013-04-28T06:27:41 *** rtdin_ has joined #rtems 2013-04-28T06:28:53 *** rtdin has quit IRC (Ping timeout: 240 seconds) 2013-04-28T06:29:03 *** rtdin_ is now known as rtdin 2013-04-28T06:31:36 *** rtdin_ has joined #rtems 2013-04-28T06:33:37 *** rtdin has quit IRC (Ping timeout: 268 seconds) 2013-04-28T06:33:43 *** rtdin_ is now known as rtdin 2013-04-28T06:37:33 *** rtdin_ has joined #rtems 2013-04-28T06:39:10 *** rtdin has quit IRC (Ping timeout: 268 seconds) 2013-04-28T06:39:10 *** rtdin_ has quit IRC (Read error: Connection reset by peer) 2013-04-28T06:54:38 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-28T06:59:37 *** mgahlot|away has joined #rtems 2013-04-28T07:08:35 *** hiddenpearls has joined #rtems 2013-04-28T07:09:38 *** mgahlot has joined #rtems 2013-04-28T07:10:42 *** mgahlot|away has quit IRC (Ping timeout: 272 seconds) 2013-04-28T07:11:03 *** mgahlot is now known as mgahlot|away 2013-04-28T07:35:17 *** mgahlot|away has quit IRC (Ping timeout: 252 seconds) 2013-04-28T07:38:04 *** mgahlot|away has joined #rtems 2013-04-28T07:47:20 *** S_Somani has joined #rtems 2013-04-28T07:52:27 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-28T08:04:53 *** mgahlot|away has quit IRC (Ping timeout: 240 seconds) 2013-04-28T08:12:18 *** mgahlot|away has joined #rtems 2013-04-28T08:24:06 *** S_Somani has left #rtems 2013-04-28T08:30:53 *** mgahlot|away has quit IRC (Ping timeout: 240 seconds) 2013-04-28T09:05:19 *** hiddenpearls has joined #rtems 2013-04-28T09:19:49 *** freenix has quit IRC (Quit: Leaving) 2013-04-28T10:06:08 *** hiddenpearls has quit IRC (Quit: Leaving.) 2013-04-28T11:17:12 *** S_Somani has joined #rtems 2013-04-28T14:55:03 *** DrJoel has joined #rtems 2013-04-28T14:55:03 *** DrJoel has joined #rtems 2013-04-28T14:55:03 *** ChanServ sets mode: +o DrJoel 2013-04-28T15:09:14 *** S_Somani has quit IRC (Quit: Leaving.) 2013-04-28T15:21:30 *** DrJoel has quit IRC (Quit: OUCH!!!) 2013-04-28T15:42:23 *** gedare has joined #rtems 2013-04-28T15:50:27 *** S_Somani has joined #rtems 2013-04-28T15:59:51 *** gedare has quit IRC (Ping timeout: 260 seconds) 2013-04-28T16:14:26 *** kiwichris has quit IRC (Quit: This computer has gone to sleep) 2013-04-28T16:26:36 *** kiwichris has joined #rtems 2013-04-28T16:28:02 *** S_Somani has left #rtems 2013-04-28T18:48:36 *** ffilozov has joined #rtems 2013-04-28T19:20:06 *** the9a3eedi has joined #rtems 2013-04-28T19:31:51 *** ffilozov has quit IRC (Remote host closed the connection) 2013-04-28T21:33:12 *** weiY has joined #rtems 2013-04-28T21:37:11 *** arvind_khadri has quit IRC (Read error: Operation timed out) 2013-04-28T22:00:20 *** hiddenpearls has joined #rtems 2013-04-28T22:01:06 *** weiY has quit IRC (Quit: Leaving...) 2013-04-28T22:09:18 *** weiY has joined #rtems 2013-04-28T22:15:44 *** weiY has quit IRC (Quit: Linkinus - http://linkinus.com) 2013-04-28T22:17:21 *** hiddenpearls1 has joined #rtems 2013-04-28T22:18:16 *** hiddenpearls has quit IRC (Ping timeout: 272 seconds) 2013-04-28T22:44:14 *** weiY has joined #rtems 2013-04-28T23:01:23 *** hiddenpearls2 has joined #rtems 2013-04-28T23:02:31 *** hiddenpearls1 has quit IRC (Ping timeout: 256 seconds) 2013-04-28T23:13:21 *** weiY has quit IRC (Read error: Connection reset by peer) 2013-04-28T23:14:39 *** hiddenpearls2 has quit IRC (Quit: Leaving.) 2013-04-28T23:17:42 *** hiddenpearls has joined #rtems 2013-04-28T23:27:43 *** S_Somani has joined #rtems 2013-04-28T23:42:36 *** S_Somani has left #rtems 2013-04-28T23:56:14 *** freenix has joined #rtems