NFU Specification

From ReddNet
Revision as of 08:24, 1 July 2008 by Dano (talk | contribs) (New page: Simple overview: * NFU server -- "adjacent" to IBP depot. * NFU Op -- lightweight program, written in C, or Java, depending on server. * NFU client -- launches nfuOps and exchanges data wi...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Simple overview:

  • NFU server -- "adjacent" to IBP depot.
  • NFU Op -- lightweight program, written in C, or Java, depending on server.
  • NFU client -- launches nfuOps and exchanges data with it.
    • 2 types of data exchange:
    • 1. variable exchange -- data passed directly between NFU Client and NFU Op

NFU_VAL_IN

    • 2. IBP Cap handling

NFU_IBP_RD, client sends an IBP Cap to server, NFU Op does not receive cap, but a pointer to a mmap of the cap.