Difference between revisions of "Serial Close"

From WikiPrizm
Jump to navigationJump to search
(Created page with "{{syscall | name = Serial_Close | index = 0x1BB8 | header = fxcg/serial.h | signature = int Serial_Close(int mode); | synopsis = Closes the serial port, clearing all buffers a...")
 
Line 9: Line 9:
 
| returns = 0 on success, or 5 if the port was not closed because a transmission is pending.  5 will only be returned if '''mode''' was not passed as 1.
 
| returns = 0 on success, or 5 if the port was not closed because a transmission is pending.  5 will only be returned if '''mode''' was not passed as 1.
 
}}
 
}}
 +
[[Category:Syscalls:Serial]]

Revision as of 17:21, 30 May 2012


Synopsis

Header: fxcg/serial.h
Syscall index: 0x1BB8
Function signature: int Serial_Close(int mode);

Closes the serial port, clearing all buffers and optionally aborting any active transmissions.

Parameters

  • mode: Set to 1 to abort any active transmissions, anything else to fail if any transmission is pending.

Returns

0 on success, or 5 if the port was not closed because a transmission is pending. 5 will only be returned if mode was not passed as 1.