plist(1)
π plist(1) β your General Commands Manual bestie for peeking at AS output π
π NAME π
plist β list contents of output files generated by AS
β¨ SYNTAX β¨
plist [ file name ]
π DESCRIPTION π
Okay so PLIST is a program to list the contents of code output files generated by AS, a cross assembler for a variety of microprocessors and -controllers. It takes only one argument: the name of the file to list. If [ name ] does not have an extension, the default extension .p will be added automatically. Slay.
The output consists of a single line for each record in the file, listing the target processor, target address space, number of code/data bytes, and start/stop address. Heads up tho: the difference between the start and stop address need not equal the number of bytes, since there are target processors whose memory is not bytewise-organized. Not me knowing that little detail π
The records that specify entry address and file creator have a different layout and therefore have a little bit different look in PLISTβs output.
PLIST does not accept multiple file arguments; processing of several files must be done with individual calls. So likeβ¦ one file at a time, bestie. π«Ά
π«Ά COMMAND-LINE PARAMETERS π«Ά
none. Literally none. Zero. Zip. The command line is not the main character here. β¨
π NATIONAL LANGUAGE SUPPORT π
plist supports national languages in the same way as AS. See the manual page for asl(1) for more information about this. π
π RETURN CODES π
plist may return with the following codes:
0β no errors. Iconic. π1β incorrect command line parameters. Oops. π2β I/O-error. Not the vibe. π3β An input file had an incorrect format. Format check failed, bestie. π
π¦ EXAMPLES π¦
To list the contents of a code file file1.p, use:
plist file1
There arenβt more meaningful examples, as PLIST does not have any command line parameters. Thatβs it. Thatβs the example. Periodt. π
π₯ TIPS π₯
If PLIST is started without any argument, it will prompt for a fileβs name. So you donβt have to remember the name immediately β itβs giving helpful. π«Ά
πΈ SEE ALSO πΈ
asl(1), pbind(1), p2hex(1), p2bin(1)
Go read the girlies too, iykyk. πβ¨
π§ HISTORY π§
PLIST originally appeared as an AS tool in 1992, written in Borland-Pascal, and was ported to C and UNIX in 1996. 1992 to 1996 is such a glow-up timeline, ngl. π
π BUGS π
There are too few options. fr fr. π
π AUTHOR(S) π
Alfred Arnold (alfred@ccac.rwth-aachen.de) π
π Thatβs the whole plist(1) page from the General Commands Manual, with the footer vibes being plist(1) β no extra date/version on this one, so Iβm not inventing one. Bye bestie! πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: asl 1.42_bld232-bp160.1.12 Β· GPL-2.0-only OR GPL-3.0-only
- opensuse-leap 16.0: asl 1.42_bld232-bp160.1.12 Β· GPL-2.0-only OR GPL-3.0-only
- opensuse-leap 16.0: asl 1.42_bld232-bp160.1.12 Β· GPL-2.0-only OR GPL-3.0-only
- opensuse-leap 16.0: asl 1.42_bld232-bp160.1.12 Β· GPL-2.0-only OR GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms