h6. [[DeviceFS]] h6(. » [[DeviceDriver_Entry]] h6((. » DeviceDriver_Entry 10 h2. DeviceDriver_Entry 10 h5. (SWI -) |_<^{width:4em}. Entry | | |<^. R0 |<^. 10 (End of data) | |<^. R2 |<^. DeviceFS stream handle | |<^. R3 |<^. -1 | |_<^{width:4em}. Exit | | |/2<^. R3 |<^. 0 if not end of data, or | |<^. -1 if end of data | h4. Use This entry point is called when DeviceFS is asked if EOF has been reached, it will respond false if a buffered stream still has buffered data, or an unbuffered stream has a non-empty RX/TX word. Otherwise it calls this entry point. h4. Notes Most devices will return -1 (EOF reached) but some (e.g. a scanner) may know that there is still data to come). h4. See also * [[DeviceFS]] * [[DeviceFS_Threshold]] * [[DeviceDriver_Entry]]