[driver] Remove WvlThreadTestMsg() test calls
[people/sha0/winvblock.git] / src / winvblock / driver.c
2011-01-04 Shao Miller[driver] Remove WvlThreadTestMsg() test calls
2011-01-04 Shao Miller[libthread] Lots of good stuff
2011-01-03 Shao Miller[debug] Rename Debug_IrpStart to WvlDebugIrpStart
2011-01-03 Shao Miller[libbus,driver] Move WvProbeDisks call out of bus library
2011-01-03 Shao Miller[bus] Remove dev param from WvBusDevCtl
2011-01-03 Shao Miller[filedisk] Rename filedisk__module_init to WvFilediskMo...
2011-01-02 Shao Miller[driver,bus] Remove WvBusPnp
2011-01-02 Shao Miller[driver] Special-case IRP_MJ_SCSI for bus
2011-01-02 Shao Miller[driver] Special-case IRP_MJ_DEVICE_CONTROL for bus
2011-01-02 Shao Miller[driver,bus] Remove WvBusSysCtl
2011-01-02 Shao Miller[driver] Special-case IRP_MJ_[CREATE|CLOSE] for bus
2011-01-02 Shao Miller[driver,bus] Remove WvBusPower
2011-01-02 Shao Miller[driver,bus] Move WvBus* subjects into new bus.c
2011-01-02 Shao Miller[driver,dummy] Move dummy device feature into dummy...
2011-01-02 Shao Miller[driver] Drop underscore suffix convention
2011-01-02 Shao Miller[driver] Rename driver__unload_ to WvUnload
2011-01-02 Shao Miller[driver] Rename driver__dispatch_*_ to WvIrp*
2011-01-02 Shao Miller[driver] Rename driver__dispatch_not_supported_ to...
2011-01-02 Shao Miller[driver,debug] Move WvlError into debug TU
2011-01-02 Shao Miller[driver,irp] Move driver__complete_irp as WvlIrpComplete
2011-01-02 Shao Miller[project] Rename Error to WvlError
2011-01-02 Shao Miller[bus] Rename WvBusGetNodePdo to WvlBusGetNodePdo
2011-01-02 Shao Miller[bus] Rename WvBusGetNextNode to WvlBusGetNextNode
2011-01-02 Shao Miller[bus] Rename WvBusPnp and WvBusGetNodeNum
2011-01-02 Shao Miller[bus] Rename WvBusPower to WvlBusPower
2011-01-02 Shao Miller[bus] Rename WvBusSysCtl to WvlBusSysCtl
2011-01-02 Shao Miller[bus] Rename WvBusEnqueueCustomWorkItem to WvlBusEnqueu...
2011-01-02 Shao Miller[bus] Rename WvBusEnqueueIrp to WvlBusEnqueueIrp
2011-01-02 Shao Miller[bus] Rename WvBusRemoveNode to WvlBusRemoveNode
2011-01-02 Shao Miller[bus] Rename WvBusAddNode to WvlBusAddNode
2011-01-02 Shao Miller[bus] Rename WvBusStartThread to WvlBusStartThread
2011-01-02 Shao Miller[bus] Rename WvBusProcessWorkItems to WvlBusProcessWork...
2011-01-02 Shao Miller[bus] Rename WvBusInit to WvlBusInit
2011-01-02 Shao Miller[bus] Rename WvBusInitNode to WvlBusInitNode
2011-01-02 Shao Miller[project] Change void usage to VOID
2011-01-02 Shao Miller[project] Rename winvblock__bool back to BOOLEAN
2011-01-02 Shao Miller[project] Rename winvblock__uint32 back to UINT32
2011-01-02 Shao Miller[driver] Rename driver__dev_ext to WV_S_DEV_EXT
2011-01-02 Shao Miller[header,aoe] Rename winvblock__literal* and abft
2011-01-02 Shao Miller[header] Rename winvblock__lib_func to WVL_M_LIB
2011-01-02 Shao Miller[bus] Rename WV_S_BUS_CUSTOM_WORK_ITEM to WVL_S_BUS_CUS...
2011-01-02 Shao Miller[bus] Rename WV_F_BUS_WORK_ITEM to WVL_F_BUS_WORK_ITEM
2011-01-02 Shao Miller[bus] Rename WV_S_BUS_NODE to WVL_S_BUS_NODE
2011-01-02 Shao Miller[bus] Rename WV_S_BUS_T to WVL_S_BUS_T
2011-01-02 Shao Miller[bus] Rename WV_F_BUS_PNP to WVL_F_BUS_PNP
2011-01-02 Shao Miller[driver] Fix UNICODE_STRING initialization
2010-12-31 Shao Miller[bus] Rename PhysicalDeviceObject member to Pdo
2010-12-31 Shao Miller[bus,driver] Revisit driver unload and thread exit
2010-12-31 Shao Miller[driver] Wait for bus thread to terminate on unload
2010-12-31 Shao Miller[driver] Do not create the bus PDO again and again
2010-12-31 Shao Miller[registry] Cosmetic touch-ups
2010-12-31 Shao Miller[driver] Rename driver__create_bus_ to WvDriverBusEstab...
2010-12-31 Shao Miller[driver,aoe] Use WV_S_DRIVER_DUMMY_IDS for PnP ID queries
2010-12-31 Shao Miller[driver] Introduce WV_S_DRIVER_DUMMY_IDS and related
2010-12-30 Shao Miller[driver] Remove unused dev_name local from driver__atta...
2010-12-30 Shao Miller[driver] Introduce the dummy device feature
2010-12-30 Shao Miller[device] Remove unused next_sibling_ptr
2010-12-30 Shao Miller[driver] Re-work WvDriverBusDevCtlDetach_ logic
2010-12-30 Shao Miller[bus] Add WvBusGetNodeNum function
2010-12-29 Shao Miller[bus] Remove Dev member from WV_S_BUS_T
2010-12-29 Shao Miller[bus,driver] Move WvBusPnpQueryDevText_ as WvDriverBusP...
2010-12-29 Shao Miller[bus] Track state in WV_S_BUS_T
2010-12-29 Shao Miller[driver] Use static bus in bus IRP handlers
2010-12-29 Shao Miller[driver] Remove driver__bus
2010-12-29 Shao Miller[driver] Use IRP_MJ_* table for main bus
2010-12-29 Shao Miller[bus,driver] Move WvBusGetDevCapabilities as WvDriverGe...
2010-12-29 Shao Miller[driver] Use the static bus in detach function
2010-12-29 Shao Miller[disk,device] Move BootDrive as Boot property
2010-12-28 Shao Miller[bus/dev_ctl,driver] Move IRP_MJ_DEVICE_CONTROL handler
2010-12-28 Shao Miller[driver,bus] Move WvBusAddChild as WvDriverBusAddDev
2010-12-23 Shao Miller[bus,driver] Put bus IRP_MJ_PNP handler in driver
2010-12-23 Shao Miller[bus,driver] Put bus IRP_MJ_POWER handler in driver
2010-12-23 Shao Miller[bus,driver] Put bus IRP_MJ_SYSTEM_CONTROL handler...
2010-12-23 Shao Miller[driver] Use a static bus for the main bus
2010-12-23 Shao Miller[driver] Rename Driver_CompletePendingIrp to WvDriverCo...
2010-12-23 Shao Miller[driver] Rename globals
2010-12-23 Shao Miller[driver] Rename driver__obj_ptr to WvDriverObj
2010-12-23 Shao Miller[driver] Set IsBus flag on the main bus FDO
2010-12-21 Shao Miller[bus] Add FDO member to bus structure
2010-12-21 Shao Miller[bus] Put the device right in the bus
2010-12-20 Shao Miller[device] Many more cosmetic changes
2010-12-20 Shao Miller[device] Many cosmetic changes
2010-12-19 Shao Miller[bus] Remove members dev_name and dos_dev_name
2010-12-19 Shao Miller[bus] Rename device member to Dev
2010-12-19 Shao Miller[bus] Rename bus__start_thread to WvBusStartThread
2010-12-19 Shao Miller[bus] Rename bus__get to WvBusFromDev
2010-12-17 Shao Miller[bus] Rename bus__create to WvBusCreate
2010-12-17 Shao Miller[bus] Rename bus__type to WV_S_BUS_T
2010-12-16 Shao Miller[ramdisk] Rename ramdisk__init to ramdisk__module_init
2010-12-16 Shao Miller[filedisk] Rename filedisk__init to filedisk__module_init
2010-12-16 Shao Miller[disk] Rename disk__init to disk__module_init
2010-12-15 Shao Miller[bus,driver] Introduce bus threading
2010-12-13 Shao Miller[irp,aoe] Remove mini IRP handling scheme
2010-12-13 Shao Miller[project] Don't use mini IRP handling for IRP_MJ_PNP
2010-12-13 Shao Miller[driver,device] Remove driver__default_dispatch function
2010-12-13 Shao Miller[project] Don't use mini IRP handling for IRP_MJ_SCSI
2010-12-13 Shao Miller[project] Don't use mini IRP handling for IRP_MJ_DEVICE...
2010-12-13 Shao Miller[project] Don't use mini IRP handling for IRP_MJ_SYSTEM...
2010-12-13 Shao Miller[project] Don't use mini IRP handling for IRP_MJ_CREATE...
2010-12-13 Shao Miller[project] Don't use mini IRP handling for IRP_MJ_POWER
next