summaryrefslogtreecommitdiffstats
path: root/ipxact
Commit message (Collapse)AuthorAgeFilesLines
* Build: Cleanup additional static analysis issues. (#230)Evan Lojewski2021-06-191-2/+2
|
* build: Update various support files with codacy recommendations. (#227)Evan Lojewski2021-06-191-2/+2
|
* ape: Handle host driver events to improve FreeBSD compatibility. (#222)Evan Lojewski2021-06-141-0/+9
| | | | 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 Lojewski2021-05-161-0/+19
| | | | MAC address. (#216)
* ipxact: Add D State and GRC reset bits to APE Status/Status2. (#197)Evan Lojewski2021-02-051-2/+44
|
* ipxact: Add D0u Clock Policy register. (#194)Evan Lojewski2021-02-041-0/+62
|
* network: Update EEE exit time based on speed per the tg3 driver. (#192)Evan Lojewski2020-12-131-0/+15
|
* mii: Add Auto-Power Down register as defined in the tg3 driver. (#190)Evan Lojewski2020-12-131-0/+36
|
* ipxact: Update GEN cfg headers. (#184)Evan Lojewski2020-11-271-8/+73
|
* ape: Add NVIC interrupt causes. (#177)Evan Lojewski2020-11-241-0/+196
|
* ape: Fix NVIC access. (#176)Evan Lojewski2020-11-242-2/+2
| | | | | - Regenerate headers with correct address - Enable NVIC access using the HAL - Enable dumping NVIC registers using bcmregtool.
* ape: Update APE SHM to report the running firmware version. (#129)Evan Lojewski2020-10-061-9/+2
|
* statistics: Enable recording packet statistics for NCSI TX/RX and Ethernet ↵v0.3.378Evan Lojewski2020-08-041-15/+27
| | | | TX/RX (#102)
* regs: Add APE Clock Policy definitions. (#91)Evan Lojewski2020-07-141-0/+150
|
* regs: Add Tx State ports 1-3 definitions. (#89)Evan Lojewski2020-07-121-1/+31
|
* regs: Add relevant RX-RISC registers from the 57785 programming guide. (#77)Evan Lojewski2020-04-101-1/+59
|
* network: Initialize APE.Mode2 when using port2 or port3. (#69)Evan Lojewski2020-04-041-0/+28
|
* diag: Print additional diagnostic information about TX/RX buffers. (#63)Evan Lojewski2020-03-211-1/+33
|
* regs: Add dummy registers for RX MBuf, SDB Cache, and TX Mbuf (#59)Evan Lojewski2020-03-211-0/+27
|
* ape: Reset the network interface when the host driver state changes. (#45)Evan Lojewski2020-02-262-0/+56
|
* printf: Remove nvm access from the ape as it triggers a race condition when ↵Evan Lojewski2020-02-171-44/+13
| | | | | | 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 Lojewski2020-02-061-6/+65
|
* ipxact: Add additional register definitions. (#22)Evan Lojewski2020-01-302-0/+144
|
* ipxact: Update ipxact and regenerate to include updated error checking. (#19)Evan Lojewski2020-01-292-4/+27
|
* ipxact: Regnerate and fix a printout bug with undefined registers. (#8)Evan Lojewski2019-11-304-117/+535
|
* ipxact: Update ipxact to enable enum printouts on the simulator. (#6)Evan Lojewski2019-11-292-91/+45
| | | Add missing Req0-3 bits in the NVM software arbitration register.
* Enable the em100pro spi hyperterminal console (#5)Evan Lojewski2019-11-291-1/+113
| | | | | | | | * nvm: Add bit definitions for using the NVM pins as GPIO for bitbanging. * em100: Enable priting debug characters via SPI. * nvm: Add NVRam_releaseAllLocks() utility function.
* Enable printing NVM registers, clenaup additional prints.Evan Lojewski2019-08-031-0/+78
|
* Add OTP_CONTROL.Init bit per tg3 driver.Evan Lojewski2019-07-131-0/+7
|
* Update DEVICE registers to include tx/rx statusEvan Lojewski2019-06-291-1/+80
|
* Update the DEVICE registers to include the MAC status and events.Evan Lojewski2019-06-241-0/+163
|
* Add a simple printf implimentation to the APE firmware.Evan Lojewski2019-06-221-1/+63
|
* Ensure register names are always valid.Evan Lojewski2019-06-141-0/+38
|
* Rename FILTERS to FILTERS0 to match the rest of the APE network peripherals.Evan Lojewski2019-06-052-4/+4
|
* Fix a couple of typos in SHM.xml. Update to match NCSI spec.Evan Lojewski2019-06-041-5/+140
|
* Update register generation to use type identifieres for port0 - 3.Lojewski, Evan2019-05-112-835/+28
|
* Update regen script to remove unused sim files.Evan Lojewski2019-05-051-0/+4
|
* Add retire bit to RegAPERxPoolRetire0_tEvan Lojewski2019-05-051-0/+28
|
* Add the Finished bit for releasing the frame.Evan Lojewski2019-05-052-1/+6
|
* Update TX/RX sim generationEvan Lojewski2019-05-021-2/+0
|
* Add initial RX port register generation.Evan Lojewski2019-05-022-10/+43
|
* Begin moving APE tx code from the host to the APE.Evan Lojewski2019-05-021-4/+4
|
* Additioanl tx trialsEvan Lojewski2019-05-012-7/+83
|
* Fix register definiton for ape peripheral.Evan Lojewski2019-04-292-7/+60
|
* Add enumeration for block size.Evan Lojewski2019-04-281-0/+17
|
* Update tx port ipxact definition and regen.Evan Lojewski2019-04-282-2/+14
|
* Add MAC address match registers and regenerate.Evan Lojewski2019-04-223-19/+266
|
* Add RX queue information and fix symbols sizes.Evan Lojewski2019-04-202-4/+13
|
* Begin adding support for setting ape statistics in the SHM region.Evan Lojewski2019-04-143-69/+224
|
* Split APE register region into two - mapped in different places based on ↵Evan Lojewski2019-04-133-44/+68
| | | | host, mips, or ape cpu.
OpenPOWER on IntegriCloud