Does it have to be Amiga specific? If not, FAT16 is pretty well-documented and very simple to implement. Not the best choice by far, but you said "simple", so...
There are also many C implementations of it available on the Internet. Google and thou shalt find.