ASL_FILE_LISTING_OUTPUT
FlOpenFile (ASL_FILE_LISTING_OUTPUT, Filename, "w+t");
AslCompilerSignon (ASL_FILE_LISTING_OUTPUT);
AslCompilerFileHeader (ASL_FILE_LISTING_OUTPUT);
LsGenerateListing (ASL_FILE_LISTING_OUTPUT);
if (FileId == ASL_FILE_LISTING_OUTPUT)
if (FileId == ASL_FILE_LISTING_OUTPUT)
case ASL_FILE_LISTING_OUTPUT:
case ASL_FILE_LISTING_OUTPUT:
FlPrintFile (ASL_FILE_LISTING_OUTPUT, "Input: ");
FlWriteFile (ASL_FILE_LISTING_OUTPUT, &FileByte, 1);
FlPrintFile (ASL_FILE_LISTING_OUTPUT, "Parsed: %*s : %.64s",
FlPrintFile (ASL_FILE_LISTING_OUTPUT, "...Additional data, length 0x%X\n",
FlPrintFile (ASL_FILE_LISTING_OUTPUT, "\n");
DtDumpBuffer (ASL_FILE_LISTING_OUTPUT, Buffer, Field->TableOffset, Length);
AcpiOsRedirectOutput (Gbl_Files[ASL_FILE_LISTING_OUTPUT].Handle);