- Oct 02, 2024
-
-
Vasco Guita authored
-
- Sep 23, 2024
-
-
Vasco Guita authored
-
- Jul 24, 2024
-
-
Vasco Guita authored
-
- Oct 10, 2014
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Oct 09, 2014
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Adding ZEROBASED allows the lm32 to enumerate fpga cores without prviding a specific read() method. Removing "verbose" as an argument to sdbfs_dev_create (and allowing the user to set it in fs->flags) is a minor cleanup, though incompatible. Userspace is fixed to deal with this incompatibility. This is a slight incompatibility, but it's worh doing. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com> s
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com> ed
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Oct 08, 2014
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Sep 29, 2014
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Sep 18, 2014
-
-
Alessandro Rubini authored
This finally allows me to look at the content of an FPGA: wrs# sdb-read -l -e 0x70000 -m 0x100000@0x10000000 /dev/mem /tmp2/sdb-read: listing format is to be defined 0000000000000651:e6a542c9 @ 00000000-0007ffff WB4-Crossbar-GSI 0000000000000651:eef0b198 @ 00000000-0001ffff WB4-Bridge-GSI 0000000000000651:e6a542c9 @ 00000000-0001ffff WB4-Crossbar-GSI 000000000000ce42:66cfeb52 @ 00000000-0000ffff WB4-BlockRAM 000000000000ce42:e2d13d04 @ 00010000-000100ff WR-Periph-UART 000000000000ce42:65158dc0 @ 00010100-000101ff WR-Soft-PLL 000000000000ce42:e503947e @ 00010200-0001021f WB-SPI.Control 000000000000ce42:441c5143 @ 00010300-000103ff WB-GPIO-Port 000000000000ce42:57494266 @ 00010400-000104ff WB Simple Timer 000000000000ce42:de0d8ced @ 00010500-000105ff WR-PPS-Generator 000000000000ce42:ba07b9d3 @ 00020000-0002ffff WRSW NIC 0000000000000651:eef0b198 @ 00030000-00037fff WB4-Bridge-GSI 0000000000000651:e6a542c9 @ 00030000-00037fff WB4-Crossbar-GSI 000000000000ce42:650c2d4f @ 00030000-000300ff WR-Endpoint 000000000000ce42:650c2d4f @ 00030400-000304ff WR-Endpoint 000000000000ce42:650c2d4f @ 00030800-000308ff WR-Endpoint 000000000000ce42:650c2d4f @ 00030c00-00030cff WR-Endpoint [...] Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Mar 20, 2014
-
-
Cesar Prados authored
Conflicts: vme-wb/vme_wb.c
-
- Jan 15, 2014
-
-
Wesley W. Terpstra authored
Added Cesar's driver for VME.
-
- Sep 02, 2013
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Jun 17, 2013
-
-
Alessandro Rubini authored
This merges subdirectory support for sdbfs. We are using it in FMC mezzanine eeproms Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
This is a trivial patch, swapping two blocks and adding a few lines, so to allow "position=" and "maxsize=" to be used for subdirectories. This allows to reserve space for a new SDBFS image to be added at a later time. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- May 22, 2013
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
This commit doesn't change actual output for gensdbfs, but it prepares for recursive scanning of directories. This is a separate commit to ease my own debugging. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- May 20, 2013
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
External projects copying this directory will most likely have their own "include" directory, but not always "include/linux". This, use -I../include to they can place sdb.h in there without modifying their copy of this Makefile. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- May 14, 2013
-
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Apr 11, 2013
-
-
Alessandro Rubini authored
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
The interrupt discussion has been moved to the projects' wiki. Besides that, some typos, external references and nothing else. And today is not yesterday: new date is there. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
This is mainly due to feedback by Matthieu Cattin and Wesley Terpstra Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
This adds a section that explains why we don't describe interrupts. Most of the section comes from a message by Wesley Terpstra, http://lists.ohwr.org/sympa/arc/fpga-config-space/2013-03/msg00000.html (you may need to re-enter the same url in the browser after clicking on the "I'm not a spammer" button). I'm not personally able to make the discussion shorter, because I think it's very informative. The message has been slightly reworded to make it less informal and more suitable to be an "official" rationale, and I added some glue lines at the beginning and the end. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
With the new forced page breaks (previous commit) two pages had just a single line in them. So this shrinks a little the text to fix the problem. I don't want to force page breaks only in some of the subsections, for consistency. Note: I tried the argument "3" to page breaks, to have them strongly "suggeested" but not "mandated" (argument 4 or default if no argument), but the result was like without page breaks (i.e., bad). Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
This is useful so the image and the table of fields are always on the same page. The default effect with float figures and table was difficult to use as a reference while writing code. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-