summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-05-27Revert "Fix warnings"dde_netSamuel Thibault
This reverts commit be828e44b332ccfeef6f687d69b5d74b2a16323d.
2023-05-21Add 64bit linker scriptSamuel Thibault
2022-01-09Update link scriptSamuel Thibault
With libc's usage of ifunc we really need to update it otherwise it just crashes.
2021-04-15Fix warningsSamuel Thibault
* check_kernel.c: Include <error.h>. * main.c: Include <pthread.h>.
2021-04-15Fix static linkingSamuel Thibault
2021-04-04netdde: update machdev_trivfs_init callSamuel Thibault
2021-03-02Let server threads runDamien Zammit
main.c (main): Call pthread_exit(NULL) to let server threads continue.
2020-11-14netdde: update machdev_trivfs_init callSamuel Thibault
2020-09-30patch: refreshSamuel Thibault
2020-07-25Update to new libmachdev initialization APISamuel Thibault
We do not support running as a bootstrap translator yet.
2020-03-31Disable smc-mcaSamuel Thibault
We don't enable MCA support. * Makefile (BLACKLIST): Add $(SRC)/smc-mca.c.
2020-03-31Also link against libmachdevSamuel Thibault
* Makeconf.local (libmachdev_path): Restore. * Makefile (LIBS): Restore libmachdev_path.
2020-03-31Link against libmachdevddeSamuel Thibault
* Makeconf.local (libmachdev_path): Remove. (libmachdevdde_path): Add. * Makefile (LIBS): Use libmachdevdde_path instead of libmachdev_path.
2020-03-31Fix buildSamuel Thibault
* Makefile (SRC_C): Add machdev.c.
2020-03-31Fix calling machdevddeSamuel Thibault
We can not include dde* and machdev* at the same time, they have conflicting definitions for phys_addr_t, errno values, etc. whatnot. * main.c: Include "machdev.h". Move initialization calls to... * machdev.h: ... new file. * machdev.c: New file.
2020-03-31Fix calling machdevddeSamuel Thibault
* main.c: Include <hurd/machdevdde.h>. (main): Call machdevdde_register_net instead of register_net, call machdev_device_init instead of mach_device_init, call machdev_trivfs_init instead of trivfs_init, call machdevdde_server instead of ds_server, call machdev_trivfs_server instead of trivfs_server.
2019-11-03Use a stable detection orderingSamuel Thibault
* Makefile (SRC_ORIG): Sort source files, so that the detection ordering does not depend on the disk file ordering.
2019-11-03Disable atp driverSamuel Thibault
It does not properly request I/O resources (thus crashes in atp_init), and we don't want it any way: it drivers board connected through the parallel port. * Makefile (BLACKLIST): Add $(SRC)/atp.c
2015-08-28unblacklist atl2 driver, which happens to build fineSamuel Thibault
2015-08-28upgrade to linux kernel 2.6.32.59Samuel Thibault
2012-11-27Link to pthreadsRichard Braun
* Makefile (LIBS): Replace -lthreads with -lpthread.
2012-11-25Restrict calls to the DDE APIRichard Braun
* main.c (start_ds_server): New function. (main): call ddekit_thread_create instead of cthread_detach.
2012-07-01Fix convert outputSamuel Thibault
* convert: Silent grep for #endif, handle non-existing #include case.
2012-07-01Fix sundance and tulip HZ referencesSamuel Thibault
* convert: Also skip #endif after #includes.
2012-05-19Make the forwarder only recognize eth0, no moreSamuel Thibault
This fixes probing through calling device_open on /dev/eth*. * check_kernel.c (check_kernel): Pass -n eth0 to devnode.
2012-05-18Add comments to patchesSamuel Thibault
* patch: Add comments.
2012-05-18Handle e1000 rx ring overrunSamuel Thibault
* patch (dde/e1000/e1000_main.c) (e1000_intr): If ICR contains E1000_ICR_RXO, reset rx ring indexes.
2012-05-18Add safeguard against kernel with network driversSamuel Thibault
If the kernel has a network device, execute devnode instead, to make pfinet use the kernel driver. * check_kernel.c: New file. * check_kernel.h: New file. * Makefile (SRC_C): Add check_kernel.c * main.c: Include "check_kernel.h" (main): Call check_kernel.
2012-05-17Keep debugging symbols in the final binarySamuel Thibault
* Makefile (LDFLAGS): Set to -g.
2012-04-09Move rtl8139 fix to upstream patchSamuel Thibault
2012-04-09Drop dumb pci-skeleton driverSamuel Thibault
2012-02-26Fix format issueSamuel Thibault
2012-02-26Rename to netddeSamuel Thibault
2012-02-26Add COPYING file for the linux partSamuel Thibault
2012-02-25Add dde COPYING fileSamuel Thibault
2012-02-25Fix buildSamuel Thibault
2012-02-25dde_net with Linux version 2.6.29.6Samuel Thibault