- Main Page
- Modules
- Data Structures
- Files
- Related Pages

- Alphabetical List
- Data Structures
- Data Fields

# Fs_segment Struct Reference

Struture to define a segment. More...

`#include <fat.h>`

## Data Fields
U32 | u32_addr
| segment address (unit 512B), or cluster number
U32 | u32_size_or_pos
| segment size (unit 512B), or position in cluster list (unit 512B)

## Detailed Description

Struture to define a segment.

Definition at line 313 of file fat.h.

## Field Documentation

U32 Fs_segment::u32_addr

segment address (unit 512B), or cluster number

Definition at line 314 of file fat.h.

Referenced by fat_cache_clusterlist_update_finish(), fat_cache_clusterlist_update_read(), fat_cluster_list(), fat_read_dir(), fat_read_file(), file_load_segment_value(), and file_read_buf().

U32 Fs_segment::u32_size_or_pos

segment size (unit 512B), or position in cluster list (unit 512B)

Definition at line 315 of file fat.h.

Referenced by fat_cache_clusterlist_update_finish(), fat_cache_clusterlist_update_read(), fat_cache_clusterlist_update_start(), fat_cluster_list(), fat_read_dir(), fat_read_file(), file_load_segment_value(), file_read(), and file_read_buf().

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

- fat.h