_tagDIRENT Struct Reference

Directory entry structure. More...

Data Fields

u8 name [11]
u8 attr
u8 reserved
u8 crttimetenth
u8 crttime_l
u8 crttime_h
u8 crtdate_l
u8 crtdate_h
u8 lstaccdate_l
u8 lstaccdate_h
u8 startclus_h_l
u8 startclus_h_h
u8 wrttime_l
u8 wrttime_h
u8 wrtdate_l
u8 wrtdate_h
u8 startclus_l_l
u8 startclus_l_h
u8 filesize_0
u8 filesize_1
u8 filesize_2
u8 filesize_3

Detailed Description

Note: if name[0] == 0xe5, this is a free dir entry if name[0] == 0x00, this is a free entry and all subsequent entries are free if name[0] == 0x05, the first character of the name is 0xe5 [a kanji nicety]

Date format: bit 0-4 = day of month (1-31) bit 5-8 = month, 1=Jan..12=Dec bit 9-15 = count of years since 1980 (0-127) Time format: bit 0-4 = 2-second count, (0-29) bit 5-10 = minutes (0-59) bit 11-15= hours (0-23)

Definition at line 1151 of file circle_api.h.


Field Documentation

Definition at line 1154 of file circle_api.h.

Definition at line 1160 of file circle_api.h.

Definition at line 1159 of file circle_api.h.

Definition at line 1158 of file circle_api.h.

Definition at line 1157 of file circle_api.h.

Definition at line 1156 of file circle_api.h.

Definition at line 1171 of file circle_api.h.

Definition at line 1172 of file circle_api.h.

Definition at line 1173 of file circle_api.h.

Definition at line 1174 of file circle_api.h.

Definition at line 1162 of file circle_api.h.

Definition at line 1161 of file circle_api.h.

Definition at line 1153 of file circle_api.h.

Definition at line 1155 of file circle_api.h.

Definition at line 1164 of file circle_api.h.

Definition at line 1163 of file circle_api.h.

Definition at line 1170 of file circle_api.h.

Definition at line 1169 of file circle_api.h.

Definition at line 1168 of file circle_api.h.

Definition at line 1167 of file circle_api.h.

Definition at line 1166 of file circle_api.h.

Definition at line 1165 of file circle_api.h.


The documentation for this struct was generated from the following file: