aboutsummaryrefslogtreecommitdiffstats
path: root/package/fuse
Commit message (Expand)AuthorAgeFilesLines
* package/fuse: update to version 2.8.5, refresh patchesAlexandros C. Couloumbis2010-12-082-4/+4
* fix fuse dependency against kmod-fuseFlorian Fainelli2010-09-041-1/+1
* massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950Claudio Mignanti2010-07-121-1/+1
* remove linux 2.4 support from several packagesFelix Fietkau2010-06-261-107/+8
* update fuse to 2.8.4, fixes build failures with 2.6.30 kernels (on rdc at least)Florian Fainelli2010-05-021-2/+2
* fuse: remove empty patchesRalph Hempel2010-04-253-0/+0
* package/fuse: refresh patchesGabor Juhos2010-03-262-7/+5
* find attached the announced patch for fuse. changes: - latest fuse 2.8.3 - in...Travis Kemen2010-03-1410-694/+281
* disable fuse kernel compilation module, all versions that we have have it mai...Florian Fainelli2009-07-311-17/+6
* put all filesystem related packages into the Filesystem submenu (#5352)Florian Fainelli2009-07-051-2/+2
* fuse: update to v2.7.4 (#5186)Jo-Philipp Wich2009-06-111-21/+28
* get rid of $Id$ - it has never helped us and it has broken too many patches ;)Felix Fietkau2009-04-171-1/+0
* package/fuse: add workaround for uClibc 0.9.29 issues, fixes owfs and possibl...Jo-Philipp Wich2008-11-221-0/+46
* fix fuse: use in-kernel module for 2.6.25+ kernelsNicolas Thill2008-05-111-4/+15
* Upgrade fuse-2.7.1 to fuse-2.7.3 to fix breakage (#3246)Florian Fainelli2008-04-016-605/+359
* Fix compilation of fuse with 2.6.24Florian Fainelli2008-03-161-0/+246
* remove uninstalldev templates (no longer necessary)Felix Fietkau2007-12-251-6/+0
* Use $(CP) instead of $(INSTALL_BIN) for binaries.Felix Fietkau2007-12-091-1/+1
* fix update fuse to 2.7.1 - fixes compile breakage with 2.6.23Felix Fietkau2007-10-205-267/+562
* more package submenusJohn Crispin2007-10-181-0/+2
* add $(STAGING_DIR) as argument to the InstallDev template and update packages...Felix Fietkau2007-09-281-11/+11
* move package description to a separate definition, remove it when DESCRIPTION...Nicolas Thill2007-09-071-14/+22
* use a default VERSION field for kmod packagesNicolas Thill2007-09-021-1/+0
* Upgrade fuse to 2.6.5 (#1955)Florian Fainelli2007-06-238-39/+47
* fix fuse (closes: #1847)Nicolas Thill2007-06-102-8/+24
* upgrade a few packages to newer versions (includes patch by kaloz) - preparat...Felix Fietkau2007-06-053-0/+84
* refresh all package patches in the buildroot using quiltFelix Fietkau2007-06-044-27/+36
* remove problematic patch from fuse (was only needed with devfs on 2.6)Felix Fietkau2007-05-081-16/+0
* fix fuse compile on osxFelix Fietkau2007-04-012-0/+16
* add file type autodetection for the unpack command and nuke PKG_CAT:= in lots...Felix Fietkau2007-03-161-1/+0
* add a default for PKG_BUILD_DIR and PKG_INSTALL_DIR (will use KERNEL_BUILD_DI...Felix Fietkau2007-03-161-3/+0
* Revert previous commit oops :/Florian Fainelli2007-02-281-9/+4
* Re-enable fuse for 2.4 kernels as well (#1346)Florian Fainelli2007-02-281-3/+9
* remove compatibility crap from libfuse which seems to break on uClibc, becaus...Felix Fietkau2007-02-272-0/+203
* more cleanupFelix Fietkau2007-02-251-33/+14
* More dependencies are required to force fuse to Linux 2.6 only.Mike Albon2007-02-121-1/+3
* upgrade FUSE to v2.6.3, make fuse-utils depend on libfuse and kmod-fuseImre Kaloz2007-02-081-2/+3
* Use the KernelPackage template instead of kmod-fooFlorian Fainelli2007-01-051-14/+4
* remove empty fileFelix Fietkau2006-12-161-0/+0
* update fuse to 2.6.1 (fix build on 2.6.19), remove kmod_build patch needed fo...Nicolas Thill2006-12-152-48/+3
* replace lots of manual install commands with INSTALL_* variablesFelix Fietkau2006-11-231-5/+5
* finally move buildroot-ng to trunkFelix Fietkau2016-03-205-0/+242
. These are provided by architectures and used as base classes for `CellInfo` and `NetInfo` respectively. They allow architectures to tag information that is needed frequently - for example the clock polarity and clock net for a flipflop are needed for placement validity checking. They should only be used inside arch-specific code, and are lost when netlists are saved/loaded thus must not be used as primary storage - usually these should mirror attributes/parameters. `assignArchInfo` should set these up accordingly. ## Helper Functions - Context `Context` and its subclass `BaseCtx` provides several helper functions that are often needed inside CAD algorithms. - `nameOfBel`, `nameOfWire`, and `nameOfPip` gets the name of an identified object as a C string, often used in conjunction with the logging functions - `nameOf` is similar to above but for netlist objects that have a `name` field (e.g. cells, nets, etc) - `getNetinfoSourceWire` gets the physical wire `WireId` associated with the source of a net - `getNetinfoSinkWire` gets the physical wire `WireId` associated with a given sink (specified by `PortRef`) - `getNetinfoRouteDelay` gets the routing delay - actual if the net is fully routed, estimated otherwise - between the source and a given sink of a net - `getNetByAlias` returns the pointer to a net given any of its aliases - this should be used in preference to a direct lookup in `nets` whenever a net name is provided by the user ## Hierarchy As most place and route algorithms require a flattened netlist to work with (consider - each leaf cell instance must have its own bel), the primary netlist structures are flattened. However, some tasks such as floorplanning require an understanding of hierarchy. `HierarchicalCell` is the main data structure for storing hierarchy. This represents an instance of a hierarchical, rather than leaf cell (leaf cells are represented by a `CellInfo`). - `name` and `type` are the instance name and cell type - `parent` is the hierarchical path of the parent cell, and `fullpath` is the hierarchical path of this cell - `leaf_cells`, `nets` map from a name inside the hierarchical cell to a 'global' name in the flattened netlist (i.e. one that indexes into `ctx->{cells,nets}`) - `leaf_cells_by_gname`, `nets_by_gname` are the inverse of the above maps; going from `{CellInfo,NetInfo}::name` to an instance name inside the cell - `hier_cells` maps instance names of sub-hierarchical (non-leaf) cells to global names (indexing into `ctx->hierarchy`) To preserve hierarchy during passes such as packing, ensure that `hierpath` is set on new cells derived from existing ones, and call `fixupHierarchy()` at the end to rebuild `HierarchicalCell` structures.