- 02 May, 2021 1 commit
-
-
Raptor Engineering Development Team authored
-
- 24 Apr, 2021 1 commit
-
-
Raptor Engineering Development Team authored
This fixes TCP retransmissions and timeouts on large file transfers over HTTP
-
- 21 Apr, 2021 7 commits
-
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Robert Szczepanski authored
This commit adds support for GPIO interrupts in GPIO driver for Litex SoC Builder. Signed-off-by:
Robert Szczepanski <rszczepanski@internships.antmicro.com>
-
Raptor Engineering Development Team authored
This is a temporary workaround to Zephyr bug #34403 This revert restores all Kestrel functionality, and also fixes hard lockups under heavy load that were introduced by the logger v2 merge.
-
Raptor Engineering Development Team authored
-
- 20 Apr, 2021 1 commit
-
-
Raptor Engineering Development Team authored
-
- 19 Apr, 2021 30 commits
-
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
This avoids a long delay at startup while the heap memory area is zeroed out. We have no real reason to require newly allocated memory to be cleared out on the Kestrel system, and clearing the memory adds 10 seconds or so to startup on current Kestrel hardware.
-
Raptor Engineering Development Team authored
Note: DPD is only supported on the first NOR device in the device tree. This limitation can be addressed in a second patch for this driver.
-
Peter Bigot authored
Add a function that uses the JESD216 SFDP BFP DW16 Enter 4-Byte Addressing parameter to put the device into 4-byte addressing mode if one of the entry modes that's supported by the driver is available on the device. Perform the transition if SFDP data is provided (either by devicetree or at runtime), or if a special devicetree property provides the entry mode descriptor. Signed-off-by:
Peter Bigot <peter.bigot@nordicsemi.no>
-
Peter Bigot authored
Add a helper function to decode the address byte support data from the SFDP BFP. Signed-off-by:
Peter Bigot <peter.bigot@nordicsemi.no>
-
Peter Bigot authored
Support both 24-bit and 32-bit address values when constructing the device command. Note that some commands require 24-bit address regardless of mode, and some require 32-bit addresses regardless of mode, so provide command-specific overrides of a generic (but not yet configurable) default address size. With this we no longer need a special interface for READ_SFDP which uses a 24-bit address but with a wait state introduced by clocking out a fifth command byte. Signed-off-by:
Peter Bigot <peter.bigot@nordicsemi.no>
-
Peter Bigot authored
This driver abstracts most access through a generic function that supports both read and write with and without address components in the command. Rework this so that instead of distinct arguments specifying the combination of features there's a flag set that will allow more combinations to be specified. Signed-off-by:
Peter Bigot <peter.bigot@nordicsemi.no>
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
The LiteX UART IRQ support / UART peripheral still exhibits issues when IRQs are enabled. These issues appear most severe when deferred logging is enabled. Temporarily disable IRQ support to restore functionality.
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
Benchmarking was completely overhauled in an older Zephyr version, so the functionality references no longer needs to be implemented.
-
Raptor Engineering Development Team authored
Remove QEMU-specific hack. QEMU should be fixed, not worked around in system firmware.
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
Stop z_arch_get_next_switch_handle() stepping on SRR1 save region Move interrupt stacks to dedicated stack regions General cleanup
-
Raptor Engineering Development Team authored
This avoids bloating the binary program area with unnecessary zero data, and allows the use of a large heap allocation limit at reasonable program sizes.
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
Tested to work on Kestrel
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-
Raptor Engineering Development Team authored
-