diff options
author | Perry Hung <iperry@alum.mit.edu> | 2010-06-04 00:43:21 -0400 |
---|---|---|
committer | Perry Hung <iperry@alum.mit.edu> | 2010-06-04 00:43:21 -0400 |
commit | 88d4b095e4590ab9bbafcf76e134d168f66c41b1 (patch) | |
tree | 5947dd76c0136194e0e08ea45cbe4e004d7b81ff /wirish/Print.cpp | |
parent | 1a908d88b8c288fca89b17ceea182044d82e766e (diff) | |
download | librambutan-88d4b095e4590ab9bbafcf76e134d168f66c41b1.tar.gz librambutan-88d4b095e4590ab9bbafcf76e134d168f66c41b1.zip |
Preliminary wirish USBSerial implementation.
-updated examples
-removed HardwareUSB
-cleaned up a handful of includes
Diffstat (limited to 'wirish/Print.cpp')
-rw-r--r-- | wirish/Print.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/wirish/Print.cpp b/wirish/Print.cpp index 5a1bc93..9baa757 100644 --- a/wirish/Print.cpp +++ b/wirish/Print.cpp @@ -32,10 +32,12 @@ void Print::write(const char *str) } /* default implementation: may be overridden */ -void Print::write(const uint8 *buffer, uint32 size) +void Print::write(void *buffer, uint32 size) { - while (size--) - write(*buffer++); + uint8 *ch = (uint8*)buffer; + while (size--) { + write(*ch++); + } } void Print::print(uint8 b) |