LMS 2012
|
Go to the source code of this file.
Data Structures | |
struct | can_mail_box_structure |
struct | can_mailbox_config |
struct | can_emulation_app_hndl |
struct | can_emulation_drv_inst |
struct | can_bit_timing_consts |
struct | pru_can_firmware_structure |
struct | CSL_PscRegs |
Typedefs | |
typedef unsigned int | u32 |
typedef unsigned short | u16 |
typedef unsigned char | u8 |
typedef unsigned char | bool |
typedef volatile CSL_PscRegs * | CSL_PscRegsOvly |
Functions | |
short | pru_can_enable (void) |
pru_can_enable() Configure and Enable PRU0 and PRU1 of OMAP L138. More... | |
short | pru_can_disable (void) |
pru_can_disable() Disable PRU0 and PRU1 of OMAP L138. More... | |
short | pru_can_run (u8 u8prunum) |
pru_can_run () Allows the PRU0 or PRU1 of OMAP L138 to execute the code loaded into its Instruction RAM More... | |
short | pru_can_psc_enable (void) |
pru_can_psc_enable () Enable state transition of PRU More... | |
short | pru_can_psc_disable (void) |
pru_can_psc_disable () Disable state transition of PRU More... | |
short | pru_can_ram_write_data (u32 u32offset, u32 *pu32datatowrite, u16 u16wordstowrite) |
pru_can_ram_write_data() Download the data into data RAM of PRU0 or PRU1 of OMAP L138. More... | |
short | pru_can_ram_read_data (u32 u32offset, u32 *pu32datatoread, u16 u16wordstoread) |
pru_can_ram_read_data() Download the data into data RAM of PRU0 or PRU1 of OMAP L138. More... | |
short | pru_can_download_firmware (pru_can_firmware_structure *pstrfirmwaredata, u8 u8prunum) |
pru_can_download_firmware() Download the firmware into PRU0 and PRU1 of OMAP L138. More... | |
short | pru_can_set_brp (u16 u16bitrateprescaler) |
pru_can_set_brp() Updates the BRP register of PRU0 and PRU1 of OMAP L138. More... | |
short | pru_can_set_bit_timing (can_bit_timing_consts *pstrcanbittiming) |
pru_can_set_bit_timing() Updates the timing register of PRU0 and PRU1 of OMAP L138. More... | |
short | pru_can_calculatetiming (u32 u32canbittiming, u32 u32bitrateprescaler) |
pru_can_calculatetiming() Updates the timing values of PRU0 and PRU1 of OMAP L138. More... | |
short | pru_can_write_data_to_mailbox (can_emulation_app_hndl *pstrcanemuapphndl) |
pru_can_write_data_to_mailbox() Updates the transmit mailboxes of PRU1 of OMAP L138. More... | |
short | pru_can_get_data_from_mailbox (can_emulation_app_hndl *pstrcanemuapphndl) |
pru_can_get_data_from_mailbox() Receive data from the receive mailboxes of PRU0 of OMAP L138. More... | |
short | pru_can_receive_id_map (u32 u32nodeid, can_mailbox_number ecanmailboxno) |
pru_can_receive_id_map() Receive mailboxes ID Mapping of PRU0 of OMAP L138. More... | |
short | pru_can_get_interrupt_status (can_emulation_app_hndl *pstrcanemuapphndl) |
pru_can_get_interrupt_status() Gets the interrupts status register value More... | |
short | pru_can_get_global_status (can_emulation_app_hndl *pstrcanemuapphndl) |
pru_can_get_global_status() Gets the globalstatus register value More... | |
short | pru_can_get_mailbox_status (can_emulation_app_hndl *pstrcanemuapphndl) |
pru_can_get_mailbox_status() Gets the mailbox status register value More... | |
short | pru_can_configuration_mode_set (bool bconfigmodeenabledisableflag) |
pru_can_configuration_mode_set() Sets the timing value for data transfer More... | |
short | pru_can_emulation_init (arm_pru_iomap *pstr_pru_iomap, u32 u32pruclock) |
pru_can_emulation_init() Initializes the Can Emulation Parameters More... | |
short | pru_can_emulation_open (can_emulation_app_hndl *pstrcanemuapphndl) |
pru_can_emulation_open() Opens the can emulation for application to use More... | |
short | pru_can_emulation_close (can_emulation_app_hndl *pstrcanemuapphndl) |
pru_can_emulation_close() Closes the can emulation for other applications to use More... | |
short | pru_can_emulation_exit (void) |
pru_can_emulation_exit() Diables all the PRUs More... | |
short | pru_can_transfer_mode_set (bool btransfer_flag, can_transfer_direction ecan_trx) |
short | pru_can_emulation_sreset (void) |
short | pru_can_transfer (u8 u8mailboxnumber, u8 u8prunumber) |
short | pru_can_start_or_abort_transmission (bool bcantransmitabortflag) |
short | pru_can_check_init_status (void) |
short | pru_can_mask_ints (u32 int_mask) |
int | pru_can_get_error_cnt (u8 u8prunumber) |
int | pru_can_intc_status_get (void) |
#define CAN_ACK_FAILED 0xE |
Definition at line 121 of file pru_can_emulation_api.h.
#define CAN_ARBTR_FAIL 0xD |
Definition at line 122 of file pru_can_emulation_api.h.
#define CAN_BIT_ERROR 0xC |
Definition at line 123 of file pru_can_emulation_api.h.
#define CAN_BIT_TIMINGS (0x273) |
Definition at line 40 of file pru_can_emulation_api.h.
#define CAN_TRANSMISSION_SUCCESS 0xA |
Definition at line 124 of file pru_can_emulation_api.h.
#define CSL_FEXT | ( | reg, | |
PER_REG_FIELD | |||
) | (((reg) & CSL_##PER_REG_FIELD##_MASK) >> CSL_##PER_REG_FIELD##_SHIFT) |
Definition at line 218 of file pru_can_emulation_api.h.
#define CSL_FEXTR | ( | reg, | |
msb, | |||
lsb | |||
) | (((reg) >> (lsb)) & ((1 << ((msb) - (lsb) + 1)) - 1)) |
Definition at line 243 of file pru_can_emulation_api.h.
#define CSL_FINS | ( | reg, | |
PER_REG_FIELD, | |||
val | |||
) |
Definition at line 222 of file pru_can_emulation_api.h.
#define CSL_FINSR | ( | reg, | |
msb, | |||
lsb, | |||
val | |||
) |
Definition at line 247 of file pru_can_emulation_api.h.
#define CSL_FINST | ( | reg, | |
PER_REG_FIELD, | |||
TOKEN | |||
) | CSL_FINS((reg), PER_REG_FIELD, CSL_##PER_REG_FIELD##_##TOKEN) |
Definition at line 233 of file pru_can_emulation_api.h.
#define CSL_FMK | ( | PER_REG_FIELD, | |
val | |||
) | (((val) << CSL_##PER_REG_FIELD##_SHIFT) & CSL_##PER_REG_FIELD##_MASK) |
Definition at line 214 of file pru_can_emulation_api.h.
#define CSL_FMKR | ( | msb, | |
lsb, | |||
val | |||
) | (((val) & ((1 << ((msb) - (lsb) + 1)) - 1)) << (lsb)) |
Definition at line 239 of file pru_can_emulation_api.h.
#define CSL_FMKT | ( | PER_REG_FIELD, | |
TOKEN | |||
) | CSL_FMK(PER_REG_FIELD, CSL_##PER_REG_FIELD##_##TOKEN) |
Definition at line 229 of file pru_can_emulation_api.h.
#define CSL_PRUCANCORE_0_REGS 0x7000 |
Definition at line 135 of file pru_can_emulation_api.h.
#define CSL_PRUCANCORE_1_REGS 0x7800 |
Definition at line 136 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX0_C24_MASK (0x0000000Fu) |
Definition at line 431 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX0_C24_RESETVAL (0x00000000u) |
Definition at line 433 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX0_C24_SHIFT (0x00000000u) |
Definition at line 432 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX0_C25_MASK (0x000F0000u) |
Definition at line 427 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX0_C25_RESETVAL (0x00000000u) |
Definition at line 429 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX0_C25_SHIFT (0x00000010u) |
Definition at line 428 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX0_RESETVAL (0x00000000u) |
Definition at line 435 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX1_C26_MASK (0x0000000Fu) |
Definition at line 443 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX1_C26_RESETVAL (0x00000000u) |
Definition at line 445 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX1_C26_SHIFT (0x00000000u) |
Definition at line 444 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX1_C27_MASK (0x000F0000u) |
Definition at line 439 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX1_C27_RESETVAL (0x00000000u) |
Definition at line 441 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX1_C27_SHIFT (0x00000010u) |
Definition at line 440 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABBLKIDX1_RESETVAL (0x00000000u) |
Definition at line 447 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR0_C28_MASK (0x0000FFFFu) |
Definition at line 455 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR0_C28_RESETVAL (0x00000000u) |
Definition at line 457 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR0_C28_SHIFT (0x00000000u) |
Definition at line 456 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR0_C29_MASK (0xFFFF0000u) |
Definition at line 451 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR0_C29_RESETVAL (0x00000000u) |
Definition at line 453 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR0_C29_SHIFT (0x00000010u) |
Definition at line 452 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR0_RESETVAL (0x00000000u) |
Definition at line 459 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR1_C30_MASK (0x0000FFFFu) |
Definition at line 467 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR1_C30_RESETVAL (0x00000000u) |
Definition at line 469 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR1_C30_SHIFT (0x00000000u) |
Definition at line 468 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR1_C31_MASK (0xFFFF0000u) |
Definition at line 463 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR1_C31_RESETVAL (0x00000000u) |
Definition at line 465 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR1_C31_SHIFT (0x00000010u) |
Definition at line 464 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTABPROPTR1_RESETVAL (0x00000000u) |
Definition at line 471 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_COUNTENABLE_DISABLE (0x00000000u) |
Definition at line 367 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_COUNTENABLE_ENABLE (0x00000001u) |
Definition at line 368 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_COUNTENABLE_MASK (0x00000008u) |
Definition at line 363 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_COUNTENABLE_RESETVAL (0x00000000u) |
Definition at line 365 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_COUNTENABLE_SHIFT (0x00000003u) |
Definition at line 364 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_ENABLE_DISABLE (0x00000000u) |
Definition at line 381 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_ENABLE_ENABLE (0x00000001u) |
Definition at line 382 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_ENABLE_MASK (0x00000002u) |
Definition at line 377 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_ENABLE_RESETVAL (0x00000000u) |
Definition at line 379 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_ENABLE_SHIFT (0x00000001u) |
Definition at line 378 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_PCRESETVAL_MASK (0xFFFF0000u) |
Definition at line 345 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_PCRESETVAL_RESETVAL (0x00000000u) |
Definition at line 347 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_PCRESETVAL_SHIFT (0x00000010u) |
Definition at line 346 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_RESETVAL (0x00000000u) |
Definition at line 391 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_RUNSTATE_HALT (0x00000000u) |
Definition at line 353 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_RUNSTATE_MASK (0x00008000u) |
Definition at line 349 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_RUNSTATE_RESETVAL (0x00000000u) |
Definition at line 351 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_RUNSTATE_RUN (0x00000001u) |
Definition at line 354 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_RUNSTATE_SHIFT (0x0000000Fu) |
Definition at line 350 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SINGLESTEP_FREERUN (0x00000000u) |
Definition at line 360 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SINGLESTEP_MASK (0x00000100u) |
Definition at line 356 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SINGLESTEP_RESETVAL (0x00000000u) |
Definition at line 358 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SINGLESTEP_SHIFT (0x00000008u) |
Definition at line 357 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SINGLESTEP_SINGLE (0x00000001u) |
Definition at line 361 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SLEEPING_ASLEEP (0x00000001u) |
Definition at line 375 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SLEEPING_MASK (0x00000004u) |
Definition at line 370 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SLEEPING_NOTASLEEP (0x00000000u) |
Definition at line 374 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SLEEPING_RESETVAL (0x00000000u) |
Definition at line 372 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SLEEPING_SHIFT (0x00000002u) |
Definition at line 371 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SOFTRESET_MASK (0x00000001u) |
Definition at line 384 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SOFTRESET_OUT_OF_RESET (0x00000001u) |
Definition at line 389 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SOFTRESET_RESET (0x00000000u) |
Definition at line 388 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SOFTRESET_RESETVAL (0x00000000u) |
Definition at line 386 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CONTROL_SOFTRESET_SHIFT (0x00000000u) |
Definition at line 385 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CYCLECNT_CYCLECOUNT_MASK (0xFFFFFFFFu) |
Definition at line 411 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CYCLECNT_CYCLECOUNT_RESETVAL (0x00000000u) |
Definition at line 413 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CYCLECNT_CYCLECOUNT_SHIFT (0x00000000u) |
Definition at line 412 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_CYCLECNT_RESETVAL (0x00000000u) |
Definition at line 415 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER0_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 731 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER0_ENTRY_RESETVAL (0x00000000u) |
Definition at line 733 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER0_ENTRY_SHIFT (0x00000000u) |
Definition at line 732 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER0_RESETVAL (0x00000000u) |
Definition at line 735 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER10_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 811 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER10_ENTRY_RESETVAL (0x00000000u) |
Definition at line 813 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER10_ENTRY_SHIFT (0x00000000u) |
Definition at line 812 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER10_RESETVAL (0x00000000u) |
Definition at line 815 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER11_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 819 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER11_ENTRY_RESETVAL (0x00000000u) |
Definition at line 821 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER11_ENTRY_SHIFT (0x00000000u) |
Definition at line 820 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER11_RESETVAL (0x00000000u) |
Definition at line 823 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER12_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 827 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER12_ENTRY_RESETVAL (0x00000000u) |
Definition at line 829 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER12_ENTRY_SHIFT (0x00000000u) |
Definition at line 828 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER12_RESETVAL (0x00000000u) |
Definition at line 831 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER13_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 835 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER13_ENTRY_RESETVAL (0x00000000u) |
Definition at line 837 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER13_ENTRY_SHIFT (0x00000000u) |
Definition at line 836 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER13_RESETVAL (0x00000000u) |
Definition at line 839 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER14_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 843 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER14_ENTRY_RESETVAL (0x00000000u) |
Definition at line 845 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER14_ENTRY_SHIFT (0x00000000u) |
Definition at line 844 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER14_RESETVAL (0x00000000u) |
Definition at line 847 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER15_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 851 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER15_ENTRY_RESETVAL (0x00000000u) |
Definition at line 853 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER15_ENTRY_SHIFT (0x00000000u) |
Definition at line 852 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER15_RESETVAL (0x00000000u) |
Definition at line 855 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER16_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 859 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER16_ENTRY_RESETVAL (0x00000000u) |
Definition at line 861 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER16_ENTRY_SHIFT (0x00000000u) |
Definition at line 860 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER16_RESETVAL (0x00000000u) |
Definition at line 863 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER17_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 867 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER17_ENTRY_RESETVAL (0x00000000u) |
Definition at line 869 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER17_ENTRY_SHIFT (0x00000000u) |
Definition at line 868 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER17_RESETVAL (0x00000000u) |
Definition at line 871 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER18_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 875 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER18_ENTRY_RESETVAL (0x00000000u) |
Definition at line 877 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER18_ENTRY_SHIFT (0x00000000u) |
Definition at line 876 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER18_RESETVAL (0x00000000u) |
Definition at line 879 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER19_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 883 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER19_ENTRY_RESETVAL (0x00000000u) |
Definition at line 885 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER19_ENTRY_SHIFT (0x00000000u) |
Definition at line 884 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER19_RESETVAL (0x00000000u) |
Definition at line 887 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER1_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 739 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER1_ENTRY_RESETVAL (0x00000000u) |
Definition at line 741 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER1_ENTRY_SHIFT (0x00000000u) |
Definition at line 740 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER1_RESETVAL (0x00000000u) |
Definition at line 743 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER20_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 891 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER20_ENTRY_RESETVAL (0x00000000u) |
Definition at line 893 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER20_ENTRY_SHIFT (0x00000000u) |
Definition at line 892 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER20_RESETVAL (0x00000000u) |
Definition at line 895 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER21_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 899 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER21_ENTRY_RESETVAL (0x00000000u) |
Definition at line 901 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER21_ENTRY_SHIFT (0x00000000u) |
Definition at line 900 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER21_RESETVAL (0x00000000u) |
Definition at line 903 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER22_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 907 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER22_ENTRY_RESETVAL (0x00000000u) |
Definition at line 909 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER22_ENTRY_SHIFT (0x00000000u) |
Definition at line 908 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER22_RESETVAL (0x00000000u) |
Definition at line 911 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER23_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 915 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER23_ENTRY_RESETVAL (0x00000000u) |
Definition at line 917 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER23_ENTRY_SHIFT (0x00000000u) |
Definition at line 916 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER23_RESETVAL (0x00000000u) |
Definition at line 919 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER24_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 923 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER24_ENTRY_RESETVAL (0x00000000u) |
Definition at line 925 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER24_ENTRY_SHIFT (0x00000000u) |
Definition at line 924 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER24_RESETVAL (0x00000000u) |
Definition at line 927 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER25_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 931 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER25_ENTRY_RESETVAL (0x00000000u) |
Definition at line 933 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER25_ENTRY_SHIFT (0x00000000u) |
Definition at line 932 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER25_RESETVAL (0x00000000u) |
Definition at line 935 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER26_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 939 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER26_ENTRY_RESETVAL (0x00000000u) |
Definition at line 941 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER26_ENTRY_SHIFT (0x00000000u) |
Definition at line 940 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER26_RESETVAL (0x00000000u) |
Definition at line 943 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER27_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 947 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER27_ENTRY_RESETVAL (0x00000000u) |
Definition at line 949 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER27_ENTRY_SHIFT (0x00000000u) |
Definition at line 948 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER27_RESETVAL (0x00000000u) |
Definition at line 951 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER28_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 955 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER28_ENTRY_RESETVAL (0x00000000u) |
Definition at line 957 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER28_ENTRY_SHIFT (0x00000000u) |
Definition at line 956 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER28_RESETVAL (0x00000000u) |
Definition at line 959 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER29_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 963 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER29_ENTRY_RESETVAL (0x00000000u) |
Definition at line 965 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER29_ENTRY_SHIFT (0x00000000u) |
Definition at line 964 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER29_RESETVAL (0x00000000u) |
Definition at line 967 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER2_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 747 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER2_ENTRY_RESETVAL (0x00000000u) |
Definition at line 749 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER2_ENTRY_SHIFT (0x00000000u) |
Definition at line 748 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER2_RESETVAL (0x00000000u) |
Definition at line 751 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER30_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 971 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER30_ENTRY_RESETVAL (0x00000000u) |
Definition at line 973 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER30_ENTRY_SHIFT (0x00000000u) |
Definition at line 972 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER30_RESETVAL (0x00000000u) |
Definition at line 975 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER31_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 979 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER31_ENTRY_RESETVAL (0x00000000u) |
Definition at line 981 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER31_ENTRY_SHIFT (0x00000000u) |
Definition at line 980 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER31_RESETVAL (0x00000000u) |
Definition at line 983 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER3_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 755 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER3_ENTRY_RESETVAL (0x00000000u) |
Definition at line 757 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER3_ENTRY_SHIFT (0x00000000u) |
Definition at line 756 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER3_RESETVAL (0x00000000u) |
Definition at line 759 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER4_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 763 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER4_ENTRY_RESETVAL (0x00000000u) |
Definition at line 765 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER4_ENTRY_SHIFT (0x00000000u) |
Definition at line 764 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER4_RESETVAL (0x00000000u) |
Definition at line 767 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER5_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 771 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER5_ENTRY_RESETVAL (0x00000000u) |
Definition at line 773 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER5_ENTRY_SHIFT (0x00000000u) |
Definition at line 772 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER5_RESETVAL (0x00000000u) |
Definition at line 775 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER6_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 779 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER6_ENTRY_RESETVAL (0x00000000u) |
Definition at line 781 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER6_ENTRY_SHIFT (0x00000000u) |
Definition at line 780 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER6_RESETVAL (0x00000000u) |
Definition at line 783 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER7_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 787 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER7_ENTRY_RESETVAL (0x00000000u) |
Definition at line 789 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER7_ENTRY_SHIFT (0x00000000u) |
Definition at line 788 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER7_RESETVAL (0x00000000u) |
Definition at line 791 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER8_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 795 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER8_ENTRY_RESETVAL (0x00000000u) |
Definition at line 797 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER8_ENTRY_SHIFT (0x00000000u) |
Definition at line 796 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER8_RESETVAL (0x00000000u) |
Definition at line 799 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER9_ENTRY_MASK (0xFFFFFFFFu) |
Definition at line 803 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER9_ENTRY_RESETVAL (0x00000000u) |
Definition at line 805 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER9_ENTRY_SHIFT (0x00000000u) |
Definition at line 804 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTCTER9_RESETVAL (0x00000000u) |
Definition at line 807 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR0_REG_MASK (0xFFFFFFFFu) |
Definition at line 475 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR0_REG_RESETVAL (0x00000000u) |
Definition at line 477 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR0_REG_SHIFT (0x00000000u) |
Definition at line 476 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR0_RESETVAL (0x00000000u) |
Definition at line 479 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR10_REG_MASK (0xFFFFFFFFu) |
Definition at line 555 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR10_REG_RESETVAL (0x00000000u) |
Definition at line 557 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR10_REG_SHIFT (0x00000000u) |
Definition at line 556 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR10_RESETVAL (0x00000000u) |
Definition at line 559 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR11_REG_MASK (0xFFFFFFFFu) |
Definition at line 563 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR11_REG_RESETVAL (0x00000000u) |
Definition at line 565 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR11_REG_SHIFT (0x00000000u) |
Definition at line 564 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR11_RESETVAL (0x00000000u) |
Definition at line 567 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR12_REG_MASK (0xFFFFFFFFu) |
Definition at line 571 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR12_REG_RESETVAL (0x00000000u) |
Definition at line 573 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR12_REG_SHIFT (0x00000000u) |
Definition at line 572 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR12_RESETVAL (0x00000000u) |
Definition at line 575 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR13_REG_MASK (0xFFFFFFFFu) |
Definition at line 579 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR13_REG_RESETVAL (0x00000000u) |
Definition at line 581 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR13_REG_SHIFT (0x00000000u) |
Definition at line 580 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR13_RESETVAL (0x00000000u) |
Definition at line 583 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR14_REG_MASK (0xFFFFFFFFu) |
Definition at line 587 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR14_REG_RESETVAL (0x00000000u) |
Definition at line 589 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR14_REG_SHIFT (0x00000000u) |
Definition at line 588 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR14_RESETVAL (0x00000000u) |
Definition at line 591 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR15_REG_MASK (0xFFFFFFFFu) |
Definition at line 595 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR15_REG_RESETVAL (0x00000000u) |
Definition at line 597 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR15_REG_SHIFT (0x00000000u) |
Definition at line 596 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR15_RESETVAL (0x00000000u) |
Definition at line 599 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR16_REG_MASK (0xFFFFFFFFu) |
Definition at line 603 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR16_REG_RESETVAL (0x00000000u) |
Definition at line 605 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR16_REG_SHIFT (0x00000000u) |
Definition at line 604 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR16_RESETVAL (0x00000000u) |
Definition at line 607 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR17_REG_MASK (0xFFFFFFFFu) |
Definition at line 611 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR17_REG_RESETVAL (0x00000000u) |
Definition at line 613 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR17_REG_SHIFT (0x00000000u) |
Definition at line 612 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR17_RESETVAL (0x00000000u) |
Definition at line 615 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR18_REG_MASK (0xFFFFFFFFu) |
Definition at line 619 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR18_REG_RESETVAL (0x00000000u) |
Definition at line 621 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR18_REG_SHIFT (0x00000000u) |
Definition at line 620 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR18_RESETVAL (0x00000000u) |
Definition at line 623 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR19_REG_MASK (0xFFFFFFFFu) |
Definition at line 627 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR19_REG_RESETVAL (0x00000000u) |
Definition at line 629 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR19_REG_SHIFT (0x00000000u) |
Definition at line 628 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR19_RESETVAL (0x00000000u) |
Definition at line 631 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR1_REG_MASK (0xFFFFFFFFu) |
Definition at line 483 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR1_REG_RESETVAL (0x00000000u) |
Definition at line 485 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR1_REG_SHIFT (0x00000000u) |
Definition at line 484 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR1_RESETVAL (0x00000000u) |
Definition at line 487 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR20_REG_MASK (0xFFFFFFFFu) |
Definition at line 635 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR20_REG_RESETVAL (0x00000000u) |
Definition at line 637 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR20_REG_SHIFT (0x00000000u) |
Definition at line 636 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR20_RESETVAL (0x00000000u) |
Definition at line 639 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR21_REG_MASK (0xFFFFFFFFu) |
Definition at line 643 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR21_REG_RESETVAL (0x00000000u) |
Definition at line 645 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR21_REG_SHIFT (0x00000000u) |
Definition at line 644 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR21_RESETVAL (0x00000000u) |
Definition at line 647 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR22_REG_MASK (0xFFFFFFFFu) |
Definition at line 651 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR22_REG_RESETVAL (0x00000000u) |
Definition at line 653 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR22_REG_SHIFT (0x00000000u) |
Definition at line 652 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR22_RESETVAL (0x00000000u) |
Definition at line 655 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR23_REG_MASK (0xFFFFFFFFu) |
Definition at line 659 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR23_REG_RESETVAL (0x00000000u) |
Definition at line 661 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR23_REG_SHIFT (0x00000000u) |
Definition at line 660 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR23_RESETVAL (0x00000000u) |
Definition at line 663 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR24_REG_MASK (0xFFFFFFFFu) |
Definition at line 667 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR24_REG_RESETVAL (0x00000000u) |
Definition at line 669 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR24_REG_SHIFT (0x00000000u) |
Definition at line 668 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR24_RESETVAL (0x00000000u) |
Definition at line 671 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR25_REG_MASK (0xFFFFFFFFu) |
Definition at line 675 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR25_REG_RESETVAL (0x00000000u) |
Definition at line 677 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR25_REG_SHIFT (0x00000000u) |
Definition at line 676 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR25_RESETVAL (0x00000000u) |
Definition at line 679 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR26_REG_MASK (0xFFFFFFFFu) |
Definition at line 683 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR26_REG_RESETVAL (0x00000000u) |
Definition at line 685 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR26_REG_SHIFT (0x00000000u) |
Definition at line 684 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR26_RESETVAL (0x00000000u) |
Definition at line 687 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR27_REG_MASK (0xFFFFFFFFu) |
Definition at line 691 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR27_REG_RESETVAL (0x00000000u) |
Definition at line 693 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR27_REG_SHIFT (0x00000000u) |
Definition at line 692 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR27_RESETVAL (0x00000000u) |
Definition at line 695 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR28_REG_MASK (0xFFFFFFFFu) |
Definition at line 699 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR28_REG_RESETVAL (0x00000000u) |
Definition at line 701 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR28_REG_SHIFT (0x00000000u) |
Definition at line 700 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR28_RESETVAL (0x00000000u) |
Definition at line 703 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR29_REG_MASK (0xFFFFFFFFu) |
Definition at line 707 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR29_REG_RESETVAL (0x00000000u) |
Definition at line 709 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR29_REG_SHIFT (0x00000000u) |
Definition at line 708 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR29_RESETVAL (0x00000000u) |
Definition at line 711 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR2_REG_MASK (0xFFFFFFFFu) |
Definition at line 491 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR2_REG_RESETVAL (0x00000000u) |
Definition at line 493 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR2_REG_SHIFT (0x00000000u) |
Definition at line 492 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR2_RESETVAL (0x00000000u) |
Definition at line 495 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR30_REG_MASK (0xFFFFFFFFu) |
Definition at line 715 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR30_REG_RESETVAL (0x00000000u) |
Definition at line 717 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR30_REG_SHIFT (0x00000000u) |
Definition at line 716 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR30_RESETVAL (0x00000000u) |
Definition at line 719 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR31_REG_MASK (0xFFFFFFFFu) |
Definition at line 723 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR31_REG_RESETVAL (0x00000000u) |
Definition at line 725 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR31_REG_SHIFT (0x00000000u) |
Definition at line 724 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR31_RESETVAL (0x00000000u) |
Definition at line 727 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR3_REG_MASK (0xFFFFFFFFu) |
Definition at line 499 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR3_REG_RESETVAL (0x00000000u) |
Definition at line 501 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR3_REG_SHIFT (0x00000000u) |
Definition at line 500 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR3_RESETVAL (0x00000000u) |
Definition at line 503 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR4_REG_MASK (0xFFFFFFFFu) |
Definition at line 507 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR4_REG_RESETVAL (0x00000000u) |
Definition at line 509 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR4_REG_SHIFT (0x00000000u) |
Definition at line 508 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR4_RESETVAL (0x00000000u) |
Definition at line 511 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR5_REG_MASK (0xFFFFFFFFu) |
Definition at line 515 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR5_REG_RESETVAL (0x00000000u) |
Definition at line 517 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR5_REG_SHIFT (0x00000000u) |
Definition at line 516 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR5_RESETVAL (0x00000000u) |
Definition at line 519 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR6_REG_MASK (0xFFFFFFFFu) |
Definition at line 523 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR6_REG_RESETVAL (0x00000000u) |
Definition at line 525 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR6_REG_SHIFT (0x00000000u) |
Definition at line 524 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR6_RESETVAL (0x00000000u) |
Definition at line 527 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR7_REG_MASK (0xFFFFFFFFu) |
Definition at line 531 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR7_REG_RESETVAL (0x00000000u) |
Definition at line 533 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR7_REG_SHIFT (0x00000000u) |
Definition at line 532 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR7_RESETVAL (0x00000000u) |
Definition at line 535 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR8_REG_MASK (0xFFFFFFFFu) |
Definition at line 539 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR8_REG_RESETVAL (0x00000000u) |
Definition at line 541 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR8_REG_SHIFT (0x00000000u) |
Definition at line 540 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR8_RESETVAL (0x00000000u) |
Definition at line 543 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR9_REG_MASK (0xFFFFFFFFu) |
Definition at line 547 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR9_REG_RESETVAL (0x00000000u) |
Definition at line 549 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR9_REG_SHIFT (0x00000000u) |
Definition at line 548 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_INTGPR9_RESETVAL (0x00000000u) |
Definition at line 551 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_STALLCNT_RESETVAL (0x00000000u) |
Definition at line 423 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_STALLCNT_STALLCOUNT_MASK (0xFFFFFFFFu) |
Definition at line 419 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_STALLCNT_STALLCOUNT_RESETVAL (0x00000000u) |
Definition at line 421 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_STALLCNT_STALLCOUNT_SHIFT (0x00000000u) |
Definition at line 420 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_STATUS_PCOUNTER_MASK (0x0000FFFFu) |
Definition at line 395 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_STATUS_PCOUNTER_RESETVAL (0x00000000u) |
Definition at line 397 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_STATUS_PCOUNTER_SHIFT (0x00000000u) |
Definition at line 396 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_STATUS_RESETVAL (0x00000000u) |
Definition at line 399 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_WAKEUP_BITWISEENABLES_MASK (0xFFFFFFFFu) |
Definition at line 403 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_WAKEUP_BITWISEENABLES_RESETVAL (0x00000000u) |
Definition at line 405 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_WAKEUP_BITWISEENABLES_SHIFT (0x00000000u) |
Definition at line 404 of file pru_can_emulation_api.h.
#define CSL_PRUCORE_WAKEUP_RESETVAL (0x00000000u) |
Definition at line 407 of file pru_can_emulation_api.h.
#define CSL_PSC_INTEVAL_ALLEV_MASK (0x00000001u) |
Definition at line 1041 of file pru_can_emulation_api.h.
#define CSL_PSC_INTEVAL_ALLEV_NO_EFFECT (0x00000000u) |
Definition at line 1045 of file pru_can_emulation_api.h.
#define CSL_PSC_INTEVAL_ALLEV_RE_EVALUATE (0x00000001u) |
Definition at line 1046 of file pru_can_emulation_api.h.
#define CSL_PSC_INTEVAL_ALLEV_RESETVAL (0x00000000u) |
Definition at line 1043 of file pru_can_emulation_api.h.
#define CSL_PSC_INTEVAL_ALLEV_SHIFT (0x00000000u) |
Definition at line 1042 of file pru_can_emulation_api.h.
#define CSL_PSC_INTEVAL_RESETVAL (0x00000000u) |
Definition at line 1048 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_EMUIHBIE_DISABLE (0x00000000u) |
Definition at line 1394 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_EMUIHBIE_ENABLE (0x00000001u) |
Definition at line 1395 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_EMUIHBIE_MASK (0x00000400u) |
Definition at line 1390 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_EMUIHBIE_RESETVAL (0x00000000u) |
Definition at line 1392 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_EMUIHBIE_SHIFT (0x0000000Au) |
Definition at line 1391 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_EMURSTIE_DISABLE (0x00000000u) |
Definition at line 1401 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_EMURSTIE_ENABLE (0x00000001u) |
Definition at line 1402 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_EMURSTIE_MASK (0x00000200u) |
Definition at line 1397 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_EMURSTIE_RESETVAL (0x00000000u) |
Definition at line 1399 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_EMURSTIE_SHIFT (0x00000009u) |
Definition at line 1398 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_FORCE_DISABLE (0x00000000u) |
Definition at line 1387 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_FORCE_ENABLE (0x00000001u) |
Definition at line 1388 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_FORCE_MASK (0x80000000u) |
Definition at line 1383 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_FORCE_RESETVAL (0x00000000u) |
Definition at line 1385 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_FORCE_SHIFT (0x0000001Fu) |
Definition at line 1384 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_LRST_ASSERT (0x00000000u) |
Definition at line 1408 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_LRST_DEASSERT (0x00000001u) |
Definition at line 1409 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_LRST_MASK (0x00000100u) |
Definition at line 1404 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_LRST_RESETVAL (0x00000000u) |
Definition at line 1406 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_LRST_SHIFT (0x00000008u) |
Definition at line 1405 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_NEXT_AUTOSLEEP (0x00000004u) |
Definition at line 1419 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_NEXT_AUTOWAKE (0x00000005u) |
Definition at line 1420 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_NEXT_DISABLE (0x00000002u) |
Definition at line 1417 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_NEXT_ENABLE (0x00000003u) |
Definition at line 1418 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_NEXT_MASK (0x0000001Fu) |
Definition at line 1411 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_NEXT_RESETVAL (0x00000000u) |
Definition at line 1413 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_NEXT_SHIFT (0x00000000u) |
Definition at line 1412 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_NEXT_SWRSTDISABLE (0x00000000u) |
Definition at line 1415 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_NEXT_SYNCRST (0x00000001u) |
Definition at line 1416 of file pru_can_emulation_api.h.
#define CSL_PSC_MDCTL_RESETVAL (0x00000000u) |
Definition at line 1422 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_EMUIHB_DISABLE (0x00000000u) |
Definition at line 1323 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_EMUIHB_ENABLE (0x00000001u) |
Definition at line 1324 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_EMUIHB_MASK (0x00020000u) |
Definition at line 1319 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_EMUIHB_RESETVAL (0x00000000u) |
Definition at line 1321 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_EMUIHB_SHIFT (0x00000011u) |
Definition at line 1320 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_EMURST_DISABLE (0x00000000u) |
Definition at line 1330 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_EMURST_ENABLE (0x00000001u) |
Definition at line 1331 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_EMURST_MASK (0x00010000u) |
Definition at line 1326 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_EMURST_RESETVAL (0x00000000u) |
Definition at line 1328 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_EMURST_SHIFT (0x00000010u) |
Definition at line 1327 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_LRST_ASSERT (0x00000000u) |
Definition at line 1365 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_LRST_DEASSERT (0x00000001u) |
Definition at line 1366 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_LRST_MASK (0x00000100u) |
Definition at line 1361 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_LRST_RESETVAL (0x00000000u) |
Definition at line 1363 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_LRST_SHIFT (0x00000008u) |
Definition at line 1362 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_LRSTDONE_DONE (0x00000001u) |
Definition at line 1359 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_LRSTDONE_MASK (0x00000200u) |
Definition at line 1354 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_LRSTDONE_NOTDONE (0x00000000u) |
Definition at line 1358 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_LRSTDONE_RESETVAL (0x00000000u) |
Definition at line 1356 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_LRSTDONE_SHIFT (0x00000009u) |
Definition at line 1355 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MCKOUT_MASK (0x00001000u) |
Definition at line 1333 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MCKOUT_OFF (0x00000000u) |
Definition at line 1337 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MCKOUT_ON (0x00000001u) |
Definition at line 1338 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MCKOUT_RESETVAL (0x00000000u) |
Definition at line 1335 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MCKOUT_SHIFT (0x0000000Cu) |
Definition at line 1334 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MRST_ASSERT (0x00000000u) |
Definition at line 1351 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MRST_DEASSERT (0x00000001u) |
Definition at line 1352 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MRST_MASK (0x00000400u) |
Definition at line 1347 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MRST_RESETVAL (0x00000000u) |
Definition at line 1349 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MRST_SHIFT (0x0000000Au) |
Definition at line 1348 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MRSTDONE_COMPLETE (0x00000000u) |
Definition at line 1344 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MRSTDONE_INCOMPLETE (0x00000001u) |
Definition at line 1345 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MRSTDONE_MASK (0x00000800u) |
Definition at line 1340 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MRSTDONE_RESETVAL (0x00000000u) |
Definition at line 1342 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_MRSTDONE_SHIFT (0x0000000Bu) |
Definition at line 1341 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_RESETVAL (0x00000000u) |
Definition at line 1379 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_STATE_AUTOSLEEP (0x00000004u) |
Definition at line 1376 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_STATE_AUTOWAKE (0x00000005u) |
Definition at line 1377 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_STATE_DISABLE (0x00000002u) |
Definition at line 1374 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_STATE_ENABLE (0x00000003u) |
Definition at line 1375 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_STATE_MASK (0x0000003Fu) |
Definition at line 1368 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_STATE_RESETVAL (0x00000000u) |
Definition at line 1370 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_STATE_SHIFT (0x00000000u) |
Definition at line 1369 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_STATE_SWRSTDISABLE (0x00000000u) |
Definition at line 1372 of file pru_can_emulation_api.h.
#define CSL_PSC_MDSTAT_STATE_SYNCRST (0x00000001u) |
Definition at line 1373 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRCR0_M14_CLR_ERR (0x00000001u) |
Definition at line 1082 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRCR0_M14_MASK (0x00006000u) |
Definition at line 1077 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRCR0_M14_NO_EFFECT (0x00000000u) |
Definition at line 1081 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRCR0_M14_RESETVAL (0x00000000u) |
Definition at line 1079 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRCR0_M14_SHIFT (0x0000000Du) |
Definition at line 1078 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRCR0_M15_CLR_ERR (0x00000001u) |
Definition at line 1075 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRCR0_M15_MASK (0x0000C000u) |
Definition at line 1070 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRCR0_M15_NO_EFFECT (0x00000000u) |
Definition at line 1074 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRCR0_M15_RESETVAL (0x00000000u) |
Definition at line 1072 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRCR0_M15_SHIFT (0x0000000Eu) |
Definition at line 1071 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRCR0_RESETVAL (0x00000000u) |
Definition at line 1084 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRPR0_M14_ERROR (0x00000001u) |
Definition at line 1064 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRPR0_M14_MASK (0x00006000u) |
Definition at line 1059 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRPR0_M14_NO_ERR (0x00000000u) |
Definition at line 1063 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRPR0_M14_RESETVAL (0x00000000u) |
Definition at line 1061 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRPR0_M14_SHIFT (0x0000000Du) |
Definition at line 1060 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRPR0_M15_ERROR (0x00000001u) |
Definition at line 1057 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRPR0_M15_MASK (0x0000C000u) |
Definition at line 1052 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRPR0_M15_NO_ERR (0x00000000u) |
Definition at line 1056 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRPR0_M15_RESETVAL (0x00000000u) |
Definition at line 1054 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRPR0_M15_SHIFT (0x0000000Eu) |
Definition at line 1053 of file pru_can_emulation_api.h.
#define CSL_PSC_MERRPR0_RESETVAL (0x00000000u) |
Definition at line 1066 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_ALWAYSON_MASK (0x00000001u) |
Definition at line 1276 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_ALWAYSON_NO (0x00000000u) |
Definition at line 1280 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_ALWAYSON_RESETVAL (0x00000001u) |
Definition at line 1278 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_ALWAYSON_SHIFT (0x00000000u) |
Definition at line 1277 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_ALWAYSON_YES (0x00000001u) |
Definition at line 1281 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_ICEPICK_ABSENT (0x00000000u) |
Definition at line 1266 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_ICEPICK_MASK (0x00000004u) |
Definition at line 1262 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_ICEPICK_PRESENT (0x00000001u) |
Definition at line 1267 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_ICEPICK_RESETVAL (0x00000001u) |
Definition at line 1264 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_ICEPICK_SHIFT (0x00000002u) |
Definition at line 1263 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_PDLOCK_MASK (0x00000008u) |
Definition at line 1255 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_PDLOCK_NO (0x00000001u) |
Definition at line 1260 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_PDLOCK_RESETVAL (0x00000001u) |
Definition at line 1257 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_PDLOCK_SHIFT (0x00000003u) |
Definition at line 1256 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_PDLOCK_YES (0x00000000u) |
Definition at line 1259 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_RAM_PSM_MASK (0x00000002u) |
Definition at line 1269 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_RAM_PSM_NO (0x00000000u) |
Definition at line 1273 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_RAM_PSM_RESETVAL (0x00000000u) |
Definition at line 1271 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_RAM_PSM_SHIFT (0x00000001u) |
Definition at line 1270 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_RAM_PSM_YES (0x00000001u) |
Definition at line 1274 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG0_RESETVAL (0x0000000Du) |
Definition at line 1283 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_ALWAYSON_MASK (0x00000001u) |
Definition at line 1308 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_ALWAYSON_NO (0x00000000u) |
Definition at line 1312 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_ALWAYSON_RESETVAL (0x00000000u) |
Definition at line 1310 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_ALWAYSON_SHIFT (0x00000000u) |
Definition at line 1309 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_ALWAYSON_YES (0x00000001u) |
Definition at line 1313 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_ICEPICK_ABSENT (0x00000000u) |
Definition at line 1298 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_ICEPICK_MASK (0x00000004u) |
Definition at line 1294 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_ICEPICK_PRESENT (0x00000001u) |
Definition at line 1299 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_ICEPICK_RESETVAL (0x00000001u) |
Definition at line 1296 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_ICEPICK_SHIFT (0x00000002u) |
Definition at line 1295 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_PDLOCK_MASK (0x00000008u) |
Definition at line 1287 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_PDLOCK_NO (0x00000001u) |
Definition at line 1292 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_PDLOCK_RESETVAL (0x00000001u) |
Definition at line 1289 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_PDLOCK_SHIFT (0x00000003u) |
Definition at line 1288 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_PDLOCK_YES (0x00000000u) |
Definition at line 1291 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_RAM_PSM_MASK (0x00000002u) |
Definition at line 1301 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_RAM_PSM_NO (0x00000000u) |
Definition at line 1305 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_RAM_PSM_RESETVAL (0x00000001u) |
Definition at line 1303 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_RAM_PSM_SHIFT (0x00000001u) |
Definition at line 1302 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_RAM_PSM_YES (0x00000001u) |
Definition at line 1306 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCFG1_RESETVAL (0x0000000Eu) |
Definition at line 1315 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_EMUIHBIE_DISABLE (0x00000000u) |
Definition at line 1208 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_EMUIHBIE_ENABLE (0x00000001u) |
Definition at line 1209 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_EMUIHBIE_MASK (0x00000200u) |
Definition at line 1204 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_EMUIHBIE_RESETVAL (0x00000000u) |
Definition at line 1206 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_EMUIHBIE_SHIFT (0x00000009u) |
Definition at line 1205 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_NEXT_MASK (0x00000001u) |
Definition at line 1211 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_NEXT_OFF (0x00000000u) |
Definition at line 1215 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_NEXT_ON (0x00000001u) |
Definition at line 1216 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_NEXT_RESETVAL (0x00000001u) |
Definition at line 1213 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_NEXT_SHIFT (0x00000000u) |
Definition at line 1212 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_PDMODE_MASK (0x0000F000u) |
Definition at line 1200 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_PDMODE_RESETVAL (0x0000000Fu) |
Definition at line 1202 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_PDMODE_SHIFT (0x0000000Cu) |
Definition at line 1201 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_RESETVAL (0x001FF101u) |
Definition at line 1218 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_WAKECNT_MASK (0x00FF0000u) |
Definition at line 1196 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_WAKECNT_RESETVAL (0x0000001Fu) |
Definition at line 1198 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL0_WAKECNT_SHIFT (0x00000010u) |
Definition at line 1197 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_EMUIHBIE_DISABLE (0x00000000u) |
Definition at line 1241 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_EMUIHBIE_ENABLE (0x00000001u) |
Definition at line 1242 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_EMUIHBIE_MASK (0x00000200u) |
Definition at line 1237 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_EMUIHBIE_RESETVAL (0x00000000u) |
Definition at line 1239 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_EMUIHBIE_SHIFT (0x00000009u) |
Definition at line 1238 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_NEXT_MASK (0x00000001u) |
Definition at line 1244 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_NEXT_OFF (0x00000000u) |
Definition at line 1248 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_NEXT_ON (0x00000001u) |
Definition at line 1249 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_NEXT_RESETVAL (0x00000001u) |
Definition at line 1246 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_NEXT_SHIFT (0x00000000u) |
Definition at line 1245 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_PDMODE_DEEP_SLEEP (0x00000009u) |
Definition at line 1232 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_PDMODE_LIGHT_SLEEP (0x0000000Au) |
Definition at line 1233 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_PDMODE_MASK (0x0000F000u) |
Definition at line 1226 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_PDMODE_OFF (0x00000000u) |
Definition at line 1230 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_PDMODE_ON (0x0000000Fu) |
Definition at line 1235 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_PDMODE_RAM_OFF (0x00000008u) |
Definition at line 1231 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_PDMODE_RESETVAL (0x0000000Fu) |
Definition at line 1228 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_PDMODE_RETENTION (0x0000000Bu) |
Definition at line 1234 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_PDMODE_SHIFT (0x0000000Cu) |
Definition at line 1227 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_RESETVAL (0x001FF101u) |
Definition at line 1251 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_WAKECNT_MASK (0x00FF0000u) |
Definition at line 1222 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_WAKECNT_RESETVAL (0x0000001Fu) |
Definition at line 1224 of file pru_can_emulation_api.h.
#define CSL_PSC_PDCTL1_WAKECNT_SHIFT (0x00000010u) |
Definition at line 1223 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT0_EMUIHB_INHIBIT_OFF (0x00000000u) |
Definition at line 1164 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT0_EMUIHB_INHIBIT_ON (0x00000001u) |
Definition at line 1165 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT0_EMUIHB_MASK (0x00000800u) |
Definition at line 1160 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT0_EMUIHB_RESETVAL (0x00000000u) |
Definition at line 1162 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT0_EMUIHB_SHIFT (0x0000000Bu) |
Definition at line 1161 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT0_RESETVAL (0x00000000u) |
Definition at line 1174 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT0_STATE_MASK (0x0000001Fu) |
Definition at line 1167 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT0_STATE_OFF (0x00000000u) |
Definition at line 1171 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT0_STATE_ON (0x00000001u) |
Definition at line 1172 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT0_STATE_RESETVAL (0x00000000u) |
Definition at line 1169 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT0_STATE_SHIFT (0x00000000u) |
Definition at line 1168 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT1_EMUIHB_INHIBIT_OFF (0x00000000u) |
Definition at line 1182 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT1_EMUIHB_INHIBIT_ON (0x00000001u) |
Definition at line 1183 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT1_EMUIHB_MASK (0x00000800u) |
Definition at line 1178 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT1_EMUIHB_RESETVAL (0x00000000u) |
Definition at line 1180 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT1_EMUIHB_SHIFT (0x0000000Bu) |
Definition at line 1179 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT1_RESETVAL (0x00000000u) |
Definition at line 1192 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT1_STATE_MASK (0x0000001Fu) |
Definition at line 1185 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT1_STATE_OFF (0x00000000u) |
Definition at line 1189 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT1_STATE_ON (0x00000001u) |
Definition at line 1190 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT1_STATE_RESETVAL (0x00000000u) |
Definition at line 1187 of file pru_can_emulation_api.h.
#define CSL_PSC_PDSTAT1_STATE_SHIFT (0x00000000u) |
Definition at line 1186 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRCR_P0_CLR_ERR (0x00000001u) |
Definition at line 1118 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRCR_P0_MASK (0x00000001u) |
Definition at line 1113 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRCR_P0_NO_EFFECT (0x00000000u) |
Definition at line 1117 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRCR_P0_RESETVAL (0x00000000u) |
Definition at line 1115 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRCR_P0_SHIFT (0x00000000u) |
Definition at line 1114 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRCR_P1_CLR_ERR (0x00000001u) |
Definition at line 1111 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRCR_P1_MASK (0x00000002u) |
Definition at line 1106 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRCR_P1_NO_EFFECT (0x00000000u) |
Definition at line 1110 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRCR_P1_RESETVAL (0x00000000u) |
Definition at line 1108 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRCR_P1_SHIFT (0x00000001u) |
Definition at line 1107 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRCR_RESETVAL (0x00000000u) |
Definition at line 1120 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRPR_P0_ERROR (0x00000001u) |
Definition at line 1100 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRPR_P0_MASK (0x00000001u) |
Definition at line 1095 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRPR_P0_NO_ERR (0x00000000u) |
Definition at line 1099 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRPR_P0_RESETVAL (0x00000000u) |
Definition at line 1097 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRPR_P0_SHIFT (0x00000000u) |
Definition at line 1096 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRPR_P1_ERROR (0x00000001u) |
Definition at line 1093 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRPR_P1_MASK (0x00000002u) |
Definition at line 1088 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRPR_P1_NO_ERR (0x00000000u) |
Definition at line 1092 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRPR_P1_RESETVAL (0x00000000u) |
Definition at line 1090 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRPR_P1_SHIFT (0x00000001u) |
Definition at line 1089 of file pru_can_emulation_api.h.
#define CSL_PSC_PERRPR_RESETVAL (0x00000000u) |
Definition at line 1102 of file pru_can_emulation_api.h.
#define CSL_PSC_PTCMD_GO0_MASK (0x00000001u) |
Definition at line 1131 of file pru_can_emulation_api.h.
#define CSL_PSC_PTCMD_GO0_NO_EFFECT (0x00000000u) |
Definition at line 1135 of file pru_can_emulation_api.h.
#define CSL_PSC_PTCMD_GO0_RESETVAL (0x00000000u) |
Definition at line 1133 of file pru_can_emulation_api.h.
#define CSL_PSC_PTCMD_GO0_SET (0x00000001u) |
Definition at line 1136 of file pru_can_emulation_api.h.
#define CSL_PSC_PTCMD_GO0_SHIFT (0x00000000u) |
Definition at line 1132 of file pru_can_emulation_api.h.
#define CSL_PSC_PTCMD_GO1_MASK (0x00000002u) |
Definition at line 1124 of file pru_can_emulation_api.h.
#define CSL_PSC_PTCMD_GO1_NO_EFFECT (0x00000000u) |
Definition at line 1128 of file pru_can_emulation_api.h.
#define CSL_PSC_PTCMD_GO1_RESETVAL (0x00000000u) |
Definition at line 1126 of file pru_can_emulation_api.h.
#define CSL_PSC_PTCMD_GO1_SET (0x00000001u) |
Definition at line 1129 of file pru_can_emulation_api.h.
#define CSL_PSC_PTCMD_GO1_SHIFT (0x00000001u) |
Definition at line 1125 of file pru_can_emulation_api.h.
#define CSL_PSC_PTCMD_RESETVAL (0x00000000u) |
Definition at line 1138 of file pru_can_emulation_api.h.
#define CSL_PSC_PTSTAT_GOSTAT0_IN_TRANSITION (0x00000001u) |
Definition at line 1154 of file pru_can_emulation_api.h.
#define CSL_PSC_PTSTAT_GOSTAT0_MASK (0x00000001u) |
Definition at line 1149 of file pru_can_emulation_api.h.
#define CSL_PSC_PTSTAT_GOSTAT0_NO_TRANSITION (0x00000000u) |
Definition at line 1153 of file pru_can_emulation_api.h.
#define CSL_PSC_PTSTAT_GOSTAT0_RESETVAL (0x00000000u) |
Definition at line 1151 of file pru_can_emulation_api.h.
#define CSL_PSC_PTSTAT_GOSTAT0_SHIFT (0x00000000u) |
Definition at line 1150 of file pru_can_emulation_api.h.
#define CSL_PSC_PTSTAT_GOSTAT1_IN_TRANSITION (0x00000001u) |
Definition at line 1147 of file pru_can_emulation_api.h.
#define CSL_PSC_PTSTAT_GOSTAT1_MASK (0x00000002u) |
Definition at line 1142 of file pru_can_emulation_api.h.
#define CSL_PSC_PTSTAT_GOSTAT1_NO_TRANSITION (0x00000000u) |
Definition at line 1146 of file pru_can_emulation_api.h.
#define CSL_PSC_PTSTAT_GOSTAT1_RESETVAL (0x00000000u) |
Definition at line 1144 of file pru_can_emulation_api.h.
#define CSL_PSC_PTSTAT_GOSTAT1_SHIFT (0x00000001u) |
Definition at line 1143 of file pru_can_emulation_api.h.
#define CSL_PSC_PTSTAT_RESETVAL (0x00000000u) |
Definition at line 1156 of file pru_can_emulation_api.h.
#define CSL_PSC_REVID_RESETVAL (0x44823A00u) |
Definition at line 1037 of file pru_can_emulation_api.h.
#define CSL_PSC_REVID_REV_MASK (0xFFFFFFFFu) |
Definition at line 1033 of file pru_can_emulation_api.h.
#define CSL_PSC_REVID_REV_RESETVAL (0x44823A00u) |
Definition at line 1035 of file pru_can_emulation_api.h.
#define CSL_PSC_REVID_REV_SHIFT (0x00000000u) |
Definition at line 1034 of file pru_can_emulation_api.h.
#define DELAY_LOOP_LENGTH 2 |
Definition at line 49 of file pru_can_emulation_api.h.
#define EXTD_DATA_FRAME 0x2 |
Definition at line 127 of file pru_can_emulation_api.h.
#define EXTD_REMOTE_FRAME 0x4 |
Definition at line 129 of file pru_can_emulation_api.h.
#define false 0 |
Definition at line 35 of file pru_can_emulation_api.h.
#define GPIO_SETUP_DELAY 150 |
Definition at line 46 of file pru_can_emulation_api.h.
#define NULL 0 |
Definition at line 37 of file pru_can_emulation_api.h.
#define PRU0_PROG_RAM_START_OFFSET 0x8000 |
Definition at line 137 of file pru_can_emulation_api.h.
#define PRU1_PROG_RAM_START_OFFSET 0xC000 |
Definition at line 138 of file pru_can_emulation_api.h.
#define PRU_CAN_ERROR_ACTIVE 128 |
Definition at line 119 of file pru_can_emulation_api.h.
#define PRU_CAN_ID_MAP (PRU_CAN_PRU0_BASE_ADDRESS + 0xF0) |
Definition at line 117 of file pru_can_emulation_api.h.
#define PRU_CAN_INIT_MAX_TIMEOUT 0xFF |
Definition at line 139 of file pru_can_emulation_api.h.
#define PRU_CAN_MAX_PHSEG1 25 |
Definition at line 132 of file pru_can_emulation_api.h.
#define PRU_CAN_MAX_PHSEG2 25 |
Definition at line 133 of file pru_can_emulation_api.h.
#define PRU_CAN_MAX_SJW 8 |
Definition at line 131 of file pru_can_emulation_api.h.
#define PRU_CAN_PRU0_BASE_ADDRESS 0 |
Macro Defenitions for CAN Receive
Definition at line 86 of file pru_can_emulation_api.h.
#define PRU_CAN_PRU1_BASE_ADDRESS 0x2000 |
Macro Defenitions for CAN Transmit
Definition at line 53 of file pru_can_emulation_api.h.
#define PRU_CAN_RECEIVE_FRAME (PRU_CAN_PRU0_BASE_ADDRESS + 0xD4) |
Definition at line 116 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_CLOCK_BRP_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x3C) |
Definition at line 103 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_ERROR_COUNTER_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x34) |
Definition at line 101 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_GLOBAL_CONTROL_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS) |
Definition at line 88 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_GLOBAL_STATUS_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x04) |
Definition at line 89 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_INTERRUPT_MASK_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x08) |
Definition at line 90 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_INTERRUPT_STATUS_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x0C) |
Definition at line 91 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX0 (PRU_CAN_PRU0_BASE_ADDRESS + 0x40) |
Definition at line 105 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX0_STATUS_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x10) |
Definition at line 92 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX1 (PRU_CAN_PRU0_BASE_ADDRESS + 0x50) |
Definition at line 106 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX1_STATUS_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x14) |
Definition at line 93 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX2 (PRU_CAN_PRU0_BASE_ADDRESS + 0x60) |
Definition at line 107 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX2_STATUS_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x18) |
Definition at line 94 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX3 (PRU_CAN_PRU0_BASE_ADDRESS + 0x70) |
Definition at line 108 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX3_STATUS_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x1C) |
Definition at line 95 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX4 (PRU_CAN_PRU0_BASE_ADDRESS + 0x80) |
Definition at line 109 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX4_STATUS_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x20) |
Definition at line 96 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX5 (PRU_CAN_PRU0_BASE_ADDRESS + 0x90) |
Definition at line 110 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX5_STATUS_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x24) |
Definition at line 97 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX6 (PRU_CAN_PRU0_BASE_ADDRESS + 0xA0) |
Definition at line 111 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX6_STATUS_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x28) |
Definition at line 98 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX7 (PRU_CAN_PRU0_BASE_ADDRESS + 0xB0) |
Definition at line 112 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX7_STATUS_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x2C) |
Definition at line 99 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX8 (PRU_CAN_PRU0_BASE_ADDRESS + 0xC0) |
Definition at line 113 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_MAILBOX8_STATUS_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x30) |
Definition at line 100 of file pru_can_emulation_api.h.
#define PRU_CAN_RX_TIMING_REGISTER (PRU_CAN_PRU0_BASE_ADDRESS + 0x38) |
Definition at line 102 of file pru_can_emulation_api.h.
#define PRU_CAN_TIMING_VAL_RX (PRU_CAN_PRU0_BASE_ADDRESS + 0xD0) |
Definition at line 115 of file pru_can_emulation_api.h.
#define PRU_CAN_TIMING_VAL_TX (PRU_CAN_PRU1_BASE_ADDRESS + 0xC0) |
Definition at line 80 of file pru_can_emulation_api.h.
#define PRU_CAN_TIMING_VAL_TX_SJW (PRU_CAN_PRU1_BASE_ADDRESS + 0xC4) |
Definition at line 81 of file pru_can_emulation_api.h.
#define PRU_CAN_TRANSMIT_FRAME (PRU_CAN_PRU1_BASE_ADDRESS + 0xE0) |
Definition at line 82 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_CLOCK_BRP_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x38) |
Definition at line 69 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_ERROR_COUNTER_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x30) |
Definition at line 67 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_GLOBAL_CONTROL_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS) |
Definition at line 55 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_GLOBAL_STATUS_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x04) |
Definition at line 56 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_INTERRUPT_MASK_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x08) |
Definition at line 57 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_INTERRUPT_STATUS_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x0C) |
Definition at line 58 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX0 (PRU_CAN_PRU1_BASE_ADDRESS + 0x40) |
Definition at line 71 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX0_STATUS_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x10) |
Definition at line 59 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX1 (PRU_CAN_PRU1_BASE_ADDRESS + 0x50) |
Definition at line 72 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX1_STATUS_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x14) |
Definition at line 60 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX2 (PRU_CAN_PRU1_BASE_ADDRESS + 0x60) |
Definition at line 73 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX2_STATUS_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x18) |
Definition at line 61 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX3 (PRU_CAN_PRU1_BASE_ADDRESS + 0x70) |
Definition at line 74 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX3_STATUS_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x1C) |
Definition at line 62 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX4 (PRU_CAN_PRU1_BASE_ADDRESS + 0x80) |
Definition at line 75 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX4_STATUS_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x20) |
Definition at line 63 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX5 (PRU_CAN_PRU1_BASE_ADDRESS + 0x90) |
Definition at line 76 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX5_STATUS_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x24) |
Definition at line 64 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX6 (PRU_CAN_PRU1_BASE_ADDRESS + 0xA0) |
Definition at line 77 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX6_STATUS_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x28) |
Definition at line 65 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX7 (PRU_CAN_PRU1_BASE_ADDRESS + 0xB0) |
Definition at line 78 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_MAILBOX7_STATUS_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x2C) |
Definition at line 66 of file pru_can_emulation_api.h.
#define PRU_CAN_TX_TIMING_REGISTER (PRU_CAN_PRU1_BASE_ADDRESS + 0x34) |
Definition at line 68 of file pru_can_emulation_api.h.
#define STD_DATA_FRAME 0x1 |
Definition at line 126 of file pru_can_emulation_api.h.
#define STD_REMOTE_FRAME 0x3 |
Definition at line 128 of file pru_can_emulation_api.h.
#define TIMER_CLK_FREQ 132000000 |
Definition at line 43 of file pru_can_emulation_api.h.
#define TIMER_SETUP_DELAY 14 |
Definition at line 45 of file pru_can_emulation_api.h.
#define true 1 |
Definition at line 34 of file pru_can_emulation_api.h.
typedef unsigned char bool |
Definition at line 33 of file pru_can_emulation_api.h.
typedef volatile CSL_PscRegs* CSL_PscRegsOvly |
Definition at line 1025 of file pru_can_emulation_api.h.
typedef unsigned short u16 |
Definition at line 31 of file pru_can_emulation_api.h.
typedef unsigned int u32 |
Definition at line 30 of file pru_can_emulation_api.h.
typedef unsigned char u8 |
Definition at line 32 of file pru_can_emulation_api.h.
enum can_instance_enum |
Enumerator | |
---|---|
ecaninst0 | |
ecaninst1 | |
ecanmaxinst |
Definition at line 251 of file pru_can_emulation_api.h.
enum can_mailbox_number |
Enumerator | |
---|---|
ecanmailbox0 | |
ecanmailbox1 | |
ecanmailbox2 | |
ecanmailbox3 | |
ecanmailbox4 | |
ecanmailbox5 | |
ecanmailbox6 | |
ecanmailbox7 |
Definition at line 258 of file pru_can_emulation_api.h.
Enumerator | |
---|---|
ecandirectioninit | |
ecantransmit | |
ecanreceive |
Definition at line 270 of file pru_can_emulation_api.h.
enum CSL_Psc0Peripheral |
Definition at line 162 of file pru_can_emulation_api.h.
enum CSL_Psc1Peripheral |
Definition at line 180 of file pru_can_emulation_api.h.
pru_can_calculatetiming() Updates the timing values of PRU0 and PRU1 of OMAP L138.
End of pru_can_set_bit_timing() ******************************************************************************************************** This API will be called by the Application to updtae the timing values of PRU0 and PRU1
u32canbittiming | Bit timing values for can bus |
u32bitrateprescaler | Bit Rate Prescaler for can bus |
Definition at line 498 of file pru_can_emulation_api.c.
short pru_can_check_init_status | ( | void | ) |
Definition at line 1810 of file pru_can_emulation_api.c.
short pru_can_configuration_mode_set | ( | bool | bconfigmodeenabledisableflag | ) |
pru_can_configuration_mode_set() Sets the timing value for data transfer
End of pru_can_get_mailbox_status() ******************************************************************************************************** This API will be called by the Application to set timing valus for data transfer
bconfigmodeenabledisableflag | set the timing parameters |
This API will be called by the Application to set timing valus for data transfer
bconfigmodeenabledisableflag | set the timing parameters |
Definition at line 957 of file pru_can_emulation_api.c.
short pru_can_disable | ( | void | ) |
pru_can_disable() Disable PRU0 and PRU1 of OMAP L138.
This API will be called by the Application to disable PRU0 and PRU1
None |
Definition at line 92 of file pru_can_emulation_api.c.
short pru_can_download_firmware | ( | pru_can_firmware_structure * | pstrfirmwaredata, |
u8 | u8prunum | ||
) |
pru_can_download_firmware() Download the firmware into PRU0 and PRU1 of OMAP L138.
This API will be called by the Application to download the code into instruction RAM of PRU0 and PRU1
pstrfirmwaredata | Pointer to structure holding firmware data |
u8prunum | The PRU number to download firmware |
Check for valid input parameter
Choose the PRU to be loaded with instructions
Copy PRU code to its instruction RAM
Definition at line 378 of file pru_can_emulation_api.c.
short pru_can_emulation_close | ( | can_emulation_app_hndl * | pstrcanemuapphndl | ) |
pru_can_emulation_close() Closes the can emulation for other applications to use
End of pru_can_emulation_open() ******************************************************************************************************** This API will be called by the Application to Close the can emulation for other applications to use
pstrcanemuapphndl | Pointer to application handler structure |
Definition at line 1505 of file pru_can_emulation_api.c.
short pru_can_emulation_exit | ( | void | ) |
pru_can_emulation_exit() Diables all the PRUs
End of pru_can_emulation_close() ******************************************************************************************************** This API will be called by the Application to disable all PRUs
None |
Definition at line 1543 of file pru_can_emulation_api.c.
short pru_can_emulation_init | ( | arm_pru_iomap * | pstr_pru_iomap, |
u32 | u32pruclock | ||
) |
pru_can_emulation_init() Initializes the Can Emulation Parameters
End of pru_can_configuration_mode_set() ******************************************************************************************************** This API will be called by the Application to Initialize the Can Emulation Parameters
pstr_pru_iomap | Pointer to structure holding the io map addresses |
u32pruclock | PRU Clock value |
Definition at line 992 of file pru_can_emulation_api.c.
short pru_can_emulation_open | ( | can_emulation_app_hndl * | pstrcanemuapphndl | ) |
pru_can_emulation_open() Opens the can emulation for application to use
End of pru_can_emulation_init() ******************************************************************************************************** This API will be called by the Application to Open the can emulation for application to use
pstrcanemuapphndl | Pointer to application handler structure |
Definition at line 1469 of file pru_can_emulation_api.c.
short pru_can_emulation_sreset | ( | void | ) |
End of pru_can_emulation_exit()
Definition at line 1557 of file pru_can_emulation_api.c.
short pru_can_enable | ( | void | ) |
pru_can_enable() Configure and Enable PRU0 and PRU1 of OMAP L138.
This API will be called by the Application to Configure and Enable PRU0 and PRU1
None |
Definition at line 48 of file pru_can_emulation_api.c.
short pru_can_get_data_from_mailbox | ( | can_emulation_app_hndl * | pstrcanemuapphndl | ) |
pru_can_get_data_from_mailbox() Receive data from the receive mailboxes of PRU0 of OMAP L138.
End of pru_can_write_data_to_mailbox() ******************************************************************************************************** This API will be called by the Application to get data from the receive mailboxes of PRU0
pu16canframedata | Can mailbox data buffer |
u8mailboxnum | Mailbox to be updated |
Definition at line 605 of file pru_can_emulation_api.c.
int pru_can_get_error_cnt | ( | u8 | u8prunumber | ) |
Definition at line 1818 of file pru_can_emulation_api.c.
short pru_can_get_global_status | ( | can_emulation_app_hndl * | pstrcanemuapphndl | ) |
pru_can_get_global_status() Gets the globalstatus register value
End of pru_can_get_interrupt_status() ******************************************************************************************************** This API will be called by the Application to get the global status register value
pu32globalstatus | Pointer to a var where global status register value has to be written |
u8prunumber | PRU number for which GlobalStatusReg has to be read |
Definition at line 734 of file pru_can_emulation_api.c.
short pru_can_get_interrupt_status | ( | can_emulation_app_hndl * | pstrcanemuapphndl | ) |
pru_can_get_interrupt_status() Gets the interrupts status register value
End of pru_can_receive_id_map() ******************************************************************************************************** This API will be called by the Application to get the interrupts status register value
pu32intrstatus | Pointer to a var where interrupt status register value has to be written |
u8prunumber | PRU number for which IntStatusReg has to be read |
Definition at line 690 of file pru_can_emulation_api.c.
short pru_can_get_mailbox_status | ( | can_emulation_app_hndl * | pstrcanemuapphndl | ) |
pru_can_get_mailbox_status() Gets the mailbox status register value
End of pru_can_get_global_status() ******************************************************************************************************** This API will be called by the Application to get the mailbox status register value
pu32globalstatus | Pointer to a var where global status register value has to be written |
u8prunumber | PRU number for which GlobalStatusReg has to be read |
Definition at line 781 of file pru_can_emulation_api.c.
int pru_can_intc_status_get | ( | void | ) |
Definition at line 1822 of file pru_can_emulation_api.c.
short pru_can_mask_ints | ( | u32 | int_mask | ) |
Definition at line 1814 of file pru_can_emulation_api.c.
short pru_can_psc_disable | ( | void | ) |
pru_can_psc_disable () Disable state transition of PRU
This API will be called by the Application for disabling state transition of PRU
None |
Wait for any outstanding transition to complete
If the process is timed out return failure
If already in that state, just return
Perform transition
Wait for transition to complete
If the process is timed out return failure
Wait and verify the state
If the process is timed out return failure
Definition at line 240 of file pru_can_emulation_api.c.
short pru_can_psc_enable | ( | void | ) |
pru_can_psc_enable () Enable state transition of PRU
This API will be called by the Application for state transition of PRU
None |
Wait for any outstanding transition to complete
If the process is timed out return failure
If already in that state, just return
Perform transition
Wait for transition to complete
If the process is timed out return failure
Wait and verify the state
If the process is timed out return failure
Definition at line 164 of file pru_can_emulation_api.c.
pru_can_ram_read_data() Download the data into data RAM of PRU0 or PRU1 of OMAP L138.
This API will be called by the Application to read the data from data RAM of PRU0 or PRU1
u32offset | Offset of the data RAM where the data has to be read |
pu32datatoread | Pointer to a buffer that would hold the data to be read from the RAM |
u16wordstoread | Number of words to be read from RAM |
Definition at line 349 of file pru_can_emulation_api.c.
pru_can_ram_write_data() Download the data into data RAM of PRU0 or PRU1 of OMAP L138.
This API will be called by the Application to download the data into data RAM of PRU0 or PRU1
u32offset | Offset of the data RAM where the data has to be written |
pu32datatowrite | Pointer to a buffer that holds the data to be written into RAM |
u16wordstowrite | Number of words to be written into that RAM |
Definition at line 320 of file pru_can_emulation_api.c.
short pru_can_receive_id_map | ( | u32 | u32nodeid, |
can_mailbox_number | ecanmailboxno | ||
) |
pru_can_receive_id_map() Receive mailboxes ID Mapping of PRU0 of OMAP L138.
End of pru_can_get_data_from_mailbox() ******************************************************************************************************** This API will be called by the Application to map the IDs to receive mailboxes of PRU0
u32nodeid | Can node ID |
ecanmailboxno | Mailbox to be mapped |
Definition at line 668 of file pru_can_emulation_api.c.
short pru_can_run | ( | u8 | u8prunum | ) |
pru_can_run () Allows the PRU0 or PRU1 of OMAP L138 to execute the code loaded into its Instruction RAM
This API will be called by the Application to execute the instruction in PRU
u8prunum | The PRU number to initiate execution |
Definition at line 131 of file pru_can_emulation_api.c.
short pru_can_set_bit_timing | ( | can_bit_timing_consts * | pstrcanbittiming | ) |
pru_can_set_bit_timing() Updates the timing register of PRU0 and PRU1 of OMAP L138.
End of pru_can_set_brp() ******************************************************************************************************** This API will be called by the Application to updtae the timing register of PRU0 and PRU1
pstrcanbittiming | Pointer to structure holding the bit timing values for can bus |
Definition at line 455 of file pru_can_emulation_api.c.
short pru_can_set_brp | ( | u16 | u16bitrateprescaler | ) |
pru_can_set_brp() Updates the BRP register of PRU0 and PRU1 of OMAP L138.
This API will be called by the Application to updtae the BRP register of PRU0 and PRU1
u16bitrateprescaler | The can bus bitrate prescaler value be set |
Definition at line 425 of file pru_can_emulation_api.c.
short pru_can_start_or_abort_transmission | ( | bool | bcantransmitabortflag | ) |
Definition at line 1789 of file pru_can_emulation_api.c.
Definition at line 1561 of file pru_can_emulation_api.c.
short pru_can_transfer_mode_set | ( | bool | btransfer_flag, |
can_transfer_direction | ecan_trx | ||
) |
End of pru_can_emulation_exit()
End of pru_can_get_mailbox_status()
Definition at line 905 of file pru_can_emulation_api.c.
short pru_can_write_data_to_mailbox | ( | can_emulation_app_hndl * | pstrcanemuapphndl | ) |
pru_can_write_data_to_mailbox() Updates the transmit mailboxes of PRU1 of OMAP L138.
End of pru_can_calculatetiming() ******************************************************************************************************** This API will be called by the Application to updtae the transmit mailboxes of PRU1
pu16canframedata | Can mailbox data buffer |
u8mailboxnum | Mailbox to be updated |
Definition at line 545 of file pru_can_emulation_api.c.