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
/
core
Commit message (
Expand
)
Author
Age
Files
Lines
*
[libc] Add wcsnlen()
Michael Brown
2025-08-28
1
-3
/
+16
*
[fdt] Provide fdt_reg() for unsized single-entry regions
Michael Brown
2025-08-07
1
-0
/
+49
*
[cmdline] Show commands in alphabetical order
Michael Brown
2025-08-06
1
-20
/
+5
*
[gpio] Add a framework for GPIO controllers
Michael Brown
2025-08-05
1
-0
/
+165
*
[fdt] Use phandle as device location
Michael Brown
2025-08-04
1
-51
/
+22
*
[serial] Explicitly initialise serial console UART to NULL
Michael Brown
2025-07-30
1
-2
/
+6
*
[fdt] Add ability to locate node by phandle
Michael Brown
2025-07-22
1
-0
/
+51
*
[init] Show initialisation function names in debug messages
Michael Brown
2025-07-15
9
-1
/
+11
*
[riscv] Invalidate data cache on completed RX DMA buffers
Michael Brown
2025-07-10
1
-2
/
+3
*
[dma] Use virtual addresses for dma_map()
Michael Brown
2025-07-08
1
-3
/
+3
*
[iobuf] Ensure I/O buffer data sits within unshared cachelines
Michael Brown
2025-07-07
1
-19
/
+19
*
[fdtcon] Add basic support for FDT-based system serial console
Michael Brown
2025-06-24
1
-0
/
+108
*
[serial] Allow platform to specify mechanism for identifying console
Michael Brown
2025-06-23
1
-5
/
+22
*
[uart] Allow for the existence of non-16550 UARTs
Michael Brown
2025-06-20
3
-139
/
+141
*
[uart] Remove ability to use frame formats other than 8n1
Michael Brown
2025-06-17
3
-28
/
+9
*
[fdt] Allow paths and aliases to be terminated with separator characters
Michael Brown
2025-06-11
1
-9
/
+30
*
[fdtmem] Limit relocation to 32-bit address space
Michael Brown
2025-06-11
1
-3
/
+16
*
[fdt] Provide ability to locate the parent device node
Michael Brown
2025-05-30
1
-1
/
+95
*
[image] Use image name rather than pointer value in all debug messages
Michael Brown
2025-05-26
1
-4
/
+4
*
[fdtmem] Ignore reservation regions with no fixed addresses
Michael Brown
2025-05-26
1
-0
/
+4
*
[memmap] Allow explicit colour selection for memory map debug messages
Michael Brown
2025-05-25
2
-5
/
+5
*
[memmap] Rename addr/last fields to min/max for clarity
Michael Brown
2025-05-23
3
-31
/
+32
*
[uheap] Expose external heap region directly
Michael Brown
2025-05-22
1
-22
/
+28
*
[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
*
[fdt] Allow an initrd to be specified when creating a device tree
Michael Brown
2025-05-21
1
-15
/
+37
*
[image] Use image replacement when executing extracted images
Michael Brown
2025-05-20
1
-2
/
+7
*
[uheap] Add a generic external heap based on the system memory map
Michael Brown
2025-05-19
2
-0
/
+220
*
[malloc] Allow heap to specify block and pointer alignments
Michael Brown
2025-05-19
1
-31
/
+45
*
[malloc] Allow for the existence of multiple heaps
Michael Brown
2025-05-19
1
-96
/
+172
*
[memmap] Remove now-obsolete get_memmap()
Michael Brown
2025-05-16
1
-24
/
+0
*
[settings] Use memmap_describe() to construct memory map settings
Michael Brown
2025-05-16
1
-26
/
+30
*
[bios] Update to use the generic system memory map API
Michael Brown
2025-05-16
1
-0
/
+25
*
[fdtmem] Update to use the generic system memory map API
Michael Brown
2025-05-16
1
-142
/
+128
*
[memmap] Define an API for managing the system memory map
Michael Brown
2025-05-16
1
-0
/
+114
*
[fdtmem] Record size of accessible physical address space
Michael Brown
2025-05-14
1
-1
/
+8
*
[riscv] Avoid potentially overwriting the scratch area during relocation
Michael Brown
2025-05-13
1
-17
/
+37
*
[riscv] Relocate to a safe physical address on startup
Michael Brown
2025-05-12
1
-1
/
+13
*
[fdtmem] Add ability to parse FDT memory map for a relocation address
Michael Brown
2025-05-11
1
-0
/
+357
*
[riscv] Hold virtual address offset in the thread pointer register
Michael Brown
2025-05-11
3
-38
/
+8
*
[fdt] Generalise access to "reg" property
Michael Brown
2025-05-09
1
-0
/
+105
*
[build] Formalise mechanism for accessing absolute symbols
Michael Brown
2025-05-09
1
-4
/
+4
*
[uaccess] Generalise librm's virt_offset mechanism for RISC-V
Michael Brown
2025-05-08
1
-0
/
+36
*
[uaccess] Remove redundant virt_to_user() and userptr_t
Michael Brown
2025-04-30
1
-1
/
+0
*
[uaccess] Reduce scope of included uaccess.h header
Michael Brown
2025-04-30
4
-1
/
+3
*
[image] Make image data read-only to most consumers
Michael Brown
2025-04-30
2
-5
/
+5
*
[image] Add the concept of a static image
Michael Brown
2025-04-30
1
-5
/
+39
*
[uaccess] Remove redundant copy_from_user() and copy_to_user()
Michael Brown
2025-04-30
5
-0
/
+5
*
[image] Clear recorded replacement image immediately after consuming
Michael Brown
2025-04-29
1
-0
/
+4
*
[xferbuf] Simplify and generalise data transfer buffers
Michael Brown
2025-04-29
3
-154
/
+76
[next]