Retro Rocket Kernel
BASIC-Powered Operating System
directory_entry_t Struct Reference

A directory entry, e.g. file, volume label, directory, long filename entry. More...

#include <fat32.h>

+ Collaboration diagram for directory_entry_t:

Data Fields

char name [11]
 
uint8_t attr
 
uint8_t nt
 
uint8_t create_time_tenths
 
uint16_t create_time
 
uint16_t create_date
 
uint16_t access_date
 
uint16_t first_cluster_hi
 
uint16_t write_time
 
uint16_t write_date
 
uint16_t first_cluster_lo
 
uint32_t size
 

Detailed Description

A directory entry, e.g. file, volume label, directory, long filename entry.

Field Documentation

◆ access_date

uint16_t directory_entry_t::access_date

◆ attr

uint8_t directory_entry_t::attr

◆ create_date

uint16_t directory_entry_t::create_date

◆ create_time

uint16_t directory_entry_t::create_time

◆ create_time_tenths

uint8_t directory_entry_t::create_time_tenths

◆ first_cluster_hi

uint16_t directory_entry_t::first_cluster_hi

◆ first_cluster_lo

uint16_t directory_entry_t::first_cluster_lo

◆ name

char directory_entry_t::name[11]

◆ nt

uint8_t directory_entry_t::nt

◆ size

uint32_t directory_entry_t::size

◆ write_date

uint16_t directory_entry_t::write_date

◆ write_time

uint16_t directory_entry_t::write_time