isp1161bm NXP Semiconductors, isp1161bm Datasheet - Page 35

no-image

isp1161bm

Manufacturer Part Number
isp1161bm
Description
Isp1161 Full-speed Universal Serial Bus Single-chip Host And Device Controller
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ISP1161BM
Manufacturer:
NXP
Quantity:
10 000
Philips Semiconductors
Table 6:
9397 750 09567
Product data
Observed items
Hc Pinterrupt register
Bit 1 (ATLInt)
Bit 2 (AllEOTInterrupt)
HcBufferStatus register
Bit 2 (ATLBufferFull)
Bit 5 (ATLBufferDone)
USB
Traffic on USB Bus
Run results of the C program example
// Check EOT interrupt bit
// Check Buffer status register
//
// Read HC 16-bit registers
//
unsigned int HcRegRead(unsigned int wIndex)
}
//
// Write HC 16-bit registers
//
void HcRegWrite(unsigned int wIndex,unsigned int wValue)
{
outport(HcDataPort,PTDData[i]);
};
wData = HcRegRead(wHcuPInterrupt);
printf("\n HC Interrupt Status = %xH.\n",wData);
wData = HcRegRead(wHcBufferStatus);
printf("\n HC Buffer Status = %xH.\n",wData);
}
{ unsigned int wValue;
outport(HcCmdPort,wIndex & 0x7f);
wValue = inport(HcDataPort);
return(wValue);
{
outport(HcCmdPort,wIndex | 0x80);
outport(HcDataPort,wValue);
}
HC not initialized and not
under Operational state
no
0
1
1
0
Rev. 02 — 13 December 2002
Full-speed USB single-chip host and device controller
HC initialized and under
Operational state
yes
1
1
1
1
© Koninklijke Philips Electronics N.V. 2002. All rights reserved.
Comments
microprocessor must read ATL
transfer completed
transfer completed
PTD data processed by HC
OUT packets can be seen
ISP1161
35 of 137

Related parts for isp1161bm