What forest? You still haven't elucidated at all what it is you want to accomplish and why firmware is relevant. It seems like it might have something to do with input devices, but pre-EFI machines weren't any more limited in the range of USB HID devices they supported.