summaryrefslogtreecommitdiffstats
path: root/stage1
Commit message (Expand)AuthorAgeFilesLines
* stage1: Fix a contention issue on the NVRam that could cause Linux to fail to...Evan Lojewski2021-06-131-0/+6
* stage1: Enable most previously disabled init_hw code. (#218)Evan Lojewski2021-05-162-20/+23
* stage1: Fix an issue that resulted in FreeBSD failing to read out a valid MAC...Evan Lojewski2021-05-161-1/+5
* stage1: Ensure PciConfig is initialized to enable APE writes from the host. (...Evan Lojewski2021-05-153-3/+10
* stage1: Enable 1G advertise on non-APE-controlled ports. (#213)v0.5.41Evan Lojewski2021-02-072-16/+39
* stage1: Ensure the link does not drop on driver load/unload. (#186)Evan Lojewski2020-11-281-3/+20
* stage1: Fix a regression that broke reading NVRam. (#170)v0.4.62Evan Lojewski2020-11-081-1/+1
* stage1: Cleanup remaining linting issues (#169)Evan Lojewski2020-11-083-57/+84
* stage1: Ensure only valid vendor and device Ids are used. (#168)Evan Lojewski2020-11-081-13/+21
* stage1: Cleanup trivial linting warnings. (#166)Evan Lojewski2020-11-084-56/+42
* build: Enable linting checkes (#165)Evan Lojewski2020-11-081-0/+3
* build: Enable builds under FreeBSD (#164)Evan Lojewski2020-11-072-2/+2
* build: Cleanup various include files. (#163)Evan Lojewski2020-11-071-1/+0
* stage1: Report extended VPD information if found. (#139)Evan Lojewski2020-10-111-2/+46
* stage1: Ensure ethtool/tg3 reads the proper version number. (#120)Evan Lojewski2020-09-271-1/+4
* stage1: Add a fixed-location version string and version number. (#118)Evan Lojewski2020-09-263-2/+61
* stage1: Add initial support for handling VPD. (#119)Evan Lojewski2020-09-261-49/+32
* clang-format: Enable additional projects and re-format. (#61)Evan Lojewski2020-03-213-75/+62
* docs: Cleanup file headers and comments. (#58)Evan Lojewski2020-03-201-1/+44
* release: Add support for generating a release package. (#54)Evan Lojewski2020-03-021-1/+3
* build: Add version information to output files. (#52)Evan Lojewski2020-03-011-3/+5
* 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-171-6/+53
* init: Simplify stage1 init and enable handshaking between stage1 and the APE ...Evan Lojewski2020-02-083-76/+47
* init: Bypass block 0x8010 init when there is a risk of an infinite loop due t...Evan Lojewski2020-02-081-39/+42
* 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-284-8/+43
* MII: Add a device parameter to enable the APE to use different registers base...Evan Lojewski2019-08-073-29/+47
* Cleanup a few clang-analyzer issues.Evan Lojewski2019-06-101-4/+0
* Remove extra string.h include.Lojewski, Evan2019-05-111-1/+0
* Disabe VPD library for mips until fixed.Lojewski, Evan2019-05-111-1/+2
* Remove additional system includesLojewski, Evan2019-05-111-2/+1
* More cleanup - headers.Evan Lojewski2019-05-051-2/+1
* First pass through clang-format.Evan Lojewski2019-05-051-23/+18
* Split APE SHM out of the APE register area. Instantiate 4x in the APE, one pe...Evan Lojewski2019-03-231-18/+19
* Allow spaces in the build path.Evan Lojewski2019-03-181-2/+1
* Update stage1 to perform all required init. Remove stage2 folder.Evan Lojewski2019-03-162-57/+98
* Add missing DEVICE.EavRefClockControl initialization.Evan Lojewski2019-03-111-7/+15
* Update staage1 to properly crc stage2. Update to report the correct magic.Evan Lojewski2019-02-281-2/+7
* Aquire the APE lock before configuring the MII ports.Evan Lojewski2019-02-262-2/+5
* Ensure MII Port0 init only runs on function 0. Als fix mac addr loading.Evan Lojewski2019-02-261-48/+51
* Add some additional debugging to stage1 init code.Evan Lojewski2019-02-241-32/+48
* Update stage1 code to latest implimentation. Zero out bss during early init.Evan Lojewski2019-02-234-10/+59
* Update stage1 to load stage2 and report the status.Evan Lojewski2019-02-231-3/+81
* Add additional init-from-nvm codeEvan Lojewski2019-02-191-19/+67
* Add additional nvm configuration handling.Evan Lojewski2019-02-191-27/+66
* Add additional init-from-NVM code.Evan Lojewski2019-02-191-3/+97
* Add additional hw initialization.Evan Lojewski2019-02-181-3/+54
* Run stage1 init_hw.c through clang-format.Evan Lojewski2019-02-181-6/+3
* Update MII init code to match latest description for port 0.Evan Lojewski2019-02-181-6/+13
OpenPOWER on IntegriCloud