requirements of the license of Migen.
Unless otherwise noted, Migen's source code is copyright (C) 2011-2012
-Sebastien Bourdeauducq. Other authors retain ownership of their
-contributions. If a submission can reasonably be considered
-independently copyrightable, it's yours and I encourage you to claim it
-with appropriate copyright notices. This submission then falls under the
-"otherwise noted" category. All submissions must use a license
-compatible with the GPL and the exception above.
+Sebastien Bourdeauducq.
+
+The simulation extension (as mentioned in the comments at the beginning
+of the corresponding source files) is copyright (C) 2012 Vermeer
+Manufacturing Co.
+
+Other authors retain ownership of their contributions. If a submission
+can reasonably be considered independently copyrightable, it's yours and
+I encourage you to claim it with appropriate copyright notices. This
+submission then falls under the "otherwise noted" category. All
+submissions must use a license compatible with the GPL and the exception
+above.
+
"Electricity! It's like magic!"
+# Copyright (C) 2012 Vermeer Manufacturing Co.
+# License: GPLv3 with additional permissions (see README).
+
from migen.fhdl.structure import *
from migen.sim.generic import Simulator, TopLevel
from migen.sim.icarus import Runner
+# Copyright (C) 2012 Vermeer Manufacturing Co.
+# License: GPLv3 with additional permissions (see README).
+
from migen.fhdl.structure import *
from migen.sim.generic import Simulator
from migen.sim.icarus import Runner
+# Copyright (C) 2012 Vermeer Manufacturing Co.
+# License: GPLv3 with additional permissions (see README).
+
from math import cos, pi
from scipy import signal
+# Copyright (C) 2012 Vermeer Manufacturing Co.
+# License: GPLv3 with additional permissions (see README).
+
from migen.fhdl.structure import *
from migen.sim.generic import Simulator
from migen.sim.icarus import Runner
+# Copyright (C) 2012 Vermeer Manufacturing Co.
+# License: GPLv3 with additional permissions (see README).
+
from random import Random
from migen.fhdl.structure import *
+# Copyright (C) 2012 Vermeer Manufacturing Co.
+# License: GPLv3 with additional permissions (see README).
+
from migen.fhdl.structure import *
from migen.fhdl import verilog
from migen.sim.ipc import *
+# Copyright (C) 2012 Vermeer Manufacturing Co.
+# License: GPLv3 with additional permissions (see README).
+
import subprocess
import os
+# Copyright (C) 2012 Vermeer Manufacturing Co.
+# License: GPLv3 with additional permissions (see README).
+
import socket
import os
+/*
+ * Copyright (C) 2012 Vermeer Manufacturing Co.
+ * License: GPLv3 with additional permissions (see README).
+ */
+
#include <assert.h>
#include <sys/types.h>
#include <sys/socket.h>
+/*
+ * Copyright (C) 2012 Vermeer Manufacturing Co.
+ * License: GPLv3 with additional permissions (see README).
+ */
+
#ifndef __IPC_H
#define __IPC_H
+/*
+ * Copyright (C) 2012 Vermeer Manufacturing Co.
+ * License: GPLv3 with additional permissions (see README).
+ */
+
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>