| Electronic Components Datasheet Search |
|
PC87591L Datasheet(PDF) 289 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
PC87591L Datasheet(HTML) 289 Page - National Semiconductor (TI) |
|
289 / 437 page ![]() 5.0 Host Controller Interface Modules (Continued) Revision 1.07 289 www.national.com When data is written to HIPMnDOM register, the OBF flag and the internal OBF_SMI flag are set and an SMI interrupt is generated. The OBF_SMI flag is cleared when OBF flag is cleared. The SMI is generated as a pulse whose width is defined by PLMM in HPIMnIC register. The SMI interrupt is routed to the SMI pin only if both HSMIE and SMIE bits in HIPMnIE register are set. When SMIE is set and HSMIE is cleared, SMIB in HIPMnIC register is used as the PMnSMI signal value. When SMIE is cleared, the PMnSMI signal is inactive (high). When data is written to HIPMnDOC register, the OBF flag and OBF_SCI internal flag are set and an SCI interrupt is gener- ated. OBF_SCI is cleared when OBF is cleared. The SCI is generated as a pulse whose width is defined by PLMS in HPIMnCTL register. When data is read from HIPMnDIC register, the IBF flag is cleared, the IBF_SCI Internal flag is set and an SCI interrupt is generated. The IBF_SCI flag is cleared when the IBF is set again. The SCI is generated as a pulse whose width is defined by PLMS in HPIMnCTL register. Reading from HIPnDI register clears the IBF flag but does not generate an SCI interrupt. Note that IBF_SCI flag may also be set by writing a 1 to SCIIS bit in HIPMnIC register. This is done to start an SCI interrupt on input buffer empty without a read operation from the input buffer. The SCI interrupt is routed to the SCI pin only if HSCIE and SCIE in HIPMnIE register are set. When SCIE is set and HSCIE is cleared, the value of SCIB in HIPMnIC register is used as the PMnSCI signal value. When SCIE is cleared, PMnSCI is inactive (high). Status Read The status of the PM channel data buffers can be read by both the host and the core. Bits 2 and 4-7 can be written by the core. The host processor should read the Status register I/O address (legacy 6616, for channel 1) to obtain the contents of the Status register. The core software should read/write the HIPMnST register to access the same information. The format of the Status register is identical for both the host and the core; see “Host Interface PM n Status Register (HIPMnST)” on page 291. Hardware IRQM field (HIIRQC) Interrupt IRQNPOL bit (HIIRQC) 1 0 IRQB bit (HIPMnIC) 1 0 IRQB bit (HIPMnIC) (Part of Module) IRQ and IRQE bit (HIPMnIE) SMIE bit (HIPMnIE) Gathering SMI OBF bit SuperI/O Config Routing Polarity IRQ Serializer IRQB bit (HIPMnIC) HIPMnDOM (write) HIPMnDI (read) HIPMnDO (write) HIPMnDIC (read) set OBF_no_int set OBF_SMI HIPMnDOC (write) set OBF_SCI clear IBF bit (HIPMnST) 1 0 1 0 SMIB bit (HIPMnIC) SCIB bit (HIPMnIC) Pulse Shape Figure 98. IRQ, SCI and SMI Control, Enhanced PM Mode PLMM field (HIPMnIC) PLMS field (HIPMnCTL) HSMIE bit (HIPMnIE) HSCIE bit (HIPMnIE) HIRQE bit (HIPMnIE) PMnSMI Pulse Shape 0 1 0 1 Source ECSCI set IBF_SCI SCIIS bit (HPMnIC) (write 1) SMIPOL bit (HIPMnIC) SCIPOL bit (HIPMnCTL) SCIE bit PMnECSCI of other channel PMnECSCI SCIB bit (HIPMnIC) (read) SMIB bit (HIPMnIC) (write) (read) (HIPMnIE) (HIPMnST) (read) |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |