Motorola DSP56301 ユーザーズマニュアル

ページ / 372
Host-Side Programming Model
Host Interface (HI32)
6
-57
n
In a 16-bit data Universal Bus mode (DCTR[HM]
 = 
$2 or $3 and HCTR[HRF]
$0), 
the HD[15–0] pins are driven with the two least significant bytes of the HSTR in a read 
access.
n
In PCI mode (DCTR[HM] = $1) memory space transactions, the HSTR is accessed if 
the PCI address is HI32_base_address: $014. 
n
In a Universal Bus mode (DCTR[HM]
 = 
$2 or $3), the HSTR is accessed if the 
HA[10–3] value matches the HI32 base address (see Section 6.8.11,  Memory Space 
Base Address Configuration Register (CBMA)
, on page 6-70) and the 
HA[2–0] value 
is $5.
Table 6-23. Host Interface Status Register (HSTR) Bit Definitions
Bit 
Number
Bit Name
Reset 
Value
Mode
Description
31–8
0
Reserved. Write to 0 for future compatibility.
7
HREQ
0
UBM
PCI
Host Request
Set and cleared as follows. The personal software reset clears HREQ.
TREQ
RREQ
HREQ
0
0
cleared
0
1
set if HRRQ = 1
otherwise cleared
1
0
set if HTRQ = 1
otherwise cleared
1
1
set if HTRQ = 1 or HRRQ = 1
otherwise cleared
6
HINT
0
UBM
PCI
Host interrupt A
Reflects the status of the HINT bit in the DSP Control Register (DCTR) 
and the HINTA pin. HINT is set if the host interrupt A bit is set in the 
DCTR and the HINTA pin is driven low. HINT is cleared if the host 
interrupt A is cleared in the DCTR, and the HINTA pin is driven low.
5–3
HF[5–3]
0
UBM
PCI
Host Flags
Indicate the state of host flags HF[5–3], respectively, in the DSP Control 
Register (DCTR) on the DSP side. Only the DSP56300 core can 
change HF[5–3].