From 171d00ee3751a355624cc56f9a2a5e27cffc4010 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Thu, 26 Jul 2018 12:33:46 +0000 Subject: Update README.md --- bba/README.md | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) (limited to 'bba') diff --git a/bba/README.md b/bba/README.md index 7e64b582..db620d52 100644 --- a/bba/README.md +++ b/bba/README.md @@ -12,20 +12,20 @@ independent. Valid commands for the input are as follows. -pre ------------- +pre \ +-------------- When a C file is generated as output, all the "pre" strings will be included before the binary blob. -post -------------- +post \ +--------------- When a C file is generated as output, all the "post" strings will be included after the binary blob. -push ------------ +push \ +------------- All following commands up until the matching "pop" will be writen to stream . Everything written to the same stream will end up in a continous @@ -36,35 +36,35 @@ pop End of a push..pop block. -label [] ------------------------- +label \ \[\\] +------------------------------ Add a label for the current position. -ref [] ----------------------- +ref \ \[\\] +---------------------------- Add a 32-bit reference to the specified label. The reference will be a byte offset relative to the memory location of the reference itself. -u8 [] ----------------------- +u8 \ \[\\] +---------------------------- Add a 8-bit value to the binary blob. -u16 [] ------------------------ +u16 \ \[\\] +----------------------------- Add a 16-bit value to the binary blob. Note that the input must be structured in a way that ensures that all u16 are aligned to 2-byte addresses. -u32 [] ----------------------- +u32 \ \[\\] +----------------------------- Add a 32-bit value to the binary blob. Note that the input must be structured in a way that ensures that all u32 are aligned to 4-byte addresses. -str ------------- +str \ +-------------- Add a reference to a zero-terminated copy of the specified string. -- cgit v1.2.3