FreeBSD/ARM and FDT cleanup - status report #7

Jakub Klama jakub.klama at uj.edu.pl
Tue Jul 10 00:21:59 UTC 2012


 Hi,

 It's seventh status report for project aimed to clean up
 current FreeBSD/ARM port and FDT implementation.

 Things done this week:
 * ARM machdep code refactored. Moved most of commonly used
   routines into arm/machdep.c file. Refactored machdep file
   for lpc port now has less than 300 lines of code.
 * Changed behavior of pmap_devmap device mappings. Now all
   virtual addresses for device registers are allocated
   dynamically, freeing port developer from selecting
   arbitrary virtual address values.
 * Added support for filling out pmap_devmap right from
   FDT tree.

 Plans for next week:
 * Investigate how to cleanly split SoC-specific routines
   from board-specific

 Regards,
 Jakub Klama



More information about the soc-status mailing list