summaryrefslogtreecommitdiffstats
path: root/rtemsbsd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* buildset: Add minimal and everything config.Christian Mauderer2018-05-032-1/+5
| | | | | | | | | | | | This adds two new buildset configurations: One that leaves out as much features as possible and one that enables all features. For the default configuration WiFi support is now disabled. To disable IPv6 for the minimal configuration, all -DINET6 are eliminated in libbsd.py. They are now replaced by a #ifdef that checks for RTEMS_BSD_MODULE_NETINET6 instead. Close #3351.
* rtems-debugger: Remove filesSebastian Huber2018-05-022-390/+0
| | | | | | They are now in the main RTEMS sources. Update #3419.
* Use network services from RTEMSSebastian Huber2018-04-3012-6213/+0
| | | | Close #3419.
* CRYPTO(4): Port to RTEMSSebastian Huber2018-03-281-0/+1
|
* DEVFS(5): Properly initialize fp->f_cdevprivSebastian Huber2018-03-271-0/+1
|
* vprintf: Add handler that mutes all output.Christian Mauderer2018-03-232-0/+19
| | | | | This adds a vprintf handler that can be used to suppress all outputs of the libbsd.
* Silence rtems_bsd_ifconfig()Sebastian Huber2018-03-231-0/+1
|
* if_atsam: Add checksum offload.Christian Mauderer2018-03-211-8/+44
|
* mutex: Use panic() after ISR lock releaseSebastian Huber2018-03-132-6/+25
| | | | | | Using panic() with interrupts disabled could lead to an additional error (INTERNAL_ERROR_BAD_THREAD_DISPATCH_ENVIRONMENT) due to a potentially blocking output.
* dw_mmc: Properly init/reset DMASebastian Huber2018-02-061-12/+27
|
* dw_mmc: Add MMCBR_IVAR_TIMINGSebastian Huber2018-02-061-0/+6
|
* Add device tree support for Altera/Intel Cyclone VSebastian Huber2018-02-064-214/+44
| | | | Close #3290.
* linux/percpu.h: Fix for uni-processor configSebastian Huber2018-02-051-2/+3
|
* termios: Update due to API changesSebastian Huber2018-02-051-23/+8
| | | | Update #2843.
* sdk_dpaa: Port to RTEMSSebastian Huber2018-01-236-0/+218
| | | | Update #3277.
* dpaa: QMan portal only initializationSebastian Huber2018-01-231-0/+4
| | | | Update #3277.
* dpaa: Add and use SDK_DPAA_COMPAT_STATICSebastian Huber2018-01-231-0/+9
| | | | Update #3277.
* dpaa: Remove unused configuration definesSebastian Huber2018-01-231-9/+0
| | | | Update #3277.
* linux/of_irq.h: Generalize of_irq_to_resource()Sebastian Huber2018-01-231-10/+51
| | | | | | Determine interrupt cells via device tree. Update #3277.
* linux/of_address.h: of_address_to_resource()Sebastian Huber2018-01-232-16/+8
| | | | | | Translate address in of_address_to_resource(). Update #3277.
* linux/of_address.h: Add of_translate_address()Sebastian Huber2018-01-233-3/+81
| | | | Update #3277.
* linux/of.h: Add of_find_node_by_path()Sebastian Huber2018-01-232-0/+19
| | | | Update #3277.
* linux/of.h: Add of_read_number()Sebastian Huber2018-01-232-0/+18
| | | | Update #3277.
* linux/of.h: Add of_n_size_cells()Sebastian Huber2018-01-232-0/+9
| | | | Update #3277.
* linux/of.h: Add of_n_addr_cells()Sebastian Huber2018-01-232-0/+9
| | | | Update #3277.
* linux/sort.h: New fileSebastian Huber2018-01-231-0/+49
| | | | Update #3277.
* linux/smp.h: Avoid function call overheadSebastian Huber2018-01-231-1/+1
| | | | Update #3277.
* linux/compiler.h: Define __coldSebastian Huber2018-01-231-0/+1
| | | | Update #3277.
* Add rtems_bsd_ifconfig()Sebastian Huber2018-01-232-0/+91
|
* ehci_mpc83xx.c: Fix for qoriq hypervisor guestSebastian Huber2018-01-191-1/+2
|
* Add rtems_bsd_initialize_dhcp()Sebastian Huber2017-12-052-0/+137
|
* Revert "RWLOCK(9): Add reader/writer lock implementation"Sebastian Huber2017-11-174-749/+30
| | | | | | This was accidentally committed. This reverts commit 97a98f6cd767b3a68279890488c7b451788f84f4.
* Revert "SX(9): Implement with reader/writer lock"Sebastian Huber2017-11-171-93/+28
| | | | | | This was accidentally committed. This reverts commit cc7a8d87e7307db738bf39ab1ca3ce1053f1c163.
* SX(9): Implement with reader/writer lockSebastian Huber2017-11-161-28/+93
|
* RWLOCK(9): Add reader/writer lock implementationSebastian Huber2017-11-164-30/+749
|
* LOCKING(9): Remove dead code (DDB)Sebastian Huber2017-11-163-12/+0
|
* LOCKING(9): Remove dead code (KDTRACE_HOOKS)Sebastian Huber2017-11-163-59/+0
|
* LOCKING(9): Update to current FreeBSD versionSebastian Huber2017-11-164-81/+115
|
* at91_mci: Port to RTEMS and adapt for atsam.Christian Mauderer2017-11-102-0/+21
|
* saf1761_otg: Port to RTEMS.Christian Mauderer2017-11-101-0/+21
|
* wpa_supplicant: Add lock.Christian Mauderer2017-11-102-0/+123
|
* wpa_supplicant: Move forking command into own file.Christian Mauderer2017-11-101-0/+64
| | | | | The malloc wrapper must not be disabled. Therefore the command that uses malloc without a wrapper has to live in another file.
* Add wpa_supplicant_fork command.Sichen Zhao2017-11-103-0/+40
| | | | Add fork command for wpa supplicant to start a new task.
* Port wpa supplicant to RTEMS.Sichen Zhao2017-11-106-0/+130
| | | | Add wpa_supplicant lib support and shell command support in RTEMS.
* Port BBB sd driver files to RTEMS.Sichen Zhao2017-11-106-0/+522
| | | | So BBB can mount and read eMMC and SD card.
* Add rtems_bsd_ifconfig_lo0()Sebastian Huber2017-11-102-0/+84
|
* Fix general PowerPC buildSebastian Huber2017-10-261-0/+8
|
* rtems-bsd-mutex: Update due to API changesSebastian Huber2017-10-241-2/+1
| | | | Update #3117.
* dpaa: Use only one FMan MAC SGT zoneSebastian Huber2017-10-232-17/+19
|
* dpaa: Add "libbsd,dedicated-portal" to QMan portalsSebastian Huber2017-10-232-0/+11
| | | | | | | | | | | | | | | | | By default, the network interfaces use a pool channel, see dpaa_get_channel() in dpaa_eth_priv_probe(). To enable a dedicated QMan software portal, use libbsd,dedicated-portal = "enabled";. This option is useful for special purpose 10Gbit/s Ethernet processing. / { soc: soc@ffe000000 { fman0: fman@400000 { enet7: ethernet@f2000 { libbsd,dedicated-portal = "enabled"; }; }; }; };