Added functionality to pull a MAC address from an arbitrary location in flash. Modified setenv command to allow writing the ethaddr variable if a MAC address from flash is being used, so that this can be done.
Implemented all Mosaic CO3 functionality (new gateware -- SPI peripherals and other updates -- and the move over to SPI flash).
Updated xparameters.h and xilinx*.dts to correctly report a DDR2 memory size of 64MB to U-Boot and Linux.
Switched Lab X Mosaic to 'production' U-Boot.
Separated out having a GPIO check for a boot delay request from the firmware update module. GPIO_BOOT_DELAY_BIT no longer depends on CONFIG_FIRMWARE_UPDATE. Updated Mosaic to use a GPIO boot delay bit, and switched its U-Boot to production mode.
Merge branch 'MosaicBranch' into Release_2.0_Dev_Branch
Merge branch 'Release_2.0_Dev_Branch' of github.com:labx-technologies-llc/mb-u-boot-labx into Release_2.0_Dev_Branch