File: TODO

package info (click to toggle)
avr-libc 1%3A1.8.0-2
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 18,444 kB
  • sloc: ansic: 164,744; asm: 8,048; makefile: 7,456; sh: 3,907; pascal: 443; python: 45
file content (27 lines) | stat: -rw-r--r-- 1,122 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
TODO for avr-libc:

Before 1.8:
    - Document:
        * merge chapter 3 from Rich Neswold's doc. Needs some rewriting to
          update for newer tools. (explanation of start code)
        * gcrt1.S
        * how to pre-program the EEPROM.
        * how to roll your own crt*.o

    - Figure out how to remove __ prefix from function args in dox.
      [Ted has workaround [5].]
    - fix signed/unsigned gcc warnings (qsort.c).
      [Joerg has patch [1] for this that just needs some love before it's
      committed.]
    - Write for avr-libc [3] : stddef.h, sys/types.h, limits.h,
      sys/systemcfg.h?
    - Add <compat/io.h>: smallest common denominator for IO port
      declarations. [7]
    - Hunt down and fix broken links in html dox. Linklint is a useful tool
      for that. [http://www.linklint.org/]


[1] http://mail.nongnu.org/archive/html/avr-libc-dev/2002-08/msg00054.html
[3] http://mail.nongnu.org/archive/html/avr-libc-dev/2002-08/msg00117.html
[5] http://mail.nongnu.org/archive/html/avr-libc-dev/2002-12/msg00034.html
[7] http://mail.nongnu.org/archive/html/avr-libc-dev/2003-01/msg00077.html