21.1 pipe (7723)

A “pipe” is created as a result of a system call on the “pipe” procedure.

7728:

Allocate an “inode” for the root device;

7731:

Allocate a “file” table entry;

7736:

Remember the “file” table entry as “r” and allocate a second “file” table entry;

7744:

Return user file identifications in R0 and R1;

7746:

Complete the entries in the “file” array and the “inode” entry.