Last change
on this file since 91 was
91,
checked in by mulligan, 10 years ago
|
Finished porting/fix type errors in physical.
|
File size:
522 bytes
|
Line | |
---|
1 | open BitVectors;; |
---|
2 | |
---|
3 | exception Byte7_conversion |
---|
4 | |
---|
5 | module Byte7Map : Map.S with type key = byte7 |
---|
6 | module WordMap : Map.S with type key = word |
---|
7 | |
---|
8 | val byte7_of_byte: byte -> byte7 |
---|
9 | val int_of_bit: bit -> int |
---|
10 | |
---|
11 | val subb8_with_c: |
---|
12 | byte -> byte -> bit -> ([ `Eight | `Eleven | `Four | `Seven | `Sixteen ] vect) * bit * bit * bit (* -, c, ac, ov *) |
---|
13 | val dec: byte -> ([ `Eight | `Eleven | `Four | `Seven | `Sixteen ] vect) (* with roll-over *) |
---|
14 | val inc: byte -> ([ `Eight | `Eleven | `Four | `Seven | `Sixteen ] vect) (* with roll-over *) |
---|
Note: See
TracBrowser
for help on using the repository browser.