> [snip]
> I'm sure lib/ will be appropriate place. and something like > "DON'T TRY REINVENT WHEEL, TRY FIX EXISTS" in documentation/ :). > > Now couple word about rheap: I understand why you are use static > alignment in allocator, but its very specialized for CPM. IMO, align > must be a param of xx_alloc. For ex: device may demand alignment by > 8 bytes, which ok until... you are try map this memory to the user > space (don't shoot at me, remember about framebuffer & co). > It is trivial to align to a given alignment in a call. Please search the archives since this was needed for CPM2 and I've committed a patch. As for mapping user space, since rheap only deals with addresses and never touches the memory it's supposed to control, you can do pretty much everything. I still don't understand what are you trying to do however. Mind explaining? > -- > Regards > Andrey Volkov > Regards Pantelis