Add reflection plugin.
commit2a29634aa0589037b5625032097a3a2f7b1d5c7d
authorRichard W.M. Jones <rjones@redhat.com>
Fri, 13 Sep 2019 12:18:46 +0000 (13 13:18 +0100)
committerRichard W.M. Jones <rjones@redhat.com>
Tue, 17 Sep 2019 08:10:55 +0000 (17 09:10 +0100)
tree22ad4199951b2a8c1ea55197930db3a1542c30df
parent03a2cc3d766edb17011dafe939e53d0f60f1c99b
Add reflection plugin.

The source for the easter egg example is not included, but it is:

        org 0x7c00
        ;  clear screen
        mov ah,0
        mov al,3
        int 0x10
        ; print string
        mov ah,0x13
        mov bl,0xa
        mov al,1
        mov cx,len
        mov dh,0
        mov dl,0
        mov bp,hello
        int 0x10
        hlt
hello:  db "*** Hello from nbdkit! ***",0xd,0xa
len:    equ $-hello
        ; pad to end of sector
        times 510-($-$$) db 0
        ; boot signature
        db 0x55,0xaa
configure.ac
plugins/data/nbdkit-data-plugin.pod
plugins/memory/nbdkit-memory-plugin.pod
plugins/reflection/Makefile.am [new file with mode: 0644]
plugins/reflection/nbdkit-reflection-plugin.pod [new file with mode: 0644]
plugins/reflection/reflection.c [new file with mode: 0644]
tests/Makefile.am
tests/test-reflection-base64.sh [new file with mode: 0755]
tests/test-reflection-raw.sh [new file with mode: 0755]