h6. [[BufferManager]] h6(. » [[BufferManager SWI Calls|SWI Calls]] h6((. » Buffer_Register h2. Buffer_Register h5. (SWI &42942) |_<^{width:3em}. Entry | | |<^. R0 |<^. Buffer's [[Buffer Flags Word|flags word]] | |<^. R1 |<^. Start address of the buffer | |<^. R2 |<^. Byte beyond end of the buffer | |<^. R3 |<^. Preferred handle for the buffer, or -1 to get the Buffer Manager to generate one | |_<^{width:3em}. Exit || |<. R0 |<^. Buffer handle | h4. Use This SWI is similar to [[Buffer_Create]], but does not claim memory for you. Instead, it registers your existing memory as a buffer.