refactor: make pci device driver loading passive, pci bus scanner will not load them...
[lunaix-os.git] / lunaix-os / kernel / fs / defaults.c
index 145d9ca4c630ea5f9ac639c2f0f71c22bc465e75..8512d8e214de5904fc75a5da18b5412a0f478b62 100644 (file)
@@ -30,6 +30,18 @@ default_file_write(struct v_inode* inode, void* buffer, size_t len, size_t fpos)
     return ENOTSUP;
 }
 
     return ENOTSUP;
 }
 
+int
+default_file_read_page(struct v_inode* inode, void* buffer, size_t fpos)
+{
+    return ENOTSUP;
+}
+
+int
+default_file_write_page(struct v_inode* inode, void* buffer, size_t fpos)
+{
+    return ENOTSUP;
+}
+
 int
 default_file_readdir(struct v_file* file, struct dir_context* dctx)
 {
 int
 default_file_readdir(struct v_file* file, struct dir_context* dctx)
 {
@@ -44,6 +56,8 @@ default_file_readdir(struct v_file* file, struct dir_context* dctx)
         dctx->read_complete_callback(dctx, pos->name.value, pos->name.len, 0);
         break;
     }
         dctx->read_complete_callback(dctx, pos->name.value, pos->name.len, 0);
         break;
     }
+
+    return i;
 }
 
 int
 }
 
 int