| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Build: Cleanup additional static analysis issues. (#230) | Evan Lojewski | 2021-06-19 | 1 | -1/+0 |
| | | |||||
| * | ape: Handle host driver events to improve FreeBSD compatibility. (#222) | Evan Lojewski | 2021-06-14 | 5 | -11/+86 |
| | | | | | This silences the following FreeBSD message: bge0: APE event 0x00020510 send timed out | ||||
| * | stage1: Fix an issue that resulted in FreeBSD failing to read out a valid ↵ | Evan Lojewski | 2021-05-16 | 1 | -1/+34 |
| | | | | | MAC address. (#216) | ||||
| * | ipxact: Add D State and GRC reset bits to APE Status/Status2. (#197) | Evan Lojewski | 2021-02-05 | 2 | -42/+212 |
| | | |||||
| * | ipxact: Add D0u Clock Policy register. (#194) | Evan Lojewski | 2021-02-04 | 5 | -15/+180 |
| | | |||||
| * | network: Update EEE exit time based on speed per the tg3 driver. (#192) | Evan Lojewski | 2020-12-13 | 2 | -0/+16 |
| | | |||||
| * | ipxact: Update GEN cfg headers. (#184) | Evan Lojewski | 2020-11-27 | 1 | -26/+108 |
| | | |||||
| * | ape: Add NVIC interrupt causes. (#177) | Evan Lojewski | 2020-11-24 | 1 | -0/+88 |
| | | |||||
| * | ape: Fix NVIC access. (#176) | Evan Lojewski | 2020-11-24 | 1 | -257/+48 |
| | | | | | | - Regenerate headers with correct address - Enable NVIC access using the HAL - Enable dumping NVIC registers using bcmregtool. | ||||
| * | build: Enable builds under FreeBSD (#164) | Evan Lojewski | 2020-11-07 | 1 | -0/+64 |
| | | | | | | This fixes build related issues when attempting to compile firmware and tools under FreeBSD. Note: Host tools have not been ported for raw register access. Note: The Linux specific ethtool APIs are not available under FreeBSD, and so -t eth is not supported under FreeBSD. | ||||
| * | bcmflash: Fix default vendor and device ids. (#161) | Evan Lojewski | 2020-11-06 | 1 | -76/+0 |
| | | |||||
| * | bcmflash: Create fully valid firmware images for supported targets. (#158) | Evan Lojewski | 2020-11-01 | 1 | -24/+31 |
| | | | | | - Use captured Info and Info2 sections for real firmware images. - Include valid VPD information when creating full fw images. | ||||
| * | ncsi: Cleanup various linting warnings. (#150) | Evan Lojewski | 2020-10-24 | 1 | -2/+2 |
| | | |||||
| * | ape: Cleanup various linting warnings. (#149) | Evan Lojewski | 2020-10-24 | 1 | -1/+1 |
| | | |||||
| * | builds: Add Microsoft's SDL and banned API list (#148) | Evan Lojewski | 2020-10-24 | 1 | -0/+162 |
| | | |||||
| * | bcmflash: Parse VPD data in the code directory if it exists. (#138) | Evan Lojewski | 2020-10-11 | 1 | -1/+1 |
| | | |||||
| * | bcmflash: Add ability to create full firmware images. (#135) | Evan Lojewski | 2020-10-09 | 1 | -1/+6 |
| | | | | | | * bcmflash: Add ability to create full firmware images. Co-authored-by: Richard Hughes <richard@hughsie.com> | ||||
| * | ape: Update APE SHM to report the running firmware version. (#129) | Evan Lojewski | 2020-10-06 | 2 | -36/+16 |
| | | |||||
| * | statistics: Enable recording packet statistics for NCSI TX/RX and Ethernet ↵v0.3.378 | Evan Lojewski | 2020-08-04 | 8 | -854/+402 |
| | | | | | TX/RX (#102) | ||||
| * | debug: Enable the ape console on Port 0 (needed for SPI prints) and Port 1. ↵ | Evan Lojewski | 2020-07-18 | 1 | -0/+6 |
| | | | | | (#92) | ||||
| * | regs: Add APE Clock Policy definitions. (#91) | Evan Lojewski | 2020-07-14 | 5 | -6/+359 |
| | | |||||
| * | regs: Add Tx State ports 1-3 definitions. (#89) | Evan Lojewski | 2020-07-12 | 2 | -44/+100 |
| | | |||||
| * | coverity: Fix issues found with coverity (#78) | Evan Lojewski | 2020-04-11 | 37 | -179/+179 |
| | | |||||
| * | regs: Add relevant RX-RISC registers from the 57785 programming guide. (#77) | Evan Lojewski | 2020-04-10 | 5 | -30/+404 |
| | | |||||
| * | network: Initialize APE.Mode2 when using port2 or port3. (#69) | Evan Lojewski | 2020-04-04 | 2 | -0/+114 |
| | | |||||
| * | diag: Print additional diagnostic information about TX/RX buffers. (#63) | Evan Lojewski | 2020-03-21 | 2 | -16/+118 |
| | | |||||
| * | regs: Add dummy registers for RX MBuf, SDB Cache, and TX Mbuf (#59) | Evan Lojewski | 2020-03-21 | 3 | -3/+111 |
| | | |||||
| * | build: Add version information to output files. (#52) | Evan Lojewski | 2020-03-01 | 1 | -0/+48 |
| | | |||||
| * | ape: Reset the network interface when the host driver state changes. (#45) | Evan Lojewski | 2020-02-26 | 3 | -0/+87 |
| | | |||||
| * | printf: Remove nvm access from the ape as it triggers a race condition when ↵ | Evan Lojewski | 2020-02-17 | 5 | -420/+136 |
| | | | | | | | the rx cpu is restarted. (#35) Rather than print directly, the APE now using the host debug console only for printf. The RX cpu (function 0 only) uses the debug console and forwards it over SPI when new data is available. | ||||
| * | ipxact: Add additional register definitions. (#22) | Evan Lojewski | 2020-01-30 | 5 | -32/+724 |
| | | |||||
| * | ipxact: Update ipxact and regenerate to include updated error checking. (#19) | Evan Lojewski | 2020-01-29 | 40 | -56/+208 |
| | | |||||
| * | ipxact: Regnerate and fix a printout bug with undefined registers. (#8) | Evan Lojewski | 2019-11-30 | 16 | -166/+2880 |
| | | |||||
| * | ipxact: Update ipxact to enable enum printouts on the simulator. (#6) | Evan Lojewski | 2019-11-29 | 13 | -2/+755 |
| | | | | Add missing Req0-3 bits in the NVM software arbitration register. | ||||
| * | Update the eeprom header to work properly int he APE fw - Note: this ↵ | Evan Lojewski | 2019-08-05 | 1 | -10/+129 |
| | | | | | partially breaks host decoding. | ||||
| * | Add OTP_CONTROL.Init bit per tg3 driver. | Evan Lojewski | 2019-07-13 | 2 | -4/+32 |
| | | |||||
| * | Update DEVICE registers to include tx/rx status | Evan Lojewski | 2019-06-29 | 5 | -28/+386 |
| | | |||||
| * | Update the DEVICE registers to include the MAC status and events. | Evan Lojewski | 2019-06-24 | 5 | -12/+644 |
| | | |||||
| * | Add APE_DEBUG.h header for console prints. | Evan Lojewski | 2019-06-22 | 1 | -0/+274 |
| | | |||||
| * | Add MIN/MAX macros. | Evan Lojewski | 2019-06-16 | 1 | -0/+3 |
| | | |||||
| * | Add printouts for reserved registers. | Evan Lojewski | 2019-06-14 | 13 | -0/+880 |
| | | |||||
| * | Ensure register names are always valid. | Evan Lojewski | 2019-06-14 | 2 | -26/+108 |
| | | |||||
| * | Regenerate headers with top level print routine and update names for shared ↵ | Evan Lojewski | 2019-06-14 | 19 | -0/+790 |
| | | | | | type registers. | ||||
| * | Rename FILTERS to FILTERS0 to match the rest of the APE network peripherals. | Evan Lojewski | 2019-06-05 | 4 | -153/+153 |
| | | |||||
| * | Fix a couple of typos in SHM.xml. Update to match NCSI spec. | Evan Lojewski | 2019-06-04 | 2 | -52/+302 |
| | | |||||
| * | Add defines for ape entry in the code directory. | Lojewski, Evan | 2019-05-12 | 1 | -0/+3 |
| | | |||||
| * | Remove additional system includes | Lojewski, Evan | 2019-05-11 | 42 | -42/+49 |
| | | |||||
| * | Update cross compilation to use ld from compiler, remove system includes. | Lojewski, Evan | 2019-05-11 | 1 | -0/+24 |
| | | |||||
| * | Update register generation to use type identifieres for port0 - 3. | Lojewski, Evan | 2019-05-11 | 25 | -9676/+184 |
| | | |||||
| * | More cleanup - headers. | Evan Lojewski | 2019-05-05 | 1 | -6/+5 |
| | | |||||

