[an error occurred while processing this directive]
|
Имею фрагмент типа:
ENTITY MAC_HWIF IS
type LOOPBACK_TYPE is (NO_LOOP, LAN_LOOP, WAN_LOOP, DMA_LOOP);
GENERIC (LOOPBACK : LOOPBACK_TYPE:=NO_LOOP);
PORT...
конструкция не работает, т.к. тип объявлен в разделе entity (я так понял, что этого делать нельзя) а если его объявить позже, то generic прохавывается. Тут ведь нет отложенного объявления (типа forward в паскале)?