| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Build: Cleanup additional static analysis issues. (#230) | Evan Lojewski | 2021-06-19 | 1 | -4/+0 |
| | | |||||
| * | build: Fix a number of compiler issues when building utils with gcc. (#208) | Evan Lojewski | 2021-02-06 | 1 | -2/+2 |
| | | |||||
| * | bcmregtool: Print out APE.Status2 when dumping APE registers. (#199) | Evan Lojewski | 2021-02-05 | 1 | -0/+1 |
| | | |||||
| * | bcmflash: Print additional information about the firmware configuration. (#182) | Evan Lojewski | 2020-11-27 | 1 | -0/+9 |
| | | |||||
| * | ape: Fix NVIC access. (#176) | Evan Lojewski | 2020-11-24 | 1 | -0/+10 |
| | | | | | | - 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 | -1/+1 |
| | | | | | | 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. | ||||
| * | build: Cleanup various include files. (#163) | Evan Lojewski | 2020-11-07 | 1 | -12/+2 |
| | | |||||
| * | bcmregtool: Fix apeboot to support updated ape on-disk format (#128) | Evan Lojewski | 2020-10-05 | 1 | -1/+1 |
| | | |||||
| * | statistics: Enable recording packet statistics for NCSI TX/RX and Ethernet ↵v0.3.378 | Evan Lojewski | 2020-08-04 | 1 | -2/+4 |
| | | | | | TX/RX (#102) | ||||
| * | utils: Add additional ape debug information. (#101) | Evan Lojewski | 2020-08-04 | 1 | -16/+21 |
| | | |||||
| * | utils: Only start loading ape firmware after it's been verified on the host. ↵ | Evan Lojewski | 2020-08-04 | 1 | -2/+2 |
| | | | | | (#98) | ||||
| * | coverity: Fix issues found with coverity (#79) | Evan Lojewski | 2020-04-13 | 1 | -1/+5 |
| | | |||||
| * | coverity: Fix issues found with coverity (#78) | Evan Lojewski | 2020-04-11 | 1 | -1/+1 |
| | | |||||
| * | network: Initialize APE.Mode2 when using port2 or port3. (#69) | Evan Lojewski | 2020-04-04 | 1 | -0/+1 |
| | | |||||
| * | diag: Print additional diagnostic information about TX/RX buffers. (#63) | Evan Lojewski | 2020-03-21 | 1 | -1/+1 |
| | | |||||
| * | clang-format: Enable additional projects and re-format. (#61) | Evan Lojewski | 2020-03-21 | 1 | -229/+142 |
| | | |||||
| * | build: Add version information to output files. (#52) | Evan Lojewski | 2020-03-01 | 1 | -2/+6 |
| | | |||||
| * | printf: Remove nvm access from the ape as it triggers a race condition when ↵ | Evan Lojewski | 2020-02-17 | 1 | -3/+0 |
| | | | | | | | 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. | ||||
| * | Add apehalt command and improve nvm unlock handling. (#34) | Evan Lojewski | 2020-02-16 | 1 | -0/+22 |
| | | |||||
| * | Update the bcmregtool and apeloader to work on pci functions 1, 2, and 3. (#33) | Evan Lojewski | 2020-02-16 | 1 | -1/+2 |
| | | |||||
| * | bcmregtool: Add an unlock command to unlock the APE and NVM registers. (#26) | Evan Lojewski | 2020-02-07 | 1 | -0/+13 |
| | | |||||
| * | bcmregtool: Update MII api usage. | Evan Lojewski | 2019-08-07 | 1 | -24/+24 |
| | | |||||
| * | Enable printing NVM registers, clenaup additional prints. | Evan Lojewski | 2019-08-03 | 1 | -5/+20 |
| | | |||||
| * | Add printing of MII registers. | Evan Lojewski | 2019-07-13 | 1 | -4/+85 |
| | | |||||
| * | Update the register tool to work with the latest HAL. Add additional ↵ | Evan Lojewski | 2019-06-29 | 1 | -26/+61 |
| | | | | | information dumps. | ||||
| * | Add a passthrough rx routine bypassing any buffers. | Evan Lojewski | 2019-05-04 | 1 | -355/+9 |
| | | |||||
| * | reorder initial buffer writes. | Evan Lojewski | 2019-05-01 | 1 | -12/+15 |
| | | |||||
| * | Additioanl tx trials | Evan Lojewski | 2019-05-01 | 1 | -14/+48 |
| | | |||||
| * | Test out transmitting to the network. | Evan Lojewski | 2019-04-29 | 1 | -1/+401 |
| | | |||||
| * | REmove old pci_config.h files. | Evan Lojewski | 2019-04-19 | 1 | -1/+0 |
| | | |||||
| * | Update bcmregtool to build again. | Evan Lojewski | 2019-04-14 | 1 | -27/+17 |
| | | |||||
| * | Add support for chainloading the ape binary | Evan Lojewski | 2019-04-03 | 1 | -25/+33 |
| | | |||||
| * | Add initial ape loade rbinary to allow the bcmregtool to read/write ↵ | Evan Lojewski | 2019-04-03 | 1 | -11/+141 |
| | | | | | arbitrary ape memory and to bootloader ape payloads. | ||||
| * | Check in latest bcmregtool changes | Evan Lojewski | 2019-03-26 | 1 | -32/+77 |
| | | |||||
| * | Update bcmregtool to print out the symbol name when reporting the context ↵ | Evan Lojewski | 2019-02-26 | 1 | -24/+194 |
| | | | | | and a number of other changes | ||||
| * | Print out additional registers. | Evan Lojewski | 2019-02-18 | 1 | -0/+6 |
| | | |||||
| * | Fix MII register addresses and impliment accessing paged blocks. | Evan Lojewski | 2019-02-16 | 1 | -0/+4 |
| | | |||||
| * | Print some additional MII registers. | Evan Lojewski | 2019-02-16 | 1 | -2/+5 |
| | | |||||
| * | Begin adding parsing of MII registers. | Evan Lojewski | 2019-02-16 | 1 | -0/+16 |
| | | |||||
| * | Fix parsing of the power budget from nvm. | Evan Lojewski | 2019-02-16 | 1 | -8/+8 |
| | | |||||
| * | Improve power budget printout. | Evan Lojewski | 2019-02-16 | 1 | -8/+8 |
| | | |||||
| * | Enable the simulator to use any of the bcm5719 ports. | Evan Lojewski | 2019-02-16 | 1 | -2/+13 |
| | | |||||
| * | improve register printout | Evan Lojewski | 2019-02-16 | 1 | -8/+8 |
| | | |||||
| * | Update bcmregtool to print out a number of useful registers and to support ↵ | Evan Lojewski | 2019-02-16 | 1 | -46/+241 |
| | | | | | single stepping the cpu. | ||||
| * | Move common simulator init code to HAL.cpp | Evan Lojewski | 2019-02-15 | 1 | -71/+1 |
| | | |||||
| * | Do a manual clang-format run | Evan Lojewski | 2019-02-09 | 1 | -54/+53 |
| | | |||||
| * | Import initial bcm flash tool. | Evan Lojewski | 2019-02-09 | 1 | -2/+44 |
| | | |||||
| * | Update NVM API to use words instead of bytes. | Evan Lojewski | 2019-02-09 | 1 | -18/+5 |
| | | |||||
| * | Update cxx register wraper to only copy base register. Ensure write callback ↵ | Evan Lojewski | 2018-05-15 | 1 | -6/+6 |
| | | | | | is only called once. | ||||
| * | Initial source code import. | Evan Lojewski | 2018-05-13 | 1 | -0/+165 |

