
Dear Larry,
In my program some of the functions have return values that I do not understand. For example one of my FAT functions is returning an error code of “301”. Are these errors defined anywhere?
Bob D.
Hello Bob,
That is a good question and I am glad you asked it. Dynamic C includes a large number of universal error codes that you can reference in the ERRNO.LIB folder in the C:\DCRABBIT_X.XX\Lib\ directory.
Your specific FAT error code is defined in the file as follows:
#define EROOTFULL 301 /* FED3 Root directory full */
The particular error code that you are asking about, tells us that you may want to free up some space on your FAT partition.
The ERRNO.LIB file is well commented and includes descriptions of all the error codes we commonly use.
- Larry C.
Larry Cicchinelli is Rabbit’s Technical Support Manager. He has 30 years of embedded experience, and is considered one of the foremost authorities on Rabbit products. Larry and his staff offer comprehensive technical support to Rabbit customers.
Submit your questions for Larry via email at
AskLarry@rabbit.com
Read more Ask Larry Answers