1 $NetBSD: TODO,v 1.2 2003/07/18 05:18:19 simonb Exp $
3 NetBSD/sbmips to-do list
6 REALLY REALLY SHOULD ("MUST") BE DONE BEFORE INTEGRATION INTO NetBSD:
8 * pass1 workarounds code should be removed (i.e. not put into
11 NOTE- no pass1 workarounds are in libc or the toolchain.
12 Remove the pass1 workarounds in the kernel at some future stage?
15 SHOULD BE DONE BEFORE INTEGRATION INTO NetBSD:
17 * clean as many changes off of 'stand' as possible. the files
18 in there were the most part derived from other ports (alpha
19 and followers of that style of boot block).
21 General features needed:
27 * pci/ldt support (requires bus.h support).
29 * ide on generic bus (requires bus.h support).
31 * generic smbus support. currently the 'generic' sibyte
32 code in arch/mips/sibyte knows board-specific information,
33 and is not very clean.
35 * board-level configuration details.
41 * sync serial vs. duart.
47 Cleanups / Improvements:
49 * sb-1 cache error handler.
51 * clean up ethernet driver & tune.
53 * interrupt handling/routing.
55 * systemsw bits should be made more generic. possibly apply to
58 * sbscn should be made split into a driver per channel, w/
59 the features for which that's not possible in pass1 disabled.