Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
969 B

  1. /*++
  2. Copyright (c) 1999 Intel Corporation
  3. Module Name:
  4. libEtc.h
  5. Abstract:
  6. Some Functions for the Misc. Data Structures
  7. --*/
  8. #include "hexedit.h"
  9. VOID LineSplit (EE_LINE*,UINTN,EE_LINE*);
  10. VOID LineMerge (EE_LINE*,UINTN,EE_LINE*,UINTN);
  11. EE_LINE* LineDup (EE_LINE*);
  12. EE_LINE* LineNext (VOID);
  13. EE_LINE* LineFirst (VOID);
  14. EE_LINE* LineLast (VOID);
  15. EE_LINE* LinePrevious (VOID);
  16. EE_LINE* LineAdvance (UINTN Count);
  17. EE_LINE* LineRetreat (UINTN Count);
  18. EE_LINE* LineCurrent (VOID);
  19. VOID LineDeleteAt(LIST_ENTRY*,UINTN,UINTN);
  20. VOID LinePrint (LIST_ENTRY*,UINTN,UINTN);
  21. EE_LINE* LineCreateNode (LIST_ENTRY*);
  22. VOID LineDeleteAll (LIST_ENTRY*);
  23. VOID BufferToList (LIST_ENTRY*,UINTN,VOID*);
  24. EFI_STATUS ListToBuffer (LIST_ENTRY*,UINTN*,VOID**);
  25. VOID DigitPrint(LIST_ENTRY*,UINTN,UINTN);
  26. UINTN StrStr (CHAR16*,CHAR16*);
  27. VOID FileModification (VOID);
  28. EFI_STATUS Nothing (VOID);