|
|
|
Bean
FreescaleEMAC
|
Configuration modes for MC9S12NE64 EMAC start-up
Events are functions called when some important event occurred and its processing starts.
|
Events:
-
EventModule
- Name of the user module (without extension), where the events from this bean are placed.
-
OnEmacRx
- This event is called after a RX flow control.
ANSIC prototype: void OnEmacRx(void)
-
OnEmacBabbleRXError
- This event is called after a Babbling Receive Error.
ANSIC prototype: void OnEmacBabbleRXError(void)
-
OnEmacRXError
- This event is called after a Receive Error.
ANSIC prototype: void OnEmacRXError(void)
-
OnEmacRXAOverrun
- This event is called after a Receive Buffer A Overrun.
ANSIC prototype: void OnEmacRXAOverrun(void)
-
OnEmacRXBOverrun
- This event is called after a Receive Buffer B Overrun.
ANSIC prototype: void OnEmacRXBOverrun(void)
-
OnValidFrameBufferA
- This event is called after a Valid Frame Reception to Receive Buffer A Complete.
ANSIC prototype: void OnValidFrameBufferA(void)
-
OnValidFrameBufferB
- This event is called after a Valid Frame Reception to Receive Buffer B Complete.
ANSIC prototype: void OnValidFrameBufferB(void)
-
OnManagementTransferComplete
- This event is called after a Management Transfer Complete.
ANSIC prototype: void OnManagementTransferComplete(void)
-
OnLateCollision
- This event is called after a Late Collision.
ANSIC prototype: void OnLateCollision(void)
-
OnExcessiveCollision
- This event is called after a Excessive Collision.
ANSIC prototype: void OnExcessiveCollision(void)
-
OnFrameTransmissionComplete
- This event is called after a Frame Transmission Complete.
ANSIC prototype: void OnFrameTransmissionComplete(void)
For each generated event it is possible to set:
- Procedure Name - name of procedure (written by user) that handles the event.
|
|
|
Processor ExpertTM and Embedded BeansTM are registered trademarks of UNIS, Ltd.
©1997-2005, UNIS, Ltd.
|
|
|