Contrary specifications about Uart FIFO register, which one is right?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

By PSoC® 4 BLE Architecture Technical Reference Manual (TRM), a RX interrupt is generated when "RX FIFO has less entries than the value specified by TRIGGER_LEVEL in SCB_RX_FIFO_CTRL". But PSoC® 4 BLE Register Technical Reference Manual (TRM) specify the Trigger level bits of the SCB_RX_FIFO_CTRL register as "TRIGGER_LEVEL Trigger level.When the receiver FIFO has more entries than the number of this field, a receiver trigger event is generated.Default value is 0." Which one is the truth? And what does the "entry" refer to? An occupied location or a free location? 
 

0 Likes
1 Solution
Anonymous
Not applicable

Hi

   

 

   

RX interrupt triggers (for trigger level) when number of entries is more than or equal to the level specified.

   

 

   

Entries refers to occupied location. We will correct/update the documentation.

   

 

   

Regards

   

Vikas.

View solution in original post

0 Likes
1 Reply
Anonymous
Not applicable

Hi

   

 

   

RX interrupt triggers (for trigger level) when number of entries is more than or equal to the level specified.

   

 

   

Entries refers to occupied location. We will correct/update the documentation.

   

 

   

Regards

   

Vikas.

0 Likes