dev: Clean up MC146818 register (A & B) handling
authorAndreas Sandberg <andreas@sandberg.pp.se>
Mon, 3 Jun 2013 10:28:41 +0000 (12:28 +0200)
committerAndreas Sandberg <andreas@sandberg.pp.se>
Mon, 3 Jun 2013 10:28:41 +0000 (12:28 +0200)
commit14b8a17f284ad398e39636da907f3055462f75cd
tree02ecaf21bf1454cd717cd164f54b95cf56414766
parent74553c7d3fc5430752c0c08f2b319a99fb7ed632
dev: Clean up MC146818 register (A & B) handling

Rewrite reg A & B handling to use the bitunion stuff instead of bit
masking. Add better error messages when the kernel tries to enable
unsupported stuff.
src/dev/mc146818.cc
src/dev/mc146818.hh
src/dev/rtcreg.h