This file provides all the APIs provided by QADC64E module of Freescale MPC563 power-pc MCU.
More...
Go to the source code of this file.
Data Structures |
struct | QADC64_tag |
Enumerations |
enum | QADC_Module_ID {
ADC_MOD_A,
ADC_MOD_B,
ADC_TOT_MOD
} |
| This typedefine enum provides the ADC conversion modules.
More...
|
enum | QADC_Drv_Status {
ADC_DRV_UNINIT,
ADC_DRV_INIT,
ADC_DRV_ACTIVE,
ADC_UNKNOWN_STATE
} |
| This enum typedefine provides various status of ADC driver module.
More...
|
enum | QADC_DrvOpStatus {
ADC_OP_FAIL,
ADC_OP_SUCCESS,
ADC_OP_INVALID_MOD_ID,
ADC_OP_INVALID_CCW_ID,
ADC_OP_INVALID_DATA,
ADC_OP_UNSUPP_STATE,
ADC_OP_UNSUPP_RD_FMT
} |
| This enum typedefine provides various operation states if the ADC driver.
More...
|
enum | QADC_ConvMod_CCWs {
ADC_MOD_CCW_0,
ADC_MOD_CCW_1,
ADC_MOD_CCW_2,
ADC_MOD_CCW_3,
ADC_MOD_CCW_4,
ADC_MOD_CCW_5,
ADC_MOD_CCW_6,
ADC_MOD_CCW_7,
ADC_MOD_CCW_8,
ADC_MOD_CCW_9,
ADC_MOD_CCW_10,
ADC_MOD_CCW_11,
ADC_MOD_CCW_12,
ADC_MOD_CCW_13,
ADC_MOD_CCW_14,
ADC_MOD_CCW_15,
ADC_MOD_CCW_16,
ADC_MOD_CCW_17,
ADC_MOD_CCW_18,
ADC_MOD_CCW_19,
ADC_MOD_CCW_20,
ADC_MOD_CCW_21,
ADC_MOD_CCW_22,
ADC_MOD_CCW_23,
ADC_MOD_CCW_24,
ADC_MOD_CCW_25,
ADC_MOD_CCW_26,
ADC_MOD_CCW_27,
ADC_MOD_CCW_28,
ADC_MOD_CCW_29,
ADC_MOD_CCW_30,
ADC_MOD_CCW_31,
ADC_MOD_CCW_32,
ADC_MOD_CCW_33,
ADC_MOD_CCW_34,
ADC_MOD_CCW_35,
ADC_MOD_CCW_36,
ADC_MOD_CCW_37,
ADC_MOD_CCW_38,
ADC_MOD_CCW_39,
ADC_MOD_CCW_40,
ADC_MOD_CCW_41,
ADC_MOD_CCW_42,
ADC_MOD_CCW_43,
ADC_MOD_CCW_44,
ADC_MOD_CCW_45,
ADC_MOD_CCW_46,
ADC_MOD_CCW_47,
ADC_MOD_CCW_48,
ADC_MOD_CCW_49,
ADC_MOD_CCW_50,
ADC_MOD_CCW_51,
ADC_MOD_CCW_52,
ADC_MOD_CCW_53,
ADC_MOD_CCW_54,
ADC_MOD_CCW_55,
ADC_MOD_CCW_56,
ADC_MOD_CCW_57,
ADC_MOD_CCW_58,
ADC_MOD_CCW_59,
ADC_MOD_CCW_60,
ADC_MOD_CCW_61,
ADC_MOD_CCW_62,
ADC_MOD_CCW_63,
ADC_MOD_CCW_TOT
} |
| This enum typedefine provides all the CCW IDs registered for both ADC converter module A and B.
More...
|
Detailed Description
This file provides all the APIs provided by QADC64E module of Freescale MPC563 power-pc MCU.
- Version:
- 1.0A - Initial Draft
- Date:
- 25 June 2010
- Version:
- 1.1A - Design changed to support run-time CCW addition and configuration
- Date:
- 16 July 2010
Definition in file adc.h.
Enumeration Type Documentation
This enum typedefine provides all the CCW IDs registered for both ADC converter module A and B.
- Enumerator:
ADC_MOD_CCW_0 |
|
ADC_MOD_CCW_1 |
|
ADC_MOD_CCW_2 |
|
ADC_MOD_CCW_3 |
|
ADC_MOD_CCW_4 |
|
ADC_MOD_CCW_5 |
|
ADC_MOD_CCW_6 |
|
ADC_MOD_CCW_7 |
|
ADC_MOD_CCW_8 |
|
ADC_MOD_CCW_9 |
|
ADC_MOD_CCW_10 |
|
ADC_MOD_CCW_11 |
|
ADC_MOD_CCW_12 |
|
ADC_MOD_CCW_13 |
|
ADC_MOD_CCW_14 |
|
ADC_MOD_CCW_15 |
|
ADC_MOD_CCW_16 |
|
ADC_MOD_CCW_17 |
|
ADC_MOD_CCW_18 |
|
ADC_MOD_CCW_19 |
|
ADC_MOD_CCW_20 |
|
ADC_MOD_CCW_21 |
|
ADC_MOD_CCW_22 |
|
ADC_MOD_CCW_23 |
|
ADC_MOD_CCW_24 |
|
ADC_MOD_CCW_25 |
|
ADC_MOD_CCW_26 |
|
ADC_MOD_CCW_27 |
|
ADC_MOD_CCW_28 |
|
ADC_MOD_CCW_29 |
|
ADC_MOD_CCW_30 |
|
ADC_MOD_CCW_31 |
|
ADC_MOD_CCW_32 |
|
ADC_MOD_CCW_33 |
|
ADC_MOD_CCW_34 |
|
ADC_MOD_CCW_35 |
|
ADC_MOD_CCW_36 |
|
ADC_MOD_CCW_37 |
|
ADC_MOD_CCW_38 |
|
ADC_MOD_CCW_39 |
|
ADC_MOD_CCW_40 |
|
ADC_MOD_CCW_41 |
|
ADC_MOD_CCW_42 |
|
ADC_MOD_CCW_43 |
|
ADC_MOD_CCW_44 |
|
ADC_MOD_CCW_45 |
|
ADC_MOD_CCW_46 |
|
ADC_MOD_CCW_47 |
|
ADC_MOD_CCW_48 |
|
ADC_MOD_CCW_49 |
|
ADC_MOD_CCW_50 |
|
ADC_MOD_CCW_51 |
|
ADC_MOD_CCW_52 |
|
ADC_MOD_CCW_53 |
|
ADC_MOD_CCW_54 |
|
ADC_MOD_CCW_55 |
|
ADC_MOD_CCW_56 |
|
ADC_MOD_CCW_57 |
|
ADC_MOD_CCW_58 |
|
ADC_MOD_CCW_59 |
|
ADC_MOD_CCW_60 |
|
ADC_MOD_CCW_61 |
|
ADC_MOD_CCW_62 |
|
ADC_MOD_CCW_63 |
|
ADC_MOD_CCW_TOT |
|
Definition at line 73 of file adc.h.
This enum typedefine provides various status of ADC driver module.
- Enumerator:
ADC_DRV_UNINIT |
This indicates that driver is not initialized
|
ADC_DRV_INIT |
This indicates that driver is initialized but not ready for conversion
|
ADC_DRV_ACTIVE |
This indicates that ADC converter module is ready for conversion
|
ADC_UNKNOWN_STATE |
Unknown ADC converter state
|
Definition at line 37 of file adc.h.
This enum typedefine provides various operation states if the ADC driver.
- Enumerator:
ADC_OP_FAIL |
Driver operation failed due to unknwon reason
|
ADC_OP_SUCCESS |
Driver operation success
|
ADC_OP_INVALID_MOD_ID |
Driver operation failed due to invalid ADC converter module ID
|
ADC_OP_INVALID_CCW_ID |
Driver operation failed due to invalid CCW ID
|
ADC_OP_INVALID_DATA |
Driver operation failed due to invalid user provided data
|
ADC_OP_UNSUPP_STATE |
Driver operation failed as the current state of driver does not support the requested action
|
ADC_OP_UNSUPP_RD_FMT |
Read operation failed, as the read format provided is not supported
|
Definition at line 52 of file adc.h.
This typedefine enum provides the ADC conversion modules.
- Enumerator:
ADC_MOD_A |
This is channel-A ADC converter.
|
ADC_MOD_B |
This is channel-B ADC converter.
|
ADC_TOT_MOD |
Defines the total no of ADC converters supported.
|
Definition at line 24 of file adc.h.