Bluetooth baseband register set – Rainbow Electronics AT76C551 User Manual
Page 31

31
AT76C551
1612D–08/01
Bluetooth Baseband Register Set
Bluetooth Baseband processor register file is mapped to the AMBA address space. Table 3 summarizes Bluetooth Base-
band registers, grouped in functional sections.
Table 3. Bluetooth Register Set
Register
Addr. (hex)
Function
Packet Processing
Address0
600000
Sets ADDR field used is various processes
Address1
600004
Access code, packet encoding, encryption, etc.
Pgrsp_counter
600008
Counter used in page response substate
Parity0
60000C
Set/Get the parity bits included in current access
Parity1
600010
Code/FHS packet
RSSI_CtrlStatus
600014
Control/Status of RSSI ADC
Controlstatus1
600018
Packet processing control/status 1 register
Controlstatus2
60001C
Packet processing control/status 2 register
Bluetooth Clock
CLKN
600020
Native clock (free-running, RO)
CLOCK
600024
Provides estimated clock to frequency hopping
CLKPhase
600028
Native clock phase (free-running, RO)
CLKPhaseCorrelCorrect
60002C
Clock phase correction used at correlator trigger
CLKPhaseLimit
600030
Native clock phase limit (sets slot duration)
CLKPhaseWhenCorrel
600034
Native clock phase latched at correlator trigger
CLKControl
600038
Clock control register
CmpTimer_RxTxDataStart
60003C
RX/TX start compare timer
CmpTimer_GenPurpose
600040
General purpose compare timer
Transceiver Control
RxTxSettleTimes
600044
Settle times for RX/TX power-up signals
TcCtrlStatus
600048
Transceiver control/status register
TcCommand
60004C
Transceiver command register
TcProgData
600050
Transceiver programming (via 3-wire bus) register
Bluetooth Interrupt
IntMask
600054
Bluetooth interrupt mask register
IntStatus
600058
Bluetooth interrupt status register
IntClear
60005C
Bluetooth interrupt clear register
Payload FIFOs
RxFifoCtrlStatus
600060
RX FIFO control/status register
RxFifoReadPort
600064
RX FIFO read port (8-bit)
TxFifoCtrlStatus
600068
TX FIFO control/status register
TxFifoWritePort
60006C
TX FIFO write port (8-bit)