tcdev
18th September 2009, 07:17 AM
My last checkin to SVN just broke every project again.
I was hoping to never have this happen again, but necessity has struck again.
This time I've added...
from_PROJECT_IO_t
to_PROJECT_IO_t
... defined in project_pkg.vhd
from_PLATFORM_IO_t
to_PLATFORM_IO_t
... defined in platform_pkg.vhd
from_TARGET_IO_t
to_TARGET_IO_t
... defined in target_pkg.vhd
I actually can't think of a situation where the TARGET_IO records will be used, but I've added them as a precaution so things don't break again (ha ha).
Each of these records is pushed down from target_top to the platform, so custom (per-project) I/O can be defined without messing with GPIO (which has been deleted).
I'll work thru the updates as I get time.
I was hoping to never have this happen again, but necessity has struck again.
This time I've added...
from_PROJECT_IO_t
to_PROJECT_IO_t
... defined in project_pkg.vhd
from_PLATFORM_IO_t
to_PLATFORM_IO_t
... defined in platform_pkg.vhd
from_TARGET_IO_t
to_TARGET_IO_t
... defined in target_pkg.vhd
I actually can't think of a situation where the TARGET_IO records will be used, but I've added them as a precaution so things don't break again (ha ha).
Each of these records is pushed down from target_top to the platform, so custom (per-project) I/O can be defined without messing with GPIO (which has been deleted).
I'll work thru the updates as I get time.