index
:
bcm5719-ortega
05-10-2021
06-28-2021
master
Project Ortega BCM5719 firmware
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
ape
/
main.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
ape: Improve reset handling for better FreeBSD compatibility. (#223)
Evan Lojewski
2021-06-14
1
-81
/
+83
*
ape: Handle host driver events to improve FreeBSD compatibility. (#222)
Evan Lojewski
2021-06-14
1
-1
/
+25
*
ape: Allow NCSI responses during a GRC reset. (#211)
Evan Lojewski
2021-02-07
1
-27
/
+68
*
ape: Remove most RMU re-init calls. (#210)
Evan Lojewski
2021-02-07
1
-3
/
+0
*
ape: Switch from polling to interrupts for vmain state changes. (#207)
Evan Lojewski
2021-02-06
1
-13
/
+15
*
ape: Remove reload on host state change as it's now covered by GRC reset inte...
Evan Lojewski
2021-02-06
1
-8
/
+0
*
ape: Initialize the network PHY after a GRC reset. (#205)
Evan Lojewski
2021-02-06
1
-39
/
+96
*
isr: Add initial support for interrupts. (#193)
Evan Lojewski
2021-01-17
1
-0
/
+10
*
ape: Don't force a network reset when the ape mode changes. (#188)
Evan Lojewski
2020-11-28
1
-1
/
+1
*
ape: Don't force a network reset on host unload. (#187)
Evan Lojewski
2020-11-28
1
-1
/
+1
*
ape: Cleanup reset logic. (#181)
Evan Lojewski
2020-11-24
1
-7
/
+9
*
ape: Allow ape commands to be executed from all endpoints. (#179)
Evan Lojewski
2020-11-24
1
-7
/
+10
*
ape: Use the interrupt flags to determine if a power state event occurred (#178)
Evan Lojewski
2020-11-24
1
-15
/
+14
*
ape: Only allow host resets if the driver was loaded previously. (#175)
Evan Lojewski
2020-11-19
1
-1
/
+9
*
ape: Reset the network interface any time the APE mode is incorrect. (#173)
Evan Lojewski
2020-11-19
1
-0
/
+10
*
ape: Remove a couple of posisble infinte loops that can happen with misbehavi...
v0.4.47
Evan Lojewski
2020-10-28
1
-11
/
+16
*
timer: Add an initial timer library. (#155)
Evan Lojewski
2020-10-28
1
-2
/
+3
*
ape: Cleanup various linting warnings. (#149)
Evan Lojewski
2020-10-24
1
-13
/
+11
*
ape: Properly handle tx lockups by ensuring all blocks are reset. (#147)
Evan Lojewski
2020-10-22
1
-3
/
+4
*
ape: Update APE SHM to report the running firmware version. (#129)
Evan Lojewski
2020-10-06
1
-1
/
+21
*
statistics: Enable recording packet statistics for NCSI TX/RX and Ethernet TX...
v0.3.378
Evan Lojewski
2020-08-04
1
-0
/
+1
*
ncsi: Reset the RMU in the event that it has hung. (#94)
Evan Lojewski
2020-07-19
1
-0
/
+26
*
debug: Fix ape console initialization (#93)
Evan Lojewski
2020-07-18
1
-1
/
+4
*
debug: Enable the ape console on Port 0 (needed for SPI prints) and Port 1. (...
Evan Lojewski
2020-07-18
1
-10
/
+3
*
build: Build two firmware images with NC-SI locked to port 0 or port 2. (#73)
Evan Lojewski
2020-04-04
1
-3
/
+7
*
ncsi: Update NC-SI to only use one port declared at compile time. (#70)
Evan Lojewski
2020-04-04
1
-9
/
+15
*
docs: Cleanup file headers and comments. (#58)
Evan Lojewski
2020-03-20
1
-1
/
+1
*
build: Add version information to output files. (#52)
Evan Lojewski
2020-03-01
1
-3
/
+2
*
ape: Improve recovery speed by checking for link changes early and resetting ...
Evan Lojewski
2020-02-29
1
-3
/
+7
*
ape: Improve handling of reconfiguration event to make the network link more ...
Evan Lojewski
2020-02-29
1
-33
/
+27
*
network: Initialize ape tx/rx only when a port is enabled. (#48)
Evan Lojewski
2020-02-28
1
-3
/
+1
*
ape: Reset the network interface when the host driver state changes. (#45)
Evan Lojewski
2020-02-26
1
-28
/
+74
*
printf: Remove nvm access from the ape as it triggers a race condition when t...
Evan Lojewski
2020-02-17
1
-7
/
+17
*
init: Simplify stage1 init and enable handshaking between stage1 and the APE ...
Evan Lojewski
2020-02-08
1
-5
/
+35
*
ape: Add reset procedure to finish resetting the PCIe/RX CPU blocks. (#30)
Evan Lojewski
2020-02-08
1
-1
/
+43
*
APE: Enable recovery when the TX port is locked up (#16)
Evan Lojewski
2020-01-22
1
-18
/
+48
*
APE: Reset network TX when blocks cannot be allocated to enable recovery.
Evan Lojewski
2019-07-14
1
-1
/
+7
*
Don't start teh APE code until the RX CPU is done.
Evan Lojewski
2019-07-13
1
-1
/
+10
*
Reset debug pointers on full chip reset.
Evan Lojewski
2019-07-06
1
-2
/
+16
*
Begin adding support for clang-format
Evan Lojewski
2019-06-05
1
-2
/
+2
*
Ensure no stack overflows can happen when handling NCSI packets.
Evan Lojewski
2019-06-02
1
-7
/
+20
*
Update APE code to pass through all recieved packets to the BMC, not just tho...
Evan Lojewski
2019-06-01
1
-1
/
+1
*
Refactor network tx/rx code to allow a port structure allowing more ports tha...
Lojewski, Evan
2019-05-11
1
-3
/
+2
*
First pass through clang-format.
Evan Lojewski
2019-05-05
1
-19
/
+23
*
Update main ape code to handle both the rx and tx path.
Evan Lojewski
2019-05-05
1
-44
/
+91
*
Add tx init code.
Evan Lojewski
2019-05-01
1
-0
/
+14
*
Add APE RMU initialization code.
Evan Lojewski
2019-04-13
1
-0
/
+1
*
Add initial rx-from-network initialization code.
Evan Lojewski
2019-04-06
1
-8
/
+46
*
Add a dummy ape implimentation that just increments a SHM value.
Evan Lojewski
2019-04-01
1
-0
/
+62