Entry | |
---|---|
R1 | DeviceFS stream handle |
Exit | |
---|---|
R0 | Byte to transmit |
- | C set => unable to read a character to transmit |
The purpose of this call is to inform DeviceFS that a device driver wants to transmit a character.
This SWI is made by a device when it wants to transmit a character. DeviceFS will try to find character (unbuffer one, or read from a waiting stream).
For speed DeviceFS_TransmitCharacter and DeviceFS_ReceivedCharacter do not validate the external handle passed – strange things will happen if bad handles are passed.