<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>COPYING</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,21 @@
+# SConstruct file for emulino
+# Copyright 2009 Greg Hewgill
+#
+# This file is part of Emulino.
+#
+# Emulino is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# Emulino is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Emulino.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
 env = Environment(CFLAGS = &quot;-Wall -Werror&quot;)
 env.Program(&quot;emulino&quot;, [&quot;emulino.c&quot;, &quot;eeprom.c&quot;, &quot;timer.c&quot;, &quot;usart.c&quot;])
 env.Command(&quot;avr.inc&quot;, [&quot;mkinst.py&quot;, &quot;instructions.txt&quot;], &quot;/opt/local/bin/python2.5 mkinst.py&quot;)</diff>
      <filename>SConstruct</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,23 @@
+/*
+ * Internal header file for emulino
+ * Copyright 2009 Greg Hewgill
+ *
+ * This file is part of Emulino.
+ *
+ * Emulino is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Emulino is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Emulino.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+
 typedef signed char s8;
 typedef unsigned char u8;
 typedef signed short s16;</diff>
      <filename>cpu.h</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,23 @@
+/*
+ * EEPROM module for emulino
+ * Copyright 2009 Greg Hewgill
+ *
+ * This file is part of Emulino.
+ *
+ * Emulino is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Emulino is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Emulino.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+
 #include &quot;eeprom.h&quot;
 
 #include &quot;cpu.h&quot;</diff>
      <filename>eeprom.c</filename>
    </modified>
    <modified>
      <diff>@@ -1 +1,21 @@
+/*
+ * EEPROM module for emulino
+ * Copyright 2009 Greg Hewgill
+ *
+ * This file is part of Emulino.
+ *
+ * Emulino is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Emulino is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Emulino.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+
 void eeprom_init();</diff>
      <filename>eeprom.h</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,23 @@
+/*
+ * emulino - arduino emulator
+ * Copyright 2009 Greg Hewgill
+ *
+ * This file is part of Emulino.
+ *
+ * Emulino is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Emulino is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Emulino.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+
 #include &lt;assert.h&gt;
 #include &lt;ctype.h&gt;
 #include &lt;stdio.h&gt;</diff>
      <filename>emulino.c</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,21 @@
+# Script to make the instruction jump table for emulino
+# Copyright 2009 Greg Hewgill
+#
+# This file is part of Emulino.
+#
+# Emulino is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# Emulino is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Emulino.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+
 def bitmask(a):
     return sum(2**x for x in range(len(a)) if a[x])
 </diff>
      <filename>mkinst.py</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,23 @@
+/*
+ * Timer module for emulino
+ * Copyright 2009 Greg Hewgill
+ *
+ * This file is part of Emulino.
+ *
+ * Emulino is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Emulino is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Emulino.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+
 #include &quot;timer.h&quot;
 
 #include &quot;cpu.h&quot;</diff>
      <filename>timer.c</filename>
    </modified>
    <modified>
      <diff>@@ -1 +1,21 @@
+/*
+ * Timer module for emulino
+ * Copyright 2009 Greg Hewgill
+ *
+ * This file is part of Emulino.
+ *
+ * Emulino is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Emulino is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Emulino.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+
 void timer_init();</diff>
      <filename>timer.h</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,23 @@
+/*
+ * USART module for emulino
+ * Copyright 2009 Greg Hewgill
+ *
+ * This file is part of Emulino.
+ *
+ * Emulino is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Emulino is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Emulino.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+
 #include &quot;usart.h&quot;
 
 #include &lt;stdio.h&gt;</diff>
      <filename>usart.c</filename>
    </modified>
    <modified>
      <diff>@@ -1 +1,21 @@
+/*
+ * USART module for emulino
+ * Copyright 2009 Greg Hewgill
+ *
+ * This file is part of Emulino.
+ *
+ * Emulino is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Emulino is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Emulino.  If not, see &lt;http://www.gnu.org/licenses/&gt;.
+ */
+
 void usart_init();</diff>
      <filename>usart.h</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>c26f77e91a156f2eb979c57ceec939c18db28e44</id>
    </parent>
  </parents>
  <author>
    <name>Greg Hewgill</name>
    <email>greg@hewgill.com</email>
  </author>
  <url>http://github.com/ghewgill/emulino/commit/addc67bb30bbedb66d194037fb695591128ac1ac</url>
  <id>addc67bb30bbedb66d194037fb695591128ac1ac</id>
  <committed-date>2009-05-16T05:01:12-07:00</committed-date>
  <authored-date>2009-05-16T05:01:12-07:00</authored-date>
  <message>license</message>
  <tree>db84f1723c5bfb221f273a3be65a76ee4f96fce6</tree>
  <committer>
    <name>Greg Hewgill</name>
    <email>greg@hewgill.com</email>
  </committer>
</commit>
