people/sha0/winvblock.git
9 years ago[driver] Remove WvlThreadTestMsg() test calls
Shao Miller [Tue, 4 Jan 2011 19:45:18 +0000 (14:45 -0500)]
[driver] Remove WvlThreadTestMsg() test calls

Testing of the thread library was successful.

9 years ago[libthread] Lots of good stuff
Shao Miller [Tue, 4 Jan 2011 08:34:53 +0000 (03:34 -0500)]
[libthread] Lots of good stuff

New functions for working with WinVBlock thread
library threads.

I really enjoy this code.

Some testing of this library has been added to the
WinVBlock driver.  These should be removed in a
future commit.

9 years ago[libthread] Introduce libthread
Shao Miller [Mon, 3 Jan 2011 14:26:24 +0000 (09:26 -0500)]
[libthread] Introduce libthread

9 years ago[libbus] Add thread ownership functions
Shao Miller [Mon, 3 Jan 2011 13:30:37 +0000 (08:30 -0500)]
[libbus] Add thread ownership functions

WvlBusRegisterOwnerThread() and WvlBusNotOwned().

9 years ago[aoe] Clear AoeBusPdo after IRP_MN_REMOVE_DEVICE on the bus
Shao Miller [Mon, 3 Jan 2011 13:01:17 +0000 (08:01 -0500)]
[aoe] Clear AoeBusPdo after IRP_MN_REMOVE_DEVICE on the bus

9 years ago[libbus/pnp] Increment reference count on dev. relations
Shao Miller [Mon, 3 Jan 2011 12:58:27 +0000 (07:58 -0500)]
[libbus/pnp] Increment reference count on dev. relations

9 years ago[dummy] Try to delete a dummy device on IRP_MN_REMOVE_DEVICE
Shao Miller [Mon, 3 Jan 2011 12:56:15 +0000 (07:56 -0500)]
[dummy] Try to delete a dummy device on IRP_MN_REMOVE_DEVICE

This isn't exactly right, since WvlBusRemoveNode() will
actually schedule the node removal, but the PDO deletion
could happen first.  We need thread synchronization, here.

9 years ago[debug] Rename Debug_IrpStart to WvlDebugIrpStart
Shao Miller [Mon, 3 Jan 2011 11:49:40 +0000 (06:49 -0500)]
[debug] Rename Debug_IrpStart to WvlDebugIrpStart

And make it a library function.

9 years ago[libbus] Discard queued IRPs for a removed bus
Shao Miller [Mon, 3 Jan 2011 10:22:30 +0000 (05:22 -0500)]
[libbus] Discard queued IRPs for a removed bus

Once an FDO association is gone, any remaining IRPs
need to be cancelled because there's no device!

9 years ago[libbus] Add PDO and bus to debug messages for node add/remove
Shao Miller [Mon, 3 Jan 2011 08:57:42 +0000 (03:57 -0500)]
[libbus] Add PDO and bus to debug messages for node add/remove

9 years ago[libbus/pnp] Disassociate a deleted FDO
Shao Miller [Mon, 3 Jan 2011 08:53:36 +0000 (03:53 -0500)]
[libbus/pnp] Disassociate a deleted FDO

9 years ago[debug] Add thread to debug output
Shao Miller [Mon, 3 Jan 2011 08:46:05 +0000 (03:46 -0500)]
[debug] Add thread to debug output

9 years ago[disk/pnp] Cosmetic changes to debug messages
Shao Miller [Mon, 3 Jan 2011 08:16:12 +0000 (03:16 -0500)]
[disk/pnp] Cosmetic changes to debug messages

9 years ago[dummy] Handle PnP device removal
Shao Miller [Mon, 3 Jan 2011 08:13:07 +0000 (03:13 -0500)]
[dummy] Handle PnP device removal

9 years ago[libbus/pnp] Fix debug messages
Shao Miller [Mon, 3 Jan 2011 07:53:13 +0000 (02:53 -0500)]
[libbus/pnp] Fix debug messages

9 years ago[aoe] Fix search'n'replace failure for abft_ptr
Shao Miller [Mon, 3 Jan 2011 07:16:14 +0000 (02:16 -0500)]
[aoe] Fix search'n'replace failure for abft_ptr

To AOE_SP_ABFT.

9 years ago[debug] Rename xDbgPrint to WvDebugPrint
Shao Miller [Mon, 3 Jan 2011 07:13:52 +0000 (02:13 -0500)]
[debug] Rename xDbgPrint to WvDebugPrint

And some minor, cosmetic touch-ups to the header.

9 years ago[aoe/bus] Remove PDO when appropriate
Shao Miller [Mon, 3 Jan 2011 06:52:38 +0000 (01:52 -0500)]
[aoe/bus] Remove PDO when appropriate

9 years ago[dummy] Add WvDummyRemove function
Shao Miller [Mon, 3 Jan 2011 06:48:45 +0000 (01:48 -0500)]
[dummy] Add WvDummyRemove function

Although it might be a better idea to handle
IRP_MJ_PNP IRP_MN_REMOVE_DEVICE to delete a dummy PDO,
for now we support it with this minimal function.

9 years ago[aoe/bus] Only attach FDO to our PDO on the WinVBlock bus
Shao Miller [Mon, 3 Jan 2011 06:38:24 +0000 (01:38 -0500)]
[aoe/bus] Only attach FDO to our PDO on the WinVBlock bus

9 years ago[dummy] Pass back the created PDO
Shao Miller [Mon, 3 Jan 2011 06:21:24 +0000 (01:21 -0500)]
[dummy] Pass back the created PDO

9 years ago[aoe] Create PDO within AoeBusCreate
Shao Miller [Mon, 3 Jan 2011 06:13:14 +0000 (01:13 -0500)]
[aoe] Create PDO within AoeBusCreate

Instead of within the thread.

9 years ago[dummy] Don't try to grant a PDO without the main bus
Shao Miller [Mon, 3 Jan 2011 05:04:53 +0000 (00:04 -0500)]
[dummy] Don't try to grant a PDO without the main bus

9 years ago[build] Build AoE.INF file for AoE driver
Shao Miller [Mon, 3 Jan 2011 04:59:23 +0000 (23:59 -0500)]
[build] Build AoE.INF file for AoE driver

9 years ago[libbus,driver] Move WvProbeDisks call out of bus library
Shao Miller [Mon, 3 Jan 2011 04:39:38 +0000 (23:39 -0500)]
[libbus,driver] Move WvProbeDisks call out of bus library

Other drivers don't want to probe for WinVBlock disks
for an IRP_MJ_PNP IRP_MN_QUERY_DEVICE_RELATIONS IRP.

9 years ago[bus] Remove dev param from WvBusDevCtl
Shao Miller [Mon, 3 Jan 2011 04:25:48 +0000 (23:25 -0500)]
[bus] Remove dev param from WvBusDevCtl

9 years ago[filedisk] Remove dev param from WvFilediskAttach
Shao Miller [Mon, 3 Jan 2011 04:22:07 +0000 (23:22 -0500)]
[filedisk] Remove dev param from WvFilediskAttach

It was unused.

9 years ago[filedisk/grub4dos] Minor, cosmetic changes
Shao Miller [Mon, 3 Jan 2011 04:14:30 +0000 (23:14 -0500)]
[filedisk/grub4dos] Minor, cosmetic changes

9 years ago[filedisk] Rename filedisk__hot_swap_thread to WvFilediskHotSwapThread
Shao Miller [Mon, 3 Jan 2011 03:39:02 +0000 (22:39 -0500)]
[filedisk] Rename filedisk__hot_swap_thread to WvFilediskHotSwapThread

9 years ago[filedisk] Minor, cosmetic touch-ups
Shao Miller [Mon, 3 Jan 2011 03:33:34 +0000 (22:33 -0500)]
[filedisk] Minor, cosmetic touch-ups

9 years ago[filedisk] Rename filedisk__create to WvFilediskCreate
Shao Miller [Mon, 3 Jan 2011 02:57:31 +0000 (21:57 -0500)]
[filedisk] Rename filedisk__create to WvFilediskCreate

9 years ago[filedisk] Rename filedisk__create_threaded to WvFilediskCreateThreaded
Shao Miller [Mon, 3 Jan 2011 02:55:49 +0000 (21:55 -0500)]
[filedisk] Rename filedisk__create_threaded to WvFilediskCreateThreaded

9 years ago[filedisk] Rename filedisk__module_init to WvFilediskModuleInit
Shao Miller [Mon, 3 Jan 2011 02:53:40 +0000 (21:53 -0500)]
[filedisk] Rename filedisk__module_init to WvFilediskModuleInit

9 years ago[filedisk] Rename filedisk__attach to WvFilediskAttach
Shao Miller [Mon, 3 Jan 2011 02:51:58 +0000 (21:51 -0500)]
[filedisk] Rename filedisk__attach to WvFilediskAttach

9 years ago[bus] Don't handle DeviceTextLocationInformation query
Shao Miller [Sun, 2 Jan 2011 23:48:48 +0000 (18:48 -0500)]
[bus] Don't handle DeviceTextLocationInformation query

The previous logic attempts to return the same text as
BusQueryInstanceId, but we didn't set such anywhere.

9 years ago[driver,bus] Remove WvBusPnp
Shao Miller [Sun, 2 Jan 2011 23:24:15 +0000 (18:24 -0500)]
[driver,bus] Remove WvBusPnp

9 years ago[driver] Special-case IRP_MJ_SCSI for bus
Shao Miller [Sun, 2 Jan 2011 23:19:38 +0000 (18:19 -0500)]
[driver] Special-case IRP_MJ_SCSI for bus

It's not supported.

9 years ago[driver] Special-case IRP_MJ_DEVICE_CONTROL for bus
Shao Miller [Sun, 2 Jan 2011 23:16:26 +0000 (18:16 -0500)]
[driver] Special-case IRP_MJ_DEVICE_CONTROL for bus

9 years ago[driver,bus] Remove WvBusSysCtl
Shao Miller [Sun, 2 Jan 2011 23:10:00 +0000 (18:10 -0500)]
[driver,bus] Remove WvBusSysCtl

9 years ago[driver] Special-case IRP_MJ_[CREATE|CLOSE] for bus
Shao Miller [Sun, 2 Jan 2011 23:06:31 +0000 (18:06 -0500)]
[driver] Special-case IRP_MJ_[CREATE|CLOSE] for bus

9 years ago[driver,bus] Remove WvBusPower
Shao Miller [Sun, 2 Jan 2011 23:02:51 +0000 (18:02 -0500)]
[driver,bus] Remove WvBusPower

9 years ago[libbus] Rename bus.c to libbus.c
Shao Miller [Sun, 2 Jan 2011 22:38:27 +0000 (17:38 -0500)]
[libbus] Rename bus.c to libbus.c

To avoid a warning.  Hmm.

9 years ago[driver,bus] Move WvBus* subjects into new bus.c
Shao Miller [Sun, 2 Jan 2011 22:32:27 +0000 (17:32 -0500)]
[driver,bus] Move WvBus* subjects into new bus.c

But unfortunately, a warning is produced about having
src/winvblock/bus.c and src/winvblock/libbus/bus.c.

9 years ago[driver,dummy] Move dummy device feature into dummy.[c,h]
Shao Miller [Sun, 2 Jan 2011 20:57:50 +0000 (15:57 -0500)]
[driver,dummy] Move dummy device feature into dummy.[c,h]

9 years ago[driver] Drop underscore suffix convention
Shao Miller [Sun, 2 Jan 2011 20:11:57 +0000 (15:11 -0500)]
[driver] Drop underscore suffix convention

Except for functions which have an internal support function.

Also rename some stuff to omit "Driver" in "WvDriver*".

9 years ago[bus->libbus] Rename bus library to libbus
Shao Miller [Sun, 2 Jan 2011 19:41:25 +0000 (14:41 -0500)]
[bus->libbus] Rename bus library to libbus

9 years ago[driver] Remove unused driver__dispatch_func typedef
Shao Miller [Sun, 2 Jan 2011 12:16:21 +0000 (07:16 -0500)]
[driver] Remove unused driver__dispatch_func typedef

9 years ago[driver] Rename driver__unload_ to WvUnload
Shao Miller [Sun, 2 Jan 2011 12:13:17 +0000 (07:13 -0500)]
[driver] Rename driver__unload_ to WvUnload

And use DRIVER_UNLOAD prototype.

It also turns out there's a commit message error in commit
e6b1f651125d1671e48625d7c29a93ff498c6c2a.  It should have read:

[aoe] Rename AoeUnload_ to AoeUnload

9 years ago[driver] Rename driver__dispatch_*_ to WvIrp*
Shao Miller [Sun, 2 Jan 2011 12:09:19 +0000 (07:09 -0500)]
[driver] Rename driver__dispatch_*_ to WvIrp*

And use DRIVER_DISPATCH instead of driver__dispatch_func.

9 years ago[driver] Rename driver__dispatch_not_supported_ to WvIrpNotSupported
Shao Miller [Sun, 2 Jan 2011 12:03:38 +0000 (07:03 -0500)]
[driver] Rename driver__dispatch_not_supported_ to WvIrpNotSupported

And use DRIVER_DISPATCH instead of driver__dispatch_func.

9 years ago[aoe] Rename AoeDriverIrpDevCtl_ to AoeIrpDevCtl
Shao Miller [Sun, 2 Jan 2011 12:00:18 +0000 (07:00 -0500)]
[aoe] Rename AoeDriverIrpDevCtl_ to AoeIrpDevCtl

And use DRIVER_UNLOAD prototype.
Also removed an unused AoeDriverUnload_ declaration.

9 years ago[aoe] Rename AoeDriverIrpNotSupported_ to AoeIrpNotSupported
Shao Miller [Sun, 2 Jan 2011 11:55:34 +0000 (06:55 -0500)]
[aoe] Rename AoeDriverIrpNotSupported_ to AoeIrpNotSupported

And use DRIVER_DISPATCH instead of driver__dispatch_func.

9 years ago[aoe] Rename AoeDriverIrpPnp_ to AoeIrpPnp
Shao Miller [Sun, 2 Jan 2011 11:53:34 +0000 (06:53 -0500)]
[aoe] Rename AoeDriverIrpPnp_ to AoeIrpPnp

And use DRIVER_DISPATCH instead of driver__dispatch_func.

9 years ago[aoe] Rename AoeDriverIrpScsi_ to AoeIrpScsi
Shao Miller [Sun, 2 Jan 2011 11:51:42 +0000 (06:51 -0500)]
[aoe] Rename AoeDriverIrpScsi_ to AoeIrpScsi

And use DRIVER_DISPATCH instead of driver__dispatch_func.

9 years ago[aoe] Rename AoeDriverIrpDevCtl_ to AoeIrpDevCtl
Shao Miller [Sun, 2 Jan 2011 11:48:52 +0000 (06:48 -0500)]
[aoe] Rename AoeDriverIrpDevCtl_ to AoeIrpDevCtl

And use DRIVER_DISPATCH instead of driver__dispatch_func.

9 years ago[aoe] Rename AoeDriverIrpSysCtl_ to AoeIrpSysCtl
Shao Miller [Sun, 2 Jan 2011 11:43:52 +0000 (06:43 -0500)]
[aoe] Rename AoeDriverIrpSysCtl_ to AoeIrpSysCtl

And use DRIVER_DISPATCH instead of driver__dispatch_func.

9 years ago[aoe] Rename AoeDriverIrpCreateClose_ to AoeIrpCreateClose
Shao Miller [Sun, 2 Jan 2011 11:41:18 +0000 (06:41 -0500)]
[aoe] Rename AoeDriverIrpCreateClose_ to AoeIrpCreateClose

And use DRIVER_DISPATCH instead of driver__dispatch_func.

9 years ago[aoe] Rename AoeDriverIrpPower_ to AoeIrpPower
Shao Miller [Sun, 2 Jan 2011 11:36:45 +0000 (06:36 -0500)]
[aoe] Rename AoeDriverIrpPower_ to AoeIrpPower

And use DRIVER_DISPATCH instead of driver__dispatch_func.

9 years ago[driver] Use DRIVER_INITIALIZE prototype in header
Shao Miller [Sun, 2 Jan 2011 11:26:46 +0000 (06:26 -0500)]
[driver] Use DRIVER_INITIALIZE prototype in header

9 years ago[driver,debug] Move WvlError into debug TU
Shao Miller [Sun, 2 Jan 2011 11:22:00 +0000 (06:22 -0500)]
[driver,debug] Move WvlError into debug TU

After all the fuss and bother of commit 3c588de9,
the NTSTATUS typedefs are removed from the user-land
utilities and WvlError() now resides in debug.c.

9 years ago[driver,irp] Move driver__complete_irp as WvlIrpComplete
Shao Miller [Sun, 2 Jan 2011 11:15:41 +0000 (06:15 -0500)]
[driver,irp] Move driver__complete_irp as WvlIrpComplete

This means the bus library can drop its driver.h #include,
though many .c source files must now #include irp.h.

9 years ago[irp] (Re-)Introduce IRP header and source files
Shao Miller [Sun, 2 Jan 2011 11:00:34 +0000 (06:00 -0500)]
[irp] (Re-)Introduce IRP header and source files

IRP completion helper functions, etc. can go here.

9 years ago[driver] Remove WV_DEV_T forward declaration
Shao Miller [Sun, 2 Jan 2011 10:35:50 +0000 (05:35 -0500)]
[driver] Remove WV_DEV_T forward declaration

All pointers to structs have the same representation
and alignment requirements. :)

9 years ago[project] Rename Error to WvlError
Shao Miller [Sun, 2 Jan 2011 10:27:10 +0000 (05:27 -0500)]
[project] Rename Error to WvlError

Also moved the declaration into winvblock.h, which
meant moving the portable.h #include before it in
every .c file, as well adding NTSTATUS typedefs in
the user-land utilities.

9 years ago[bus/pnp] Rename functions, change debug messages
Shao Miller [Sun, 2 Jan 2011 09:37:51 +0000 (04:37 -0500)]
[bus/pnp] Rename functions, change debug messages

9 years ago[bus] Rename WvBus* functions to WvlBus*
Shao Miller [Sun, 2 Jan 2011 09:30:10 +0000 (04:30 -0500)]
[bus] Rename WvBus* functions to WvlBus*

And drop underscore suffix convention, except where there
is both an exported library function and an internal one.

9 years ago[bus] Rename WvBusGetNodeCount to WvlBusGetNodeCount
Shao Miller [Sun, 2 Jan 2011 09:15:53 +0000 (04:15 -0500)]
[bus] Rename WvBusGetNodeCount to WvlBusGetNodeCount

9 years ago[bus] Rename WvBusGetNodePdo to WvlBusGetNodePdo
Shao Miller [Sun, 2 Jan 2011 09:14:42 +0000 (04:14 -0500)]
[bus] Rename WvBusGetNodePdo to WvlBusGetNodePdo

9 years ago[bus] Rename WvBusGetNextNode to WvlBusGetNextNode
Shao Miller [Sun, 2 Jan 2011 09:11:34 +0000 (04:11 -0500)]
[bus] Rename WvBusGetNextNode to WvlBusGetNextNode

9 years ago[bus] Rename WvBusPnp and WvBusGetNodeNum
Shao Miller [Sun, 2 Jan 2011 09:10:04 +0000 (04:10 -0500)]
[bus] Rename WvBusPnp and WvBusGetNodeNum

To WvlBusPnpIrp and WvlBusGetNodeNum, respectively.

9 years ago[bus] Rename WvBusPower to WvlBusPower
Shao Miller [Sun, 2 Jan 2011 09:01:26 +0000 (04:01 -0500)]
[bus] Rename WvBusPower to WvlBusPower

9 years ago[bus] Rename WvBusSysCtl to WvlBusSysCtl
Shao Miller [Sun, 2 Jan 2011 09:00:24 +0000 (04:00 -0500)]
[bus] Rename WvBusSysCtl to WvlBusSysCtl

9 years ago[bus] Rename WvBusEnqueueCustomWorkItem to WvlBusEnqueueCustomWorkItem
Shao Miller [Sun, 2 Jan 2011 08:58:47 +0000 (03:58 -0500)]
[bus] Rename WvBusEnqueueCustomWorkItem to WvlBusEnqueueCustomWorkItem

9 years ago[bus] Rename WvBusEnqueueIrp to WvlBusEnqueueIrp
Shao Miller [Sun, 2 Jan 2011 08:57:15 +0000 (03:57 -0500)]
[bus] Rename WvBusEnqueueIrp to WvlBusEnqueueIrp

9 years ago[bus] Rename WvBusRemoveNode to WvlBusRemoveNode
Shao Miller [Sun, 2 Jan 2011 08:55:52 +0000 (03:55 -0500)]
[bus] Rename WvBusRemoveNode to WvlBusRemoveNode

9 years ago[bus] Rename WvBusAddNode to WvlBusAddNode
Shao Miller [Sun, 2 Jan 2011 08:54:05 +0000 (03:54 -0500)]
[bus] Rename WvBusAddNode to WvlBusAddNode

9 years ago[bus] Rename WvBusStartThread to WvlBusStartThread
Shao Miller [Sun, 2 Jan 2011 08:51:27 +0000 (03:51 -0500)]
[bus] Rename WvBusStartThread to WvlBusStartThread

Although, perhaps the thread logic should be decoupled
from the bus library.

9 years ago[bus] Rename WvBusCancelWorkItems to WvlBusCancelWorkItems
Shao Miller [Sun, 2 Jan 2011 08:49:47 +0000 (03:49 -0500)]
[bus] Rename WvBusCancelWorkItems to WvlBusCancelWorkItems

9 years ago[bus] Rename WvBusProcessWorkItems to WvlBusProcessWorkItems
Shao Miller [Sun, 2 Jan 2011 08:47:42 +0000 (03:47 -0500)]
[bus] Rename WvBusProcessWorkItems to WvlBusProcessWorkItems

9 years ago[bus] Remove unused WvBusCreate function
Shao Miller [Sun, 2 Jan 2011 08:45:07 +0000 (03:45 -0500)]
[bus] Remove unused WvBusCreate function

Its pretty easy to have one static bus in a driver.

9 years ago[bus] Rename WvBusInit to WvlBusInit
Shao Miller [Sun, 2 Jan 2011 08:43:29 +0000 (03:43 -0500)]
[bus] Rename WvBusInit to WvlBusInit

9 years ago[bus] Rename WvBusInitNode to WvlBusInitNode
Shao Miller [Sun, 2 Jan 2011 08:42:16 +0000 (03:42 -0500)]
[bus] Rename WvBusInitNode to WvlBusInitNode

9 years ago[project] Change void usage to VOID
Shao Miller [Sun, 2 Jan 2011 08:02:11 +0000 (03:02 -0500)]
[project] Change void usage to VOID

Where possible.  And 'void *' to PVOID, too.

9 years ago[bus] Fix typo in WVL_S_BUS_NODE definition
Shao Miller [Sun, 2 Jan 2011 07:46:58 +0000 (02:46 -0500)]
[bus] Fix typo in WVL_S_BUS_NODE definition

9 years ago[project] Use PROJECT_WV instead of PROJECT_BUS
Shao Miller [Sun, 2 Jan 2011 07:38:20 +0000 (02:38 -0500)]
[project] Use PROJECT_WV instead of PROJECT_BUS

In our WVL_M_LIB macro for library importing/exporting.

9 years ago[header] Remove unused winvblock__def_enum macro
Shao Miller [Sun, 2 Jan 2011 07:33:25 +0000 (02:33 -0500)]
[header] Remove unused winvblock__def_enum macro

9 years ago[header] Remove winvblock__any_ptr, winvblock__def_type
Shao Miller [Sun, 2 Jan 2011 07:32:35 +0000 (02:32 -0500)]
[header] Remove winvblock__any_ptr, winvblock__def_type

Use PVOID instead of winvblock__any_ptr.  With this removal,
there's no longer any use of the winvblock__def_type() macro.
Some editors can't grok winvblock__def_type()'s intentions.

9 years ago[project] Rename winvblock__bool back to BOOLEAN
Shao Miller [Sun, 2 Jan 2011 07:27:06 +0000 (02:27 -0500)]
[project] Rename winvblock__bool back to BOOLEAN

Heh.

9 years ago[project] Rename winvblock__uint16 back to UINT16
Shao Miller [Sun, 2 Jan 2011 07:20:48 +0000 (02:20 -0500)]
[project] Rename winvblock__uint16 back to UINT16

Heh.

9 years ago[project] Rename winvblock__uint32 back to UINT32
Shao Miller [Sun, 2 Jan 2011 07:15:57 +0000 (02:15 -0500)]
[project] Rename winvblock__uint32 back to UINT32

Heh.

9 years ago[project] Rename winvblock__uint64 back to UINT64
Shao Miller [Sun, 2 Jan 2011 07:04:39 +0000 (02:04 -0500)]
[project] Rename winvblock__uint64 back to UINT64

Heh.

9 years ago[project] Rename winvblock__uint8 back to UCHAR
Shao Miller [Sun, 2 Jan 2011 07:02:53 +0000 (02:02 -0500)]
[project] Rename winvblock__uint8 back to UCHAR

Heh.

9 years ago[header] Remove winvblock__def_struct
Shao Miller [Sun, 2 Jan 2011 06:51:34 +0000 (01:51 -0500)]
[header] Remove winvblock__def_struct

Some editors are not able to grok this macro.

9 years ago[filedisk/grub4dos] Rename drive_file_set struct type
Shao Miller [Sun, 2 Jan 2011 06:49:30 +0000 (01:49 -0500)]
[filedisk/grub4dos] Rename drive_file_set struct type

To WV_S_FILEDISK_GRUB4DOS_DRIVE_FILE_SET.

9 years ago[filedisk] Rename thread_req to WV_S_FILEDISK_THREAD_REQ
Shao Miller [Sun, 2 Jan 2011 06:44:06 +0000 (01:44 -0500)]
[filedisk] Rename thread_req to WV_S_FILEDISK_THREAD_REQ

9 years ago[disk] Rename fat_super to WV_S_DISK_FAT_SUPER
Shao Miller [Sun, 2 Jan 2011 06:29:34 +0000 (01:29 -0500)]
[disk] Rename fat_super to WV_S_DISK_FAT_SUPER

9 years ago[disk] Rename fat_extra to WV_S_DISK_FAT_EXTRA
Shao Miller [Sun, 2 Jan 2011 06:26:50 +0000 (01:26 -0500)]
[disk] Rename fat_extra to WV_S_DISK_FAT_EXTRA

9 years ago[util] Rename option type to WVU_S_OPTION
Shao Miller [Sun, 2 Jan 2011 06:21:44 +0000 (01:21 -0500)]
[util] Rename option type to WVU_S_OPTION

9 years ago[ramdisk] Rename ramdisk__type to WV_S_RAMDISK_T
Shao Miller [Sun, 2 Jan 2011 06:17:13 +0000 (01:17 -0500)]
[ramdisk] Rename ramdisk__type to WV_S_RAMDISK_T

9 years ago[msvhd] Rename msvhd__footer to WV_S_MSVHD_FOOTER
Shao Miller [Sun, 2 Jan 2011 06:11:55 +0000 (01:11 -0500)]
[msvhd] Rename msvhd__footer to WV_S_MSVHD_FOOTER