aboutsummaryrefslogtreecommitdiffstats
path: root/src/pru
Commit message (Expand)AuthorAgeFilesLines
* Revert "Makefile: Don't disable gcc's use-linker-plugin option"Kevin O'Connor2025-04-161-1/+0
* Kconfig: Add new WANT_ADC option to reduce code sizeKevin O'Connor2025-04-161-1/+1
* Makefile: Don't disable gcc's use-linker-plugin optionKevin O'Connor2025-04-161-0/+1
* command: Support 2-byte message idsKevin O'Connor2024-06-101-1/+1
* pru: BeagleBone Firmware upgrade to Debian 11.7 Bullseye (#6577)Oleg Gavavka2024-04-277-140/+191
* Kconfig: Support selecting optional features on chips with small flash sizeKevin O'Connor2023-06-081-0/+1
* misc: Import misc.h in all files defining console_sendf()Kevin O'Connor2022-05-131-0/+1
* pru: Perform message encoding on pru0 to free space on pru1Kevin O'Connor2021-10-213-37/+66
* Makefile: Include debug symbols in the .elfSergey Alirzaev2021-06-081-0/+2
* pru: Request the host not send more than 496 bytes to the pruKevin O'Connor2021-02-121-0/+3
* pru: Disable gpio mux configuration codeKevin O'Connor2020-12-041-9/+19
* Kconfig: Add a new CONFIG_HAVE_STRICT_TIMING build definitionKevin O'Connor2020-05-311-0/+1
* pru: The TMR_CNT is cleared by writing all onesKevin O'Connor2019-03-311-1/+1
* pru: Avoid using a timer wake time of exactly zeroKevin O'Connor2019-03-311-0/+2
* pru: Use enumerations for pin mappingsKevin O'Connor2019-03-172-0/+7
* command: Always pass a string to the DECL_CONSTANT() macroKevin O'Connor2019-03-172-2/+2
* Makefile: Reduce use of $^ in build rulesKevin O'Connor2019-03-021-1/+1
* pru: Wrap code to 80 columnsKevin O'Connor2019-02-272-21/+22
* pru: Add wrappers for gpio_x_reset()Kevin O'Connor2018-08-272-0/+14
* pru: Disable ADC reading directly from the PRUKevin O'Connor2018-06-271-1/+1
* command: Wait to send ack until after processing commandsKevin O'Connor2018-05-281-1/+3
* command: Prefer uint8_t* for buffers; prefer uint8_fast_t for lengthsKevin O'Connor2018-05-282-12/+12
* stepper: Introduce and use gpio_out_toggle_noirq()Kevin O'Connor2018-05-152-1/+8
* pru: Don't reset the ADC reset complete flag if a shutdown occursKevin O'Connor2017-10-181-1/+1
* pru: Avoid calling "slp" instruction on pru0Kevin O'Connor2017-09-111-1/+3
* pru: Batch outgoing writesKevin O'Connor2017-09-081-5/+31
* pru: Fix race condition in clearing of irq flagsKevin O'Connor2017-09-081-2/+4
* pru: Support config_reset command to manually reset mcuKevin O'Connor2017-09-031-0/+3
* pru: Only sleep the pru0 if the incoming queue is fully emptyKevin O'Connor2017-09-031-5/+7
* pru: Compile the irq_poll() function with -O2 optimizationKevin O'Connor2017-08-151-1/+1
* pru: Compile with -Os instead of -O2Kevin O'Connor2017-08-141-1/+1
* command: Don't pass max_size to command_encodef()Kevin O'Connor2017-08-142-4/+4
* sched: Implement generic sleep mechanism based on tasks pendingKevin O'Connor2017-08-081-7/+1
* sched: Introduce sched_wake_tasks() function to wake up tasksKevin O'Connor2017-08-081-2/+4
* sched: Support adding timers to the start of timer_listKevin O'Connor2017-08-081-12/+14
* pru: Improve comments in pru0.cKevin O'Connor2017-08-022-3/+1
* build: Allow boards to disable digital input/output supportKevin O'Connor2017-07-201-0/+1
* basecmd: Move low-level alloc code into basecmd.cKevin O'Connor2017-07-201-25/+9
* irq: Support sleeping when mcu is idleKevin O'Connor2017-07-172-2/+17
* pru: Move peripheral init from pru0 to pru1Kevin O'Connor2017-07-173-45/+37
* pru: Move ADC code from gpio.c to new file adc.cKevin O'Connor2017-07-123-66/+78
* pru: Add support for "make flash" ruleKevin O'Connor2017-07-051-0/+4
* pru: Use a pointer when working with send_data array itemsKevin O'Connor2017-06-303-17/+14
* pru: Add hack to shutdown the PRU from a simple command requestKevin O'Connor2017-06-301-0/+6
* pru: Rework command processing so that most of it is done on pru0Kevin O'Connor2017-06-304-77/+195
* command: Move low-level sendf transmission into board codeKevin O'Connor2017-06-291-2/+15
* command: Move command_task() to board specific codeKevin O'Connor2017-06-291-2/+15
* pru: Remove unnecessary barrier() callsKevin O'Connor2017-06-162-5/+0
* build: Use compile_time_request system for init, tasks, and shutdownKevin O'Connor2017-05-262-7/+11
* pru: Add support for ADC inputKevin O'Connor2017-05-176-4/+156