Here are 3 patches for the VX5 driver. I hope attachments work; I don't know how to use hg email!
Here is a summary:
changeset: 1395:693766bb1594 branch: vx5 tag: tip user: Tom Hayward KD7LXL esarfl@gmail.com date: Sat Mar 10 17:10:27 2012 -0700 summary: [vx5] allow 8-character names
changeset: 1394:c0f877c47900 branch: vx5 user: Tom Hayward KD7LXL esarfl@gmail.com date: Sat Mar 10 16:41:25 2012 -0700 summary: [vx5] add power level support
changeset: 1393:35b6ec0749d2 branch: vx5 parent: 954:09af2a62cf91 user: Tom Hayward KD7LXL esarfl@gmail.com date: Sat Mar 10 16:01:04 2012 -0700 summary: [vx5] bugfix: set non-empty memories visible.
This last one was a significant bug. The VX5 has a bit for each memory called "visible". From the VX5, you can mask a memory, rendering it invisible. When chirp was creating a new memory, it was not setting this bit, so newly added memories were invisible! The original tester must have only tried editing existing memories where the "visible" bit was already set.
Tom KD7LXL