Broadcom BCM5722 Programmer's Manual page 62

Host programmer interface specification for the netxtreme and netlink family of highly integrated media access controllers
Table of Contents

Advertisement

BCM5722
Definition
<Block>
<While>
<Repetition>
<Expression>
<Assignment>
<Operator>
Procedure/subroutine
Call procedure/subroutine
Operational comment
Deference
Page 3
Notational Conventions
Table 1: Pseudocode (Cont.)
Notation
Begin or Cstyle {
<Pseudo Code>
End or Cstyle}
While <expression>
<Block>
For < iterations> do
< Block>
<Expression1> <Operator>
<Expression2>
variable/register = CONSTANT
variable/register = variable
variable/register = <Expression>
variable/register = variable/register
<Operator>variable/register
&
|
<<
>>
==
!=
<
<=
>
>=
And
Or
Procedure <name>
Call <name>
// Comments, Comments, Comments
*(variable/register/CONSTANT _DEFN)
Bro adco m C orp or atio n
Programmer's Guide
Notes
Any valid logic including <Expression>,
<Repetition>, <While>, <Conditionals>,
<Assignment>, etc.
Other variants of while valid (i.e., Do while, and so
on)
Apply operator to two subexpressions E1 and E2.
The result will be interpreted as a boolean value.
Assign constant.
Assign to variable.
Assign to result of expression (Boolean).
Assign to result of operation on variables/registers.
Bitwise And
Bitwise Or
Bitwise Shift Left
Bitwise Shift Right
Boolean equality
Boolean inequality
Less than
Less than equal
Greater than
Greater than equal
Boolean And
Boolean Or
Not part of the logic flow
Contents of an address/location
10/15/07
Document 5722-PG101-R

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BCM5722 and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Bcm5722kfb1g

Table of Contents