From d6788c75c2409629f729a3b9b95d2687912e2291 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sun, 22 Jun 2003 23:17:02 +0000 Subject: [PATCH] Dump()s the devices now and creates a file disk system. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3611 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../disk_device_manager/DiskDeviceManagerTest.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/tests/kernel/core/disk_device_manager/DiskDeviceManagerTest.cpp b/src/tests/kernel/core/disk_device_manager/DiskDeviceManagerTest.cpp index 809917be0b..f0976cbfbc 100644 --- a/src/tests/kernel/core/disk_device_manager/DiskDeviceManagerTest.cpp +++ b/src/tests/kernel/core/disk_device_manager/DiskDeviceManagerTest.cpp @@ -8,6 +8,7 @@ #include +#include #include // main @@ -17,6 +18,16 @@ main() KDiskDeviceManager::CreateDefault(); KDiskDeviceManager *manager = KDiskDeviceManager::Default(); manager->InitialDeviceScan(); + status_t error = manager->CreateFileDevice("/tmp/test-file-device"); + if (error != B_OK) + printf("creating the file device failed: %s\n", strerror(error)); + if (manager->Lock()) { + for (int32 i = 0; KDiskDevice *device = manager->DeviceAt(i); i++) { + device->Dump(); + printf("\n"); + } + manager->Unlock(); + } KDiskDeviceManager::DeleteDefault(); return 0; }