8 Commits (6df2c6ab768a3898b9db01295520a64030af59bc)

Author SHA1 Message Date
  Michael Brown 6df2c6ab76 [process] Add PROC_INIT() for initialising static processes 4 years ago
  Michael Brown 47849be3a9 [process] Include process name in debug messages 6 years ago
  Michael Brown b6ee89ffb5 [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 9 years ago
  Michael Brown d91ccde9e5 [process] Mark process descriptor as static in PERMANENT_PROCESS 11 years ago
  Michael Brown ccc2655540 [process] Add support for one-shot processes 13 years ago
  Michael Brown e01ec74601 [process] Pass containing object pointer to process step() methods 13 years ago
  Michael Brown 25447294d5 [process] Add process_running() 13 years ago
  Michael Brown 8406115834 [build] Rename gPXE to iPXE 14 years ago
  Michael Brown 04878ef745 [process] Make it safe to call process_add() multiple times 14 years ago
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations 15 years ago
  Michael Brown 3c68ff99ea [tables] Incorporate table data type information into table definition 15 years ago
  Michael Brown 1266d7902b [tables] Redefine methods for accessing linker tables 15 years ago
  Michael Brown 89349d7fad Separated out initialisation functions from startup/shutdown functions. 17 years ago
  Michael Brown fd86c819ba Use a linker-table based system to automatically mark and start up 17 years ago
  Michael Brown 3601103381 Modify process semantics; rescheduling is now automatic. 17 years ago
  Michael Brown 23c494d14e Added basic code for implementing co-operative multitasking. 18 years ago