diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..814db15
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "flash/flash"]
+ path = flash/flash
+ url = git@blackmark.me:avr/flash.git
diff --git a/flash/flash b/flash/flash
new file mode 160000
index 0000000..1bf2a07
--- /dev/null
+++ b/flash/flash
@@ -0,0 +1 @@
+Subproject commit 1bf2a07bc31e8de852f308cadbf7f5269e6551c6
diff --git a/flash/flash.cppproj b/flash/flash.cppproj
index 5e2de6b..d9f90cf 100644
--- a/flash/flash.cppproj
+++ b/flash/flash.cppproj
@@ -44,6 +44,21 @@
ISP
125000
+
+
+
+ \Debug\flash.lss
+
+
+ .lss
+ ^\s*(?<address>[a-f0-9]*):\s*.*$
+ true
+ address
+ $pc
+
+
+
+
@@ -115,9 +130,15 @@
+
+ compile
+
compile
+
+
+
\ No newline at end of file
diff --git a/flash/main.cpp b/flash/main.cpp
index a46866d..291a1d9 100644
--- a/flash/main.cpp
+++ b/flash/main.cpp
@@ -1,3 +1,5 @@
+#include "flash/flash.hpp"
+
int main()
{
return 0;