Removed art from art module so that it doesn't cause DRC errors (this will be changed back when a fix for this is found). Also added set, clear, and toggle registers to gpio for easier control. This also makes it easier for both cores to write to gpio without clearing what the other core has set.
diff --git a/README.md b/README.md
index f2dcac1..28fabc9 100644
--- a/README.md
+++ b/README.md
@@ -30,33 +30,37 @@
## Build Status
- CaravelHost: Success
-- ExperiarCore: Success (Seem to be missing much of the core from the gds)
+- ExperiarCore: Success
- Flash: Success
- Peripherals: Success
- Video: Success
- WishboneInterconnect: Success
-- user_project_wrapper: Success (Max slew violations)
+- user_project_wrapper: Success
+
+Several macros have max slew violations.
# Tests
## RTL
### verify-peripheralsGPIO-rtl: Success
-### verify-peripheralsUART-rtl: Not implemented
+### verify-peripheralsUART-rtl: Failed
### verify-peripheralsSPI-rtl: Not implemented
### verify-peripheralsPWM-rtl: Not implemented
### verify-memory-rtl: Not implemented
### verify-video-rtl: Not implemented
-### verify-corePC-rtl: Not implemented
+### verify-corePC-rtl: Success
### verify-coreMem-rtl: Not implemented
### verify-coreArch-rtl: Not implemented
## GL
-### verify-peripheralsGPIO-gl: Failed
-### verify-peripheralsUART-gl: Not implemented
+### verify-peripheralsGPIO-gl: Not run
+### verify-peripheralsUART-gl: Not run
### verify-peripheralsSPI-gl: Not implemented
### verify-peripheralsPWM-gl: Not implemented
### verify-memory-gl: Not implemented
### verify-video-gl: Not implemented
-### verify-core-gl: Not implemented
+### verify-corePC-gl: Not run
+### verify-coreMem-gl: Not implemented
+### verify-coreArch-gl: Not implemented
# Need to do
- Write remaining tests (and fix everything until they pass)