| 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 | 2 | -3/+12 |
| | | | | | 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 | 2 | -2/+2 |
| | | | | | MAC address. (#216) | ||||
| * | build: Fix a number of compiler issues when building utils with gcc. (#208) | Evan Lojewski | 2021-02-06 | 1 | -4/+4 |
| | | |||||
| * | ipxact: Add D State and GRC reset bits to APE Status/Status2. (#197) | Evan Lojewski | 2021-02-05 | 1 | -1/+1 |
| | | |||||
| * | ipxact: Add D0u Clock Policy register. (#194) | Evan Lojewski | 2021-02-04 | 10 | -13/+43 |
| | | |||||
| * | mii: Add Auto-Power Down register as defined in the tg3 driver. (#190) | Evan Lojewski | 2020-12-13 | 2 | -2/+13 |
| | | |||||
| * | ipxact: Update GEN cfg headers. (#184) | Evan Lojewski | 2020-11-27 | 2 | -2/+2 |
| | | |||||
| * | ape: Fix NVIC access. (#176) | Evan Lojewski | 2020-11-24 | 3 | -2/+7 |
| | | | | | | - 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/+0 |
| | | | | | | 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. | ||||
| * | statistics: Enable recording packet statistics for NCSI TX/RX and Ethernet ↵v0.3.378 | Evan Lojewski | 2020-08-04 | 8 | -144/+140 |
| | | | | | TX/RX (#102) | ||||
| * | regs: Add APE Clock Policy definitions. (#91) | Evan Lojewski | 2020-07-14 | 11 | -1/+362 |
| | | |||||
| * | regs: Add Tx State ports 1-3 definitions. (#89) | Evan Lojewski | 2020-07-12 | 2 | -11/+29 |
| | | |||||
| * | simulator: Remove possible memory leaks in the HAL. (#80)v0.2.357-alpha | Evan Lojewski | 2020-04-18 | 1 | -80/+80 |
| | | | | Note that this doesn't cause any real problems currently. | ||||
| * | coverity: Fix issues found with coverity (#78) | Evan Lojewski | 2020-04-11 | 2 | -7/+32 |
| | | |||||
| * | regs: Add relevant RX-RISC registers from the 57785 programming guide. (#77) | Evan Lojewski | 2020-04-10 | 10 | -15/+145 |
| | | |||||
| * | printf: Remove nvm access from the ape as it triggers a race condition when ↵ | Evan Lojewski | 2020-02-17 | 2 | -51/+20 |
| | | | | | | | 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 MII registers for the DSP and update Aux status. (#23) | Evan Lojewski | 2020-02-06 | 2 | -5/+18 |
| | | |||||
| * | ipxact: Add additional register definitions. (#22) | Evan Lojewski | 2020-01-30 | 10 | -7/+127 |
| | | |||||
| * | Fix format string for parsing /sys/bus/pci/devices/ entries (#13) | Jesse Michael | 2020-01-20 | 1 | -1/+2 |
| | | |||||
| * | ipxact: Regnerate and fix a printout bug with undefined registers. (#8) | Evan Lojewski | 2019-11-30 | 23 | -4/+905 |
| | | |||||
| * | ipxact: Update ipxact to enable enum printouts on the simulator. (#6) | Evan Lojewski | 2019-11-29 | 1 | -3/+34 |
| | | | | Add missing Req0-3 bits in the NVM software arbitration register. | ||||
| * | SPlit the MIPS hal from the APE hal in the simulation code. | Evan Lojewski | 2019-06-29 | 4 | -54/+163 |
| | | |||||
| * | Update DEVICE registers to include tx/rx status | Evan Lojewski | 2019-06-29 | 10 | -0/+60 |
| | | |||||
| * | Update the DEVICE registers to include the MAC status and events. | Evan Lojewski | 2019-06-24 | 10 | -0/+60 |
| | | |||||
| * | Add a simple printf implimentation to the APE firmware. | Evan Lojewski | 2019-06-22 | 2 | -2/+8 |
| | | |||||
| * | Check in missing ipxact outputs. | Evan Lojewski | 2019-06-16 | 2 | -0/+36 |
| | | |||||
| * | Ensure register names are always valid. | Evan Lojewski | 2019-06-14 | 1 | -1/+5 |
| | | |||||
| * | Cleanup a few clang-analyzer issues. | Evan Lojewski | 2019-06-10 | 1 | -0/+12 |
| | | |||||
| * | Rename FILTERS to FILTERS0 to match the rest of the APE network peripherals. | Evan Lojewski | 2019-06-05 | 4 | -40/+49 |
| | | |||||
| * | Update filters to be initialized per-port. | Evan Lojewski | 2019-06-01 | 1 | -0/+6 |
| | | |||||
| * | Additional refactoring to ensure network tx/rx is enabled properly. | Evan Lojewski | 2019-06-01 | 1 | -0/+7 |
| | | |||||
| * | Remove additional system includes | Lojewski, Evan | 2019-05-11 | 1 | -2/+0 |
| | | |||||
| * | Refactor network tx/rx code to allow a port structure allowing more ports ↵ | Lojewski, Evan | 2019-05-11 | 2 | -11/+47 |
| | | | | | than just the first to be used. | ||||
| * | Update register generation to use type identifieres for port0 - 3. | Lojewski, Evan | 2019-05-11 | 4 | -38/+38 |
| | | |||||
| * | More cleanup - headers. | Evan Lojewski | 2019-05-05 | 1 | -51/+54 |
| | | |||||
| * | Check in some additional ipxact generator output. | Evan Lojewski | 2019-05-04 | 14 | -0/+4237 |
| | | |||||
| * | Add a passthrough rx routine bypassing any buffers. | Evan Lojewski | 2019-05-04 | 1 | -0/+3 |
| | | |||||
| * | Update TX/RX sim generation | Evan Lojewski | 2019-05-02 | 8 | -12/+21 |
| | | |||||
| * | Add initial RX port register generation. | Evan Lojewski | 2019-05-02 | 9 | -0/+611 |
| | | |||||
| * | Begin moving APE tx code from the host to the APE. | Evan Lojewski | 2019-05-02 | 3 | -0/+15 |
| | | |||||
| * | Additioanl tx trials | Evan Lojewski | 2019-05-01 | 2 | -0/+12 |
| | | |||||
| * | Fix register definiton for ape peripheral. | Evan Lojewski | 2019-04-29 | 2 | -0/+6 |
| | | |||||
| * | Update tx port ipxact definition and regen. | Evan Lojewski | 2019-04-28 | 8 | -0/+616 |
| | | |||||
| * | Add MAC address match registers and regenerate. | Evan Lojewski | 2019-04-22 | 2 | -0/+48 |
| | | |||||
| * | Begin adding support for setting ape statistics in the SHM region. | Evan Lojewski | 2019-04-14 | 13 | -204/+1545 |
| | | |||||
| * | Split APE register region into two - mapped in different places based on ↵ | Evan Lojewski | 2019-04-13 | 2 | -0/+402 |
| | | | | | host, mips, or ape cpu. | ||||
| * | Split APE register region into two - mapped in different places based on ↵ | Evan Lojewski | 2019-04-13 | 4 | -264/+6 |
| | | | | | host, mips, or ape cpu. | ||||
| * | Regenrate headers with additional APE registers for RX/TX. | Evan Lojewski | 2019-04-13 | 2 | -0/+168 |
| | | |||||
| * | Regenerate header with properly component offsets. | Evan Lojewski | 2019-04-09 | 1 | -8/+8 |
| | | |||||

