12#ifndef __MCFBSP_MCFMBUS_H__
13#define __MCFBSP_MCFMBUS_H__
19typedef enum mcfmbus_i2c_state {
31 enum mcfmbus_i2c_state state;
38 i2c_transfer_done done;
39 uintptr_t done_arg_ptr;
89 i2c_transfer_done done,
void *done_arg_ptr);
115void mcfmbus_i2c_interrupt_handler(
mcfmbus *bus);
127void mcfmbus_poll(
mcfmbus *bus);
ISR_Handler_entry rtems_isr_entry
Interrupt service routines installed by rtems_interrupt_catch() shall have this type.
Definition: intr.h:134
rtems_status_code
This enumeration provides status codes for directives of the Classic API.
Definition: status.h:85
Objects_Id rtems_id
This type represents RTEMS object identifiers.
Definition: types.h:94
I2C bus control.
Definition: i2c.h:123
Definition: b1553brm.c:94