RFCs (Requests For Comment) & RFDs (Requests for Discussion)

These documents represent proposals and questions raised at various points during the design of the UDI Specification. They are not kept up to date with ongoing changes and may not even have been accepted in their proposed form. See the official specification documents for the "real story."
  • Global vs Local Handles RFC (1/3/95) [~105K ASCII Text]
  • Buffer Management RFC (1/10/95) [~52K ASCII Text]
  • Process Model RFC (1/11/95) [~54K ASCII Text]
  • More Buffer Management RFC (1/20/95) [~79K ASCII Text]
  • Quick Fixes RFC (1/24/95) [~34K ASCII Text]
  • Data Types RFD (2/10/95) [~2K ASCII Text]
  • DMA Interfaces RFC (2/13/95) [~20K ASCII Text]
  • PIO Interfaces RFC (2/15/95) [~16K ASCII Text]
  • Interrupts RFC (2/16/95) [~20K ASCII Text]
  • Endian-Neutral RFD (2/20/95) [~27K ASCII Text]
  • PIO Mapping RFC (2/24/95) [~11K ASCII Text]
  • Management & Config Interfaces RFC (4/21/95) [~26K ASCII Text]
  • Callback Context RFC (4/25/95) [~68K ASCII Text]
  • Scratch Area Access RFC (5/1/95) [~16K ASCII Text]
  • Callback Optimization RFC (6/14/95) [~22K ASCII Text]
  • Distribution Format RFC (9/8/95) [~10K ASCII Text]
  • Document Restructuring RFC (10/5/95) [~19K ASCII Text]
  • Channel Model RFC [Discussions] (11/2/95) [~112K ASCII Text]
  • Channel Model RFC [Final] (12/15/95) [~21K ASCII Text]
  • DMA Constraints RFC (2/22/96) [~30K ASCII Text]
  • alloc_cancel rules RFC (2/29/96) [~48K ASCII Text]
  • No-wait Allocations RFD (5/8/96) [~38K ASCII Text]
  • Interrupt Rework RFC (1/22/98) [~11K ASCII Text]
  • PIO Parameter Types RFC (3/5/98) [~11K ASCII Text]
  • USB Metalanguage RFC (6/8/98) [~24K ASCII Text]
  • DMA Constraints Simplification RFC [Issue 1] (7/14/98) [~17K ASCII Text]
  • DMA Constraints Simplification RFC [Issue 2] (7/25/98) [~20K ASCII Text]
  • udi_dma_mem_alloc RFC (updated 7/17/98) [~7K ASCII Text]
  • Allocation Rework RFC [Issue 1] (7/17/98) [~12K ASCII Text]
  • Allocation Rework RFC [Issue 2b] (7/27/98) [~5K ASCII Text]
  • Header File Organization RFC (7/18/98) [~7K ASCII Text]
  • PIO Definitions RFC (7/19/98) [~7K ASCII Text]
  • Scratch & Inline Negotiation RFC (7/20/98) [~30K ASCII Text]
  • Internal Management Metalanguage RFC (7/20/98) [~22K ASCII Text]
  • PIO Access Errors & Indirections RFC (7/27/98) [~9K ASCII Text]
  • Configuration Files RFC (9/9/98) [~12K ASCII Text]
  • Persistent Storage RFC (9/30/98) [~23K ASCII Text]
  • Constraints Propagation RFC (9/30/98) [~9K ASCII Text]
  • Buffer Constraints RFC (9/30/98) [~7K ASCII Text]
  • Use of Static Variables RFC (10/26/98) [~7K ASCII Text]
  • Static Driver Properties RFC (12/4/98) [~24K ASCII Text]
  • Generic I/O Metalanguage RFC (12/5/98) [~9K ASCII Text]
  • Interrupt Preprocessing RFC (12/8/98) [~6K ASCII Text]