I'm reading the seabios source code, the usb part and found that for example in usb-uhci.c file, in some parts malloc_low is used and in other malloc_high
Now, the question: is it important for usb endpoints or pipes to be allocated in low or high zone of memory? and if yes, why?