index
:
openslx-ng/ipxe.git
master
openslx
Fork of ipxe; additional commands and features
OpenSLX
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
...
|
*
[uart] Wait for 16550 UART to become idle before modifying LCR
Michael Brown
2025-06-23
1
-0
/
+3
|
*
[serial] Allow platform to specify mechanism for identifying console
Michael Brown
2025-06-23
7
-5
/
+82
|
*
[dwuart] Add "ns16550a" compatible device ID
Michael Brown
2025-06-23
1
-0
/
+1
|
*
[riscv] Inhibit SBI console when a serial console is active
Michael Brown
2025-06-23
1
-0
/
+12
|
*
[riscv] Serialise MMIO accesses with respect to each other
Michael Brown
2025-06-22
1
-4
/
+8
|
*
[dwuart] Add a basic driver for the Synopsys DesignWare UART
Michael Brown
2025-06-22
2
-0
/
+121
|
*
[uart] Allow for dynamically registered 16550 UARTs
Michael Brown
2025-06-22
5
-29
/
+21
|
*
[uart] Add support for MMIO-accessible 16550 UARTs
Michael Brown
2025-06-20
2
-4
/
+33
|
*
[uart] Allow for the existence of non-16550 UARTs
Michael Brown
2025-06-20
15
-303
/
+672
|
*
[uart] Remove ability to use frame formats other than 8n1
Michael Brown
2025-06-17
6
-39
/
+12
|
*
[riscv] Write SBI console output to early UART, if enabled
Michael Brown
2025-06-12
2
-0
/
+31
|
*
[riscv] Maximise barrier effects of memory fences
Michael Brown
2025-06-12
1
-1
/
+1
|
*
[fdt] Allow paths and aliases to be terminated with separator characters
Michael Brown
2025-06-11
2
-9
/
+37
|
*
[bnxt] Remove TX padding
Joseph Wong
2025-06-11
2
-8
/
+0
|
*
[fdtmem] Limit relocation to 32-bit address space
Michael Brown
2025-06-11
1
-3
/
+16
|
*
[dt] Allow for creation of standalone devices
Michael Brown
2025-06-11
2
-61
/
+56
|
*
[ipv4] Add support for classless static routes
Michael Brown
2025-06-10
5
-44
/
+157
|
*
[ipv4] Extend routing mechanism to handle non-default routes
Michael Brown
2025-06-10
4
-57
/
+213
|
*
[ipv4] Add self-tests for IPv4 routing
Michael Brown
2025-06-10
3
-2
/
+156
|
*
[test] Add infrastructure for test network devices
Michael Brown
2025-06-10
2
-0
/
+329
|
*
[riscv] Support T-Head CPUs using non-standard Memory Attribute Extension
Michael Brown
2025-06-02
1
-7
/
+59
|
*
[riscv] Do not set executable bit in early UART page mapping
Michael Brown
2025-06-02
1
-1
/
+1
|
*
[riscv] Add fences around early UART writes
Michael Brown
2025-06-02
1
-0
/
+2
|
*
[riscv] Zero SATP after any failed attempt to enable paging
Michael Brown
2025-06-02
1
-5
/
+7
|
*
[dt] Locate parent node at point of use in dt_ioremap()
Michael Brown
2025-05-30
2
-12
/
+15
|
*
[fdt] Provide ability to locate the parent device node
Michael Brown
2025-05-30
3
-1
/
+109
|
*
[fdt] Add tests for device tree creation
Michael Brown
2025-05-30
1
-0
/
+18
|
*
[riscv] Add support for a SiFive-compatible early UART
Michael Brown
2025-05-27
1
-2
/
+33
|
*
[riscv] Support mapping early UARTs outside of the identity map
Michael Brown
2025-05-27
1
-4
/
+48
|
*
[riscv] Add support for writing prefix debug messages direct to a UART
Michael Brown
2025-05-27
2
-0
/
+84
|
*
[riscv] Create macros for writing characters to the debug console
Michael Brown
2025-05-27
1
-17
/
+62
|
*
[riscv] Ignore riscv,isa property in favour of direct CSR testing
Michael Brown
2025-05-26
2
-13
/
+5
|
*
[image] Use image name rather than pointer value in all debug messages
Michael Brown
2025-05-26
7
-92
/
+91
|
*
[riscv] Support mapping I/O devices outside of the identity map
Michael Brown
2025-05-26
4
-1
/
+273
|
*
[fdtmem] Ignore reservation regions with no fixed addresses
Michael Brown
2025-05-26
1
-0
/
+4
|
*
[riscv] Include carriage returns in libprefix.S debug messages
Michael Brown
2025-05-26
1
-8
/
+8
|
*
[memmap] Allow explicit colour selection for memory map debug messages
Michael Brown
2025-05-25
7
-35
/
+38
|
*
[riscv] Support older SBI implementations
Michael Brown
2025-05-25
4
-18
/
+111
|
*
[memmap] Rename addr/last fields to min/max for clarity
Michael Brown
2025-05-23
12
-73
/
+69
|
*
[lkrn] Support initrd construction for RISC-V bare-metal kernels
Michael Brown
2025-05-23
2
-103
/
+97
|
*
[initrd] Squash and shuffle only initrds within the external heap
Michael Brown
2025-05-23
1
-33
/
+35
|
*
[initrd] Split out initrd construction from bzimage.c
Michael Brown
2025-05-23
3
-161
/
+176
|
*
[initrd] Allow for images straddling the top of the reshuffle region
Michael Brown
2025-05-22
1
-1
/
+8
|
*
[initrd] Rename bzimage_align() to initrd_align()
Michael Brown
2025-05-22
5
-30
/
+24
|
*
[initrd] Swap initrds entirely in-place via triple reversal
Michael Brown
2025-05-22
2
-55
/
+42
|
*
[uheap] Expose external heap region directly
Michael Brown
2025-05-22
5
-51
/
+55
|
*
[uheap] Prevent allocation of blocks with zero physical addresses
Michael Brown
2025-05-22
1
-2
/
+2
|
*
[fdtmem] Allow iPXE to be relocated to the top of the address space
Michael Brown
2025-05-22
1
-1
/
+2
|
*
[riscv] Speed up memmove() when copying in forwards direction
Michael Brown
2025-05-21
2
-59
/
+13
|
*
[lkrn] Shut down devices before jumping to kernel entry point
Michael Brown
2025-05-21
1
-0
/
+4
[prev]
[next]