New option feature added.
Modified the exception handler to avoid unwanted exception
fix some issue in JIRA GCC32RM-298
Fix the bug that sometimes the usb-driver will be blocked by pyocd, and add board id information in -l option
In python2.6 the INTERFACE[usb_backend].getAllConnectedInterface will return None instead of [], so add more condition to avoid it
Provide more information in -h for the -d option
Fix the issue of two duplicate print
Fix the JIRA issue GCC32RM-303
Merge pull request #22 from ECNU3D/master

Fixed the issue #19 and #20, adding a new function to chooseBoard
Updates to fix syntax and broken example in gdb_test.py
Merge pull request #24 from sg-/master

Updates to fix syntax and broken example in gdb_test.py
merge master branch
add a new test case for gdb server
change the sleep time back to the origin
delete some unwanted comment
Fix a syntax error of the chooseBoard parameter
fix a bug in mbed.py
Fixed a syntax error in chooseBoard
Fix the interface mismatching of gdb_server.py
Merge remote-tracking branch 'remotes/github/pyocd-improvements' into pyocd-improvements