blob: ce5da181557b3ed23c6fb956b2f634065a43654c [file] [log] [blame]
Nico Huberfdfa2e22023-11-27 16:26:03 +01001with System;
2with Interfaces.C;
3with Interfaces.C.Strings;
4
5use Interfaces.C;
6
7generic
8
9 with procedure Mount (Success : out Boolean);
10
11 with procedure Open (File_Path : String; Success : out Boolean);
12 with procedure Close;
13
14 with procedure Read (Buf : out Buffer_Type; Success : out Boolean);
15
16package FS.FILO.VFS
17with
18 SPARK_Mode => Off
19is
20
21 function C_Mount return int is (0);
22
23 function C_Open (File_Path : Strings.chars_ptr) return int is (0);
24 procedure C_Close is null;
25
26 function C_Read (Buf : System.Address; Len : int) return int is (0);
27
28end FS.FILO.VFS;