summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* release: Add support for generating a release package. (#54)Evan Lojewski2020-03-0215-18/+142
* network: Update Network_SetMACAddr to properly record the mac address. (#53)Evan Lojewski2020-03-021-5/+5
* build: Add version information to output files. (#52)Evan Lojewski2020-03-0114-27/+202
* Create FUNDING.ymlEvan Lojewski2020-03-011-0/+3
* ape: Improve recovery speed by checking for link changes early and resetting ...Evan Lojewski2020-02-292-5/+7
* ape: Improve handling of reconfiguration event to make the network link more ...Evan Lojewski2020-02-297-76/+80
* ape: Properly release the lock when APE_releaseLock is called. (#49)Evan Lojewski2020-02-291-0/+4
* network: Initialize ape tx/rx only when a port is enabled. (#48)Evan Lojewski2020-02-286-77/+31
* ncsi: Check the port state any time a get link status command is received. (#47)Evan Lojewski2020-02-271-0/+2
* clang-format: Re-run clang-format. (#46)Evan Lojewski2020-02-262-3/+2
* ape: Reset the network interface when the host driver state changes. (#45)Evan Lojewski2020-02-266-28/+217
* ncsi: Add a reload API to reload current configuration without disconnecting ...Evan Lojewski2020-02-262-0/+54
* ncsi: Fix the AEN Enable and Get Link Status commands. (#43)Evan Lojewski2020-02-243-28/+43
* Network: Add APIs for checking and updating link/port state. (#42)Evan Lojewski2020-02-242-5/+78
* ape: Don't reset the MAC address on reset. (#41)Evan Lojewski2020-02-241-3/+0
* ncsi: Record MAC addresses to SHM. (#40)Evan Lojewski2020-02-242-20/+42
* ncsi: Initialize network ports when enabled. (#39)Evan Lojewski2020-02-242-5/+2
* ncsi: Print network statistics on a Get Link Status command instead of for ea...Evan Lojewski2020-02-233-4/+13
* nvram: Re-run clang-format (#37)Evan Lojewski2020-02-231-1/+1
* stage1: Debug print via NVM when a reset has occurred. (#36)Evan Lojewski2020-02-231-0/+4
* printf: Remove nvm access from the ape as it triggers a race condition when t...Evan Lojewski2020-02-1715-563/+275
* Add apehalt command and improve nvm unlock handling. (#34)Evan Lojewski2020-02-161-0/+22
* Update the bcmregtool and apeloader to work on pci functions 1, 2, and 3. (#33)Evan Lojewski2020-02-162-39/+61
* init: Simplify stage1 init and enable handshaking between stage1 and the APE ...Evan Lojewski2020-02-084-81/+82
* ape: Add reset procedure to finish resetting the PCIe/RX CPU blocks. (#30)Evan Lojewski2020-02-081-1/+43
* format: Re-run clang-format to clean up Network/ports.c changes. (#29)Evan Lojewski2020-02-081-7/+6
* init: Bypass block 0x8010 init when there is a risk of an infinite loop due t...Evan Lojewski2020-02-081-39/+42
* Network: Update network initialization code. (#27)Evan Lojewski2020-02-083-3/+144
* bcmregtool: Add an unlock command to unlock the APE and NVM registers. (#26)Evan Lojewski2020-02-071-0/+13
* vpd: Enable VPD headers to be included in the APE firmware. (#25)Evan Lojewski2020-02-073-1/+12
* build: Enable clang-analyzer (scan-build) (#24)Evan Lojewski2020-02-075-18/+71
* ipxact: add MII registers for the DSP and update Aux status. (#23)Evan Lojewski2020-02-064-69/+238
* ipxact: Add additional register definitions. (#22)Evan Lojewski2020-01-3017-39/+995
* format: Re-run clang-format to clean up various files. (#21)Evan Lojewski2020-01-304-20/+16
* nvm: When exiting bitbang mode, ensure the bit is clear in NvmCfg1. (#20)Evan Lojewski2020-01-302-6/+10
* ipxact: Update ipxact and regenerate to include updated error checking. (#19)Evan Lojewski2020-01-2944-95/+274
* NVM: Refactor EM100 code to add a generic NVM bitbang api. (#17)Evan Lojewski2020-01-224-77/+239
* APE: Enable recovery when the TX port is locked up (#16)Evan Lojewski2020-01-221-18/+48
* APE: Fix shm initialization and add additional error checking to the MII libr...Evan Lojewski2020-01-217-76/+124
* Fix format string for parsing /sys/bus/pci/devices/ entries (#13)Jesse Michael2020-01-201-1/+2
* build: Add an Ubuntu 18.04 (x86_64) builder. (#12)Evan Lojewski2020-01-162-1/+2
* stage1: remove em100 debug prints - appears to casue issues with the ape in c...Evan Lojewski2020-01-011-25/+0
* stage1: Enable spi printouts when running from the RX CPU. (#9)Evan Lojewski2019-12-2811-930/+1242
* ipxact: Regnerate and fix a printout bug with undefined registers. (#8)Evan Lojewski2019-11-3045-287/+4380
* elf2ape: Embed the target name in the ape header. (#7)Evan Lojewski2019-11-292-1/+13
* ipxact: Update ipxact to enable enum printouts on the simulator. (#6)Evan Lojewski2019-11-2918-122/+927
* Enable the em100pro spi hyperterminal console (#5)Evan Lojewski2019-11-299-14/+605
* Don't pass -fomit-frame-pointer and -fno-builtin when building arm asm files ...Evan Lojewski2019-11-141-1/+4
* Merge pull request #4 from meklort/ciEvan Lojewski2019-11-141-3/+38
|\
| * Enable jenkins to report pass/fail results.Evan Lojewski2019-11-141-3/+38
|/
OpenPOWER on IntegriCloud