Anonymous avatar Anonymous committed 29dd0d7

Missing file in previous commit.

Comments (0)

Files changed (1)

+/**  Project:    Wacky Racers
+  *  Subproject: Image sensor and WiFi board firmware
+  *  Authors:    Lazar Sumar, 
+  *              Regan Gunther,
+  *              Tracy Jackson
+  *
+  *  Company:    University of Canterbury
+  *  Department: Electrical and Computer Engineering
+  *  Course:     Computer Hardware II (ENEL429)
+  *
+  *  Group:         3
+  *  Group members: Lazar Sumar,
+  *                 Simon Gow,
+  *                 Tracy Jackson,
+  *                 Sean Thomas,
+  *                 Regan Gunther,
+  *                 Jared Hall
+  *
+  *  File:             main.c
+  *  File description: Program start point.
+  */
+#ifndef UTIL_H
+#define UTIL_H
+
+// MACROS
+#define PIN(x) (1<<x)
+#define SET_PIN(port, pin) (port |= PIN(pin))
+#define CLEAR_PIN(port, pin) (port &= ~PIN(pin))
+#define TOGGLE_PIN(port, pin) (port ^= PIN(pin))
+
+// DEFINITIONS
+#define TOGGLE 2
+#define ON 1
+#define OFF 0
+
+#endif
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.