caravel_cocotb
latest
Contents:
Quickstart Guide
Python APIs
Firmware APIs
caravel_cocotb
Index
Edit on GitHub
Index
C
|
D
|
E
|
G
|
I
|
L
|
M
|
P
|
R
|
S
|
T
|
U
|
W
C
Caravel_env (class in interfaces.caravel)
D
disable_csb() (interfaces.caravel.Caravel_env method)
(interfaces.SPI.SPI method)
drive_gpio_in() (interfaces.caravel.Caravel_env method)
drive_mgmt_gpio() (interfaces.caravel.Caravel_env method)
dummyDelay (C++ function)
E
enable_csb() (interfaces.caravel.Caravel_env method)
(interfaces.SPI.SPI method)
enableHkSpi (C++ function)
G
get_char() (interfaces.UART.UART method)
get_clock_obj() (interfaces.caravel.Caravel_env method)
get_clock_period() (interfaces.caravel.Caravel_env method)
get_int() (interfaces.UART.UART method)
get_line() (interfaces.UART.UART method)
gpio_mode (C++ enum)
GPIOs_configure (C++ function)
GPIOs_configureAll (C++ function)
GPIOs_loadConfigs (C++ function)
GPIOs_readHigh (C++ function)
GPIOs_readLow (C++ function)
GPIOs_waitHigh (C++ function)
GPIOs_waitHighWithMask (C++ function)
GPIOs_waitLow (C++ function)
GPIOs_waitLowWithMask (C++ function)
GPIOs_writeHigh (C++ function)
GPIOs_writeLow (C++ function)
GPIOs_writeLowHigh (C++ function)
I
IRQ_enableExternal1 (C++ function)
IRQ_enableExternal2 (C++ function)
IRQ_enableTimer (C++ function)
IRQ_enableUartRx (C++ function)
IRQ_enableUartTx (C++ function)
IRQ_enableUser0 (C++ function)
IRQ_enableUser1 (C++ function)
IRQ_enableUser2 (C++ function)
IRQ_hkSpi (C++ function)
L
la_reg_number (C++ enum)
LogicAnalyzer_inputEnable (C++ function)
LogicAnalyzer_outputEnable (C++ function)
LogicAnalyzer_read (C++ function)
LogicAnalyzer_write (C++ function)
M
ManagmentGpio_disable (C++ function)
ManagmentGpio_inputEnable (C++ function)
ManagmentGpio_ioEnable (C++ function)
ManagmentGpio_outputEnable (C++ function)
ManagmentGpio_read (C++ function)
ManagmentGpio_wait (C++ function)
ManagmentGpio_write (C++ function)
monitor_discontinuous_gpios() (interfaces.caravel.Caravel_env method)
monitor_gpio() (interfaces.caravel.Caravel_env method)
monitor_mgmt_gpio() (interfaces.caravel.Caravel_env method)
MSPI_enable (C++ function)
MSPI_enableCS (C++ function)
MSPI_read (C++ function)
MSPI_write (C++ function)
P
print (C++ function)
R
read_reg_spi() (interfaces.SPI.SPI method)
read_reg_spi_nbytes() (interfaces.SPI.SPI method)
read_write_reg_nbytes() (interfaces.SPI.SPI method)
read_write_reg_spi() (interfaces.SPI.SPI method)
reg_spi_mgmt_pass_thru_read() (interfaces.SPI.SPI method)
reg_spi_op() (interfaces.SPI.SPI method)
reg_spi_user_pass_thru() (interfaces.SPI.SPI method)
release_csb() (interfaces.caravel.Caravel_env method)
release_gpio() (interfaces.caravel.Caravel_env method)
reset() (interfaces.caravel.Caravel_env method)
S
setup_clock() (interfaces.caravel.Caravel_env method)
SPI (class in interfaces.SPI)
SPI.SPI_COMMAND (class in interfaces.SPI)
T
test_configure() (in module interfaces.common_functions.test_functions)
timer0_configureOneShot (C++ function)
timer0_configurePeriodic (C++ function)
timer0_enable (C++ function)
timer0_readValue (C++ function)
U
UART (class in interfaces.UART)
UART_enableRX (C++ function)
UART_enableTX (C++ function)
UART_popChar (C++ function)
UART_readChar (C++ function)
UART_readLine (C++ function)
uart_send_char() (interfaces.UART.UART method)
uart_send_line() (interfaces.UART.UART method)
UART_sendChar (C++ function)
UART_sendInt (C++ function)
User_enableIF (C++ function)
USER_readByte (C++ function)
USER_readHalfWord (C++ function)
USER_readWord (C++ function)
USER_writeByte (C++ function)
USER_writeHalfWord (C++ function)
USER_writeWord (C++ function)
W
wait_mgmt_gpio() (interfaces.caravel.Caravel_env method)
write_reg_spi() (interfaces.SPI.SPI method)
write_reg_spi_nbytes() (interfaces.SPI.SPI method)
Read the Docs
v: latest
Versions
latest
read_the_docs
Downloads
On Read the Docs
Project Home
Builds