gkostka
9ae6dcb7e0
Name refactiring inside file_windows module
8 years ago
gkostka
dc8bef5321
Rename ext4_filedev to file_dev
8 years ago
gkostka
7c617245da
Rename io_raw module to more appropriate file_windows
8 years ago
Ing. Radomír Polách
5546ffcf2e
fix: mingw build
8 years ago
ngkaho1234
854a631022
ext4_filedev: use ftello instead of ftell.
9 years ago
gkostka
c9b6c30e64
ext4_filedev: fix travis build
9 years ago
gkostka
f5be9f5ec3
Convert to linux line endings in multiple files
9 years ago
gkostka
e69f4b3ad8
ext4_mbr: multiple changes related to MBR parsing
1. Introduce part_offset & part_size fields in blockdev
2. Blockdev operations with part_offset
3. Blockdev operations check based on part_size
4. lwext4_mbr tool: scan master boot record for linux partitions
5. Set right partition sizes in linux/windows file blockdevs
9 years ago
gkostka
c8e804846c
Add lock/unlock functions to blockdev_iface
Since one blockdev_iface could be shared by multi block devices
lock/unlock functions is needed. Locks are not needed in single
partition mode.
9 years ago
gkostka
9e8466622a
Indroduce split ext4_blockdev to two separate structures
Preparation for multi partition mode. New ext4_blockdev_iface
will allow to share same interface by multiple block devices.
9 years ago
gkostka
4651399002
Return success when 0 block read/write is called
9 years ago
ngkaho1234
2057a5f4d2
define _LARGEFILE64_SOURCE to be able to access large files.
9 years ago
gkostka
14c9ded75e
Move all test modules to fs_test directory
9 years ago
gkostka
1c52df49c4
Add block device skeleton module
9 years ago
gkostka
cf09b15a9b
Remove obsolete chibios block devices
9 years ago
gkostka
d5cb40f453
Improve generic & stm32f4 demos
1. test_lwext4_file_test parameter list change
2. Update generic demo help & readme (short & long parameters)
3. Update readme.mediawiki
9 years ago
gkostka
aff43c4a6a
Debug system refactoring (prefixes & flags)
9 years ago
gkostka
aea989472d
Fix chibios headers
9 years ago
gkostka
85273d52f9
Remove clock_t dependency
9 years ago
gkostka
4e5365b36f
Typo fix
9 years ago
gkostka
f0b072a163
Increase max test buffer size
9 years ago
gkostka
b43526da4f
Fix iostats in generic demo
9 years ago
gkostka
107a9ee9b4
Demo apps refactoring
9 years ago
gkostka
2651b659e1
Linux codestyle format (tabs indenation)
9 years ago
gkostka
ec44609460
clang-format: blockdev modules
10 years ago
gkostka
63e88926bd
clang-format: blockdev modules
10 years ago
gkostka
6f2630560d
Build system refactoring.
11 years ago
gkostka
096ac0cfd2
Remove warnings. Default port to 1234.
Conditionally link winsock lib (only windows).
Linux cachu bufer drop disabled.
11 years ago
gkostka
52a1caf803
Client server basic test suite + minor code improvment.
11 years ago
gkostka
8ed88939d5
Support for large files and block devices.
11 years ago
gkostka
614f11dab4
Support for large files and block devices.
11 years ago
gkostka
273f02b2eb
Update project settings.
11 years ago
gkostka
ead60f17e6
Removed nasty tabs.
11 years ago
gkostka
266c5e53b0
Add readme file.
11 years ago
gkostka
a48f2f6fec
Disable linux caches.
11 years ago
gkostka
2c61a24dfa
Disable buffering for filedev and raw_io.
11 years ago
gkostka
0f1cc07213
BUGFIX:
1. gettimeofday bad param list
2. No buffering at file.
11 years ago
gkostka
c109281525
FEATURES:
1. New io_raw block device. Allows to access windows partitions.
2. Demo app timings. Windows ext2/3/4 volume access.
3. Faster big file read/write operations (multi block mode).
11 years ago
gkostka
d868262d36
Update directory tree.
11 years ago