Opened 14 years ago

Last modified 14 years ago

#327 closed enhancement

Eliminate Device Mapper — at Initial Version

Reported by: Jiri Svoboda Owned by:
Priority: major Milestone: 0.5.0
Component: helenos/srv/devman Version: mainline
Keywords: Cc:
Blocker for: Depends on:
See also:

Description

The current scheme where Devman registers devices in Devmap and user-connections go through DevFS → Devmap → Devman is ugly, complex and confusing.

Remaining functionality that Devmap has over Devman should be folded to Devman. This means:

  • Devman might need to implement additional calls to support DevFS
  • DevFS needs to be ported from Devmap to Devman
  • Devman needs to support pseudo-devices (#296)
  • Devman must be able to start without a file system (it only needs to support pseudo-devs at this stage)
  • All Devmap-style drivers must be ported to DDF

Change History (0)

Note: See TracTickets for help on using tickets.