Permalink
Browse files

[initial]

  • Loading branch information...
0 parents commit 27b50a3df817492716d21cf8ec91bcf074e2a479 texane committed Jan 14, 2011
Showing with 1,679 additions and 0 deletions.
  1. +3 −0 AUTHORS
  2. +27 −0 LICENSE
  3. +5 −0 README
  4. +27 −0 build/Makefile
  5. +1,617 −0 src/stlink-access-test.c
@@ -0,0 +1,3 @@
+Martin Capitanio <m@capitanio.org>
+Spencer Oliver <spen@spen-soft.co.uk>
+Lementec Fabien <fabien.lementec@gmail.com>
@@ -0,0 +1,27 @@
+Copyright (c) 2011 The "Capt'ns Missing Link" Authors. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ * Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above
+copyright notice, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the
+distribution.
+ * Neither the name of Martin Capitanio nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
@@ -0,0 +1,5 @@
+cd build
+make
+
+edit Makefile
+make run
@@ -0,0 +1,27 @@
+PRG := stlink-access-test
+DEV := /dev/sg2
+
+all: $(PRG)
+
+LIBS := \
+ -lsgutils2
+
+OBJS += \
+ stlink-access-test.o
+
+$(PRG): $(OBJS)
+ @echo 'Invoking: GCC C Linker'
+ gcc -o$(PRG) $(OBJS) $(LIBS)
+
+%.o: ../src/%.c
+ @echo 'Building file: $<'
+ gcc -O0 -g3 -Wall -c -fmessage-length=0 -std=gnu99 -MMD -MP \
+ -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)"\
+ -o"$@" "$<"
+
+clean:
+ @rm -vf *.d *.o $(PRG)
+
+run: all
+ cp $(PRG) /tmp/
+ sudo /tmp/$(PRG) $(DEV)
Oops, something went wrong.

0 comments on commit 27b50a3

Please sign in to comment.