quic/qbox
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Pl011 Class Reference
Inheritance diagram for Pl011:
Inheritance graph
[legend]
Collaboration diagram for Pl011:
Collaboration graph
[legend]

Public Member Functions

 Pl011 (sc_core::sc_module_name name)
 
void b_transport (tlm::tlm_generic_payload &trans, sc_core::sc_time &delay)
 
void pl011_update ()
 
void pl011_update_sysc ()
 
uint32_t pl011_read (uint64_t offset)
 
void pl011_set_read_trigger ()
 
void pl011_write (uint64_t offset, uint32_t value)
 
void pl011_put_fifo (uint32_t value)
 
void pl011_receive (tlm::tlm_generic_payload &txn, sc_core::sc_time &t)
 

Public Attributes

PL011States
 
tlm_utils::simple_target_socket< Pl011, DEFAULT_TLM_BUSWIDTH > socket
 
gs::biflow_socket< Pl011backend_socket
 
InitiatorSignalSocket< boolirq
 
sc_core::sc_event update_event
 

The documentation for this class was generated from the following file: